aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-15Add MIT licenseHEADmasterAdrian Kummerlaender
2018-12-17Fix glDrawArray callAdrian Kummerlaender
2018-06-08Optionally accept field definition as CLI argumentAdrian Kummerlaender
2018-06-08Expose compute shader stateAdrian Kummerlaender
2018-06-08Correctly destory windowAdrian Kummerlaender
2018-06-08Update NIX expressionAdrian Kummerlaender
2018-05-26Add KeyWatcher to handle pausing via spaceAdrian Kummerlaender
2018-05-26Add README, example screenshotsAdrian Kummerlaender
2018-05-26Separate headers into compilation unitsAdrian Kummerlaender
2018-05-25Restructure source directoryAdrian Kummerlaender
2018-05-25Guard GLFW init and terminationAdrian Kummerlaender
2018-05-25Abstract GLFW windowAdrian Kummerlaender
2018-05-25Cleanup some unnecessary codeAdrian Kummerlaender
2018-05-25Dynamically build compute shader from field functionAdrian Kummerlaender
2018-05-24Implement classical Runge-Kutta method as Euler alternativeAdrian Kummerlaender
2018-05-24Improve compute shader structureAdrian Kummerlaender
2018-05-23Pass texture count to display fragment shaderAdrian Kummerlaender
2018-05-23Implement particle trails using overlaying texturesAdrian Kummerlaender
2018-05-21Abstract texture display buffer, shaderAdrian Kummerlaender
2018-05-21Fix VAO, VBO setup, compute shader couplingAdrian Kummerlaender
2018-05-21Introduce basic shader, texture buffer abstractionAdrian Kummerlaender
2018-05-20Render particles to textureAdrian Kummerlaender
Preparation for drawing particle trails using multiple transparent textures.
2018-05-20CleanupAdrian Kummerlaender
2018-05-20Extract shader codeAdrian Kummerlaender
2018-05-18Limit particle update rateAdrian Kummerlaender
2018-05-16Hacky 2d vector field visualization using compute shadersAdrian Kummerlaender