summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* remove redundant buffer writesHEADopenclSam Anthony2024-11-041-20/+0
|
* reportSam Anthony2024-11-041-0/+63
|
* add zip files to gitignoreSam Anthony2024-11-021-0/+1
|
* increase max radius and initial velocitySam Anthony2024-11-021-2/+2
|
* include local directory when building opencl programSam Anthony2024-11-021-1/+1
|
* remove epsilonSam Anthony2024-11-021-5/+5
|
* move(): optimize memory accessSam Anthony2024-11-021-2/+5
|
* remove pragma from windows configSam Anthony2024-11-021-3/+0
|
* correct units of measurement in move() kernelSam Anthony2024-11-022-4/+4
|
* decrease number of verticesSam Anthony2024-11-021-3/+1
|
* move FPS into config.hSam Anthony2024-11-023-2/+6
|
* reorder function definitionsSam Anthony2024-11-021-6/+6
|
* extract setVelocity() helper functionSam Anthony2024-11-021-11/+21
|
* impulse-based collision simulationSam Anthony2024-11-021-16/+6
|
* frame counter in top left cornerSam Anthony2024-11-021-2/+2
|
* frame pacingSam Anthony2024-11-022-6/+27
|
* fix typo in windows cl_context_properties configSam Anthony2024-11-021-1/+1
|
* disable warning on windowsSam Anthony2024-11-021-1/+5
|
* config.hSam Anthony2024-11-023-2/+4
|
* fix typo in cl_context_properties for windowsSam Anthony2024-11-021-1/+1
|
* conditionally include glx.hSam Anthony2024-11-021-1/+3
|
* rename Rectangle->Rect for windows compatibilitySam Anthony2024-11-024-9/+9
|
* use size_t for indexSam Anthony2024-11-021-1/+1
|
* change vector type from int to floatSam Anthony2024-10-312-4/+3
|
* flatten()Sam Anthony2024-10-311-2/+20
|
* move noOverlapPositions to geoSam Anthony2024-10-313-31/+29
|
* remove gcc vector with structSam Anthony2024-10-314-36/+40
|
* cast scalar to vectorSam Anthony2024-10-301-4/+2
|
* floating point constantsSam Anthony2024-10-301-3/+3
|
* collideWalls after collideBallsSam Anthony2024-10-301-1/+1
|
* createKernel()Sam Anthony2024-10-301-13/+13
|
* use vec2 in vertex shaderSam Anthony2024-10-301-2/+2
|
* parameterize number of ballsSam Anthony2024-10-301-21/+34
|
* remove TODOSam Anthony2024-10-301-4/+0
|
* random colorsSam Anthony2024-10-301-3/+7
|
* reword commentSam Anthony2024-10-301-16/+33
|
* ball colorssSam Anthony2024-10-303-10/+41
|
* frame counterSam Anthony2024-10-301-1/+40
|
* replace EPSILON with FLT_EPSILONSam Anthony2024-10-301-8/+7
|
* decrease initial velocitySam Anthony2024-10-301-1/+1
|
* epsilon for fp calculations in kernelSam Anthony2024-10-301-7/+8
|
* collideBalls(): fix ball index array addressingSam Anthony2024-10-301-2/+2
|
* run collideBalls kernel (buggy)Sam Anthony2024-10-301-17/+43
|
* print collision partitionSam Anthony2024-10-301-0/+2
|
* create collision buffersSam Anthony2024-10-303-4/+57
|
* dont realloc array when removing edge from graphSam Anthony2024-10-301-4/+0
|
* ball-ball collisions (untested)Sam Anthony2024-10-296-21/+311
|
* increase circle pointsSam Anthony2024-10-291-1/+1
|
* gravitySam Anthony2024-10-281-0/+4
|
* press q to quitSam Anthony2024-10-281-0/+9
|