Commit Graph

47 Commits (369a3058173bd4c5a09c3677cc240841703214f2)

Author SHA1 Message Date
mitchellhansen f1d60493f4 . 5 years ago
mitchellhansen 67efffa139 screenshotting the output 5 years ago
mitchellhansen db8cbdc77e miserable failure to get text rendering to work using these 'easy text rendering' tricks. Will be bringing in a third party library which I have to write the damn backend implementation for 5 years ago
mitchellhansen 1419f85455 fiddling around, trying to get the additive to work 5 years ago
mitchellhansen 5dde94cdf9 working on additive blending for determination of winding order. Saving here because this bug is very pretty 5 years ago
mitchellhansen b3e092e25a Piping just the vertex glyph representation first to test the stencil buffer 5 years ago
mitchellhansen bb8144bb01 compute is back in. Crashing the nvidia driver on buffer operations in the kernel.... 5 years ago
mitchellhansen 438f96eb32 compiles and renders textures again 5 years ago
mitchellhansen 83a5e9b997 lots of refactoring for the dynamic vertex in addition to planning out documentation 5 years ago
mitchellhansen 86eb27f86d getting the canvasframe set up for text 6 years ago
mitchellhansen 77d30591e6 still working on getiting these shaders to a usable API 6 years ago
mitchellhansen df2543bc8d fixed depth buffering for images 6 years ago
mitchellhansen f6adbd80d1 depth buffer compiles and switched to 3d vertices 6 years ago
mitchellhansen 5f2092ef21 fixed 0,1 coord issue. Going to test multiple vertex buffers now 6 years ago
mitchellhansen 9043c2cd3c removed the colored vertex and combined into one. Half fixed texturing. Fully fixed images and compute swapping 6 years ago
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 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 be20f3ae2a sprites are working, but the implementation is pretty bad 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 bb1f782168 pulled swapchain out of shaderkernels 6 years ago
mitchellhansen 28878dc345 fixed minor regression, cleaned up source tree 6 years ago
mitchellhansen 1f33d96ae5 Added sprite and better vertex format. works, but now I lost texturing 6 years ago
mitchellhansen cce893a0c8 saving working on key entry. going to do pallette now 6 years ago
mitchellhansen 982e2ad517 initial impl of get image set 6 years ago
mitchellhansen e476cb2e4e It was the gamma being wrong. Interesting how much different this is working than SFML+OpenCL 6 years ago
mitchellhansen 58f5289a3b wasn't the layout. It was the colors being bound between 0-1 instead of 255 like I was expecting 6 years ago
mitchellhansen 5928eb5dde getting close, something wrong with copying the buffer. Probably the format that I've selected 6 years ago
mitchellhansen 26410b78a2 Got something working. Need to test and verify I'm getting the data from the compute kernel 6 years ago
mitchellhansen 937b4fc8ca added texture. looks like copying the one from the compute output isn't going to totally work out of the box 6 years ago
mitchellhansen c8a968f4f6 porting over the graphics example 6 years ago
mitchellhansen f903b741e0 separating out vulkan stuff 6 years ago
mitchellhansen b2b486be84 so that didn't do what I wanted, essentially a pixelate shader ATM 6 years ago
mitchellhansen e597e8ef1b stupid stupid stupid. buffer write bug 6 years ago
mitchellhansen ceb138c391 So it seems like we are constrained to a fixed size buffer? 6 years ago
mitchellhansen 20f3075fa8 for some reason I broke it. I think it has to do with the glsl layout 6 years ago
mitchellhansen d5350a04ff runtime compiled shader. Annoying behaviour forcing clean builds or whitespace modification before picking up shader changes in compile time shader 6 years ago
mitchellhansen 8c22536653 adding another buffer for xy 6 years ago
mitchellhansen 4de26c702d still dont know why this isn't working 6 years ago
mitchellhansen e8d94e4ba7 fiddling 6 years ago
mitchellhansen 7a9f08c7ec editing the image via vulkan compute shader 6 years ago
mitchellhansen 9b266c8d3f moved gpu example to main 6 years ago
mitchellhansen c139121acb moving files 6 years ago