24 Commits (e8507f9dfca4483be4bd85c1bfa682a7ee23ac55)

Author SHA1 Message Date
mitchellhansen e8507f9dfc Fixed a particularly nasty typo bug. Added more moving sprites. Will need to examine order of draw commands. Need to fix the size/8 for misaligned data.
6 years ago
mitchellhansen 709a617cd1 somehow lost texturing need to look back
6 years ago
mitchellhansen bf3abfe29d more documentation. Image base impl
6 years ago
mitchellhansen 26b73c48a8 working on docs
6 years ago
mitchellhansen 314fa3e4af Workgroup sizes of 8 along with reducing the amount of work groups improves performance 20x
6 years ago
mitchellhansen 9135d9ec84 minimal example of 15ms lag
6 years ago
mitchellhansen 3f14555c99 texturing works, next will be images
6 years ago
mitchellhansen a2de3557f0 removed old shader_kernel
6 years ago
mitchellhansen ebf2cb5322 running. Rust is absolutley amazing. I haven't run this in ~20 commits, yet it only took a few unwrap() fixes and it's back working
6 years ago
mitchellhansen 0357296771 more refactoring, compiles.
6 years ago
mitchellhansen 1737319fc5 lots of refactoring
6 years ago
mitchellhansen 66d11e22c0 just doing a naive layered compute for meow
6 years ago
mitchellhansen 885e19fb64 starting to hook up the compute frame translation.
6 years ago
mitchellhansen a3607ebc7d Most of the compute side is mocked up and compiling.
6 years ago
mitchellhansen c39994a7ae more brainstorming on how spriting and computing is going to work
6 years ago
mitchellhansen e351e36c92 pulled out the draw call. forgot to allocate buffers
6 years ago
mitchellhansen 0be20eb959 removed the extra stuff from the kernels. Having some issues with the layouts not agreeing with the set size...
6 years ago
mitchellhansen dfd4cbb6a2 Moved the framebuffer gen to the canvas. Cleaned up a lot of unused imports
6 years ago
mitchellhansen 8cd5e3e562 Finally appeased the compiler. Need to do some real cleaning up on the relationship between canvas and vk processor
6 years ago
mitchellhansen f06adc9a55 ugga ugga. Lifetime problems with the Canvas
6 years ago
mitchellhansen a7e79668eb very close to the skeleton of the canvas written. Still haven't tested it but it's looking good. Need to figure out how I'm goign to iterate shader_kernels without borrowing from self
6 years ago
mitchellhansen 2207c41956 Brainstorming the design.
6 years ago
mitchellhansen c5b3c29ad4 in the midst of a very messy refactor of the way i build the command buffer
6 years ago
mitchellhansen bb1f782168 pulled swapchain out of shaderkernels
6 years ago