Commit graph

108 commits

Author SHA1 Message Date
9f808cea31 [oden] The big lifetime removal
It turns out that rust can't really reason about the relationship
between the runtime lifetime and the context lifetime in a way that is
actually usable. This removes the lifetime stuff in favor of reference
counting the runtime itself, via a block that we embed in the
pointer. This, I think, it the least worst option here.
2023-06-19 08:28:26 -07:00
898b1fe129 [oden] Grab my incomplete QuickJS wrapper 2023-06-18 06:31:37 -07:00
aa70df41a3 [oden] Cleaner textures 2023-06-17 11:43:26 -07:00
f5da9ed0fb [oden] Textures
Maybe I can figure it out from here
2023-06-17 09:36:55 -07:00
e6034cefbe [oden] Buffers and Indices 2023-06-17 08:38:46 -07:00
8f6a337727 [oden] Pipelines 2023-06-17 08:14:46 -07:00
f0778f047a [oden] Challenge for step 2 2023-06-17 07:36:09 -07:00
a03c119b4c [oden] Following the wgpu tutorial
https://sotrh.github.io/learn-wgpu/beginner/tutorial2-surface/#render
2023-05-31 17:04:20 -07:00