Commit Graph

  • a794671c16 Merge branch 'master' of https://github.com/MitchellHansen/conways-game-of-life-opencl master mitchellhansen 2020-08-22 19:06:20 -0700
  • f83e5290dd . mitchellhansen 2020-08-22 19:06:05 -0700
  • b8a129e2c4
    Update README.md Mitchell 2018-05-08 20:04:34 -0700
  • 2e2fb9ffd2 small tweaks, addind mouse control and preview of chosen pattern MitchellHansen 2017-04-23 03:18:52 -0700
  • fb32b9a0be GUI tweaks and zooming + scrolling MitchellHansen 2017-04-10 00:43:16 -0700
  • cb017cc551 Create README.md Mitchell 2017-04-09 03:12:21 -0700
  • c7ddfd8ba5 Cleaned up the decoder, weird failbit behaviour from gitline. MitchellHansen 2017-04-09 03:03:13 -0700
  • 66ca187f45 structural changes + a repo of a bunch of patterns to choose from MitchellHansen 2017-04-08 21:20:09 -0700
  • efc9c34ebe Added ImGUI FPS slider along with an RLE decoder for .rle conways game of life files MitchellHansen 2017-04-08 18:58:13 -0700
  • 823f2e78aa Forgot to turn off the FPS limiting, wow this thing is speedy MitchellHansen 2017-04-04 06:12:41 -0700
  • 79abf8f924 fixed that dumb bug MitchellHansen 2017-04-04 05:42:22 -0700
  • f81af35884 Update README.md Mitchell 2017-04-04 05:34:34 -0700
  • 7743321465 Rewrote the entire thing using my new OpenCL template. Makes small one offs like these reallly simple MitchellHansen 2017-04-04 05:33:38 -0700
  • 08fd8b2398 Revert MitchellHansen 2016-01-15 15:07:38 -0800
  • 7b25b1e845 Damn, broke it MitchellHansen 2016-01-15 15:06:12 -0800
  • ed04d13d7b Another roadblock. After one iteration the neighbor count gets corrupted and starts spitting out random negative values. MitchellHansen 2016-01-10 16:48:26 -0800
  • 1b379e095e It draws!! MitchellHansen 2016-01-10 14:22:23 -0800
  • d8f31d2e81 Oh my, it worked. Clean up time MitchellHansen 2016-01-10 12:55:06 -0800
  • 699150de2d Can't for the life of me get this to work. It's real darn good at crashing my computer though. Probably all those waits... MitchellHansen 2016-01-10 04:10:38 -0800
  • d93a57cbdf So, it is sharing the textures correctly, it is drawing the OpenGL texture fine. But OpenCL will not touch the thing. CodeXL wont debug it for some reason, and I can't read out from enqueueReadBuffer. I really don't know whats going on here MitchellHansen 2016-01-10 03:33:10 -0800
  • d999828bee Aha, found it and fixed MitchellHansen 2016-01-10 01:53:18 -0800
  • 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 MitchellHansen 2016-01-10 01:36:26 -0800
  • 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 MitchellHansen 2016-01-02 19:53:46 -0800
  • c5d73bd5fd Removed some of the C'ness, moving stuff into the kernel MitchellHansen 2016-01-02 18:45:42 -0800
  • 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 MitchellHansen 2016-01-01 21:21:39 -0800
  • 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 MitchellHansen 2015-12-31 23:55:05 -0800
  • e25de1bf46 MY GOD, ITS GLORIOUS MitchellHansen 2015-12-31 23:24:45 -0800
  • 88c5cc71e4 IT WORKSSSSSSS!!!!!!!!! performance sucks, but IT WORKS!!!!! MitchellHansen 2015-12-31 23:20:31 -0800
  • 5fbc65d9df Hah, well something is happening!!!! MitchellHansen 2015-12-31 23:19:03 -0800
  • 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 MitchellHansen 2015-12-24 00:28:36 -0800
  • 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 MitchellHansen 2015-12-23 00:22:02 -0800
  • 5c593695e8 Init MitchellHansen 2015-12-22 21:52:23 -0800
  • 73651afb9c Initial commit to add default .gitIgnore and .gitAttribute files. MitchellHansen 2015-12-22 21:52:14 -0800