summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-05-13use delta in update_particles(), init times, misc cleanupsPaul Duncan1-13/+19
2017-05-13switch from gles 3.2 to gl core 4.5, to real compute shader, and bump ↵Paul Duncan1-17/+20
workgroup size to 128
2017-05-13cleanups, more testsPaul Duncan2-19/+73
2017-05-13refactor data storage, add _OPENMP guards, fix MAX_TIMES bugPaul Duncan1-44/+71
2017-05-13add CONTEXT_DEBUG_FLAGPaul Duncan1-2/+12
2017-05-13add debug targetPaul Duncan1-1/+4
2017-05-12refactor loggingPaul Duncan1-17/+72
2017-05-12add PARTICLE_BUFFER_DECLARATIONPaul Duncan1-18/+15
2017-05-12add commentsPaul Duncan1-0/+7
2017-05-12add update_particles() and USE_COMPUTE_SHADERPaul Duncan1-72/+120
2017-05-12add compute shader (busted)Paul Duncan1-21/+77
2017-05-12add init_particles(), use SSBOPaul Duncan2-22/+65
2017-05-12use shader storage instead of uniform buffer, remove hard-coded particle countPaul Duncan1-20/+24
2017-05-12add instanced draw with uniform bufferPaul Duncan1-4/+27
2017-05-11add context_t and handle_events()Paul Duncan1-147/+115
2017-05-11refactor link_programPaul Duncan1-7/+60
2017-05-11fix hidpi support, add commentsPaul Duncan1-3/+34
2017-05-11add fps timer, openmpPaul Duncan2-5/+78
2017-05-11switch from glfw to sdl2Paul Duncan2-83/+103
2017-05-11initial commitPaul Duncan3-0/+280