Commit Graph

11 Commits

Author SHA1 Message Date
15fd83147b Doing some OpenGL to OpenCL trickery here, OpenGL is now drawing but the pixel array isn't displaying right. Probably some alignment of the chars being weird 2016-01-10 01:36:26 -08:00
6334e9c848 Trying to find a way to make this as simd friendly as possible. Perhaps a kernel for calucation and then a kernel to "clean" the back buffer 2016-01-02 19:53:46 -08:00
c5d73bd5fd Removed some of the C'ness, moving stuff into the kernel 2016-01-02 18:45:42 -08:00
515c0767a9 Alright, I think thats the best performance I'm gonna get by tweaking the loop. Gonna move the rendering shtuff over to the kernel code 2016-01-01 21:21:39 -08:00
5929079075 Still some funky stuff going on off screen, probably because I'm abusing the hell out of the way OpenCL handles out of bounds arrays. But I consider this a rousing success 2015-12-31 23:55:05 -08:00
e25de1bf46 MY GOD, ITS GLORIOUS 2015-12-31 23:24:45 -08:00
88c5cc71e4 IT WORKSSSSSSS!!!!!!!!! performance sucks, but IT WORKS!!!!! 2015-12-31 23:20:31 -08:00
5fbc65d9df Hah, well something is happening!!!! 2015-12-31 23:19:03 -08:00
6d439eef86 Drawing works now, but OpenCL will only run two cicles before stopping output. Something to do with the buffers, kernel, or the command queue I think 2015-12-24 00:28:36 -08:00
7d1cc67143 I thiiiiink that the gpu is computing things correctly now, but I'm having trouble getting data back out of the gpu. More tomorrow 2015-12-23 00:22:02 -08:00
5c593695e8 Init 2015-12-22 21:52:23 -08:00