summaryrefslogtreecommitdiffstats
path: root/balls.c
Commit message (Expand)AuthorAgeFilesLines
* remove unused function declarationsSam Anthony2024-11-141-2/+0
* move config parameters into config.hSam Anthony2024-11-131-6/+0
* refactor cl initializationSam Anthony2024-11-131-240/+1
* move gl functions out of balls.cSam Anthony2024-11-131-141/+5
* move readFile() out of balls.cSam Anthony2024-11-131-21/+3
* rearrange functionsSam Anthony2024-11-131-45/+45
* move genVertices() out of display()Sam Anthony2024-11-131-3/+2
* refactor animate()Sam Anthony2024-11-131-9/+20
* use host pointer for cpu position bufferSam Anthony2024-11-131-19/+21
* don't share event between cl contextsSam Anthony2024-11-131-8/+5
* print platform and device infoSam Anthony2024-11-131-0/+78
* free cl objectsSam Anthony2024-11-121-9/+15
* genVertices(): rename bufferSam Anthony2024-11-121-3/+3
* rename collision bufferSam Anthony2024-11-121-4/+4
* rename queuesSam Anthony2024-11-121-6/+6
* copy positions from cpu to gpuSam Anthony2024-11-121-0/+14
* set kernel argsSam Anthony2024-11-121-11/+11
* create radii gpu bufferSam Anthony2024-11-121-3/+8
* create vertex bufferSam Anthony2024-11-121-1/+1
* create collisions bufferSam Anthony2024-11-121-2/+2
* create radii bufferSam Anthony2024-11-121-5/+5
* create velocity bufferSam Anthony2024-11-121-6/+6
* create position buffersSam Anthony2024-11-121-10/+14
* fix contextProperties() macroSam Anthony2024-11-121-17/+15
* create kernelsSam Anthony2024-11-121-4/+4
* create command queuesSam Anthony2024-11-121-4/+7
* print cl program build logSam Anthony2024-11-121-9/+26
* read cl prog sourceSam Anthony2024-11-121-3/+6
* create cl contextsSam Anthony2024-11-121-12/+8
* cl context properties macroSam Anthony2024-11-121-16/+20
* fix typoSam Anthony2024-11-121-3/+3
* get cpu and gpu devicesSam Anthony2024-11-121-5/+42
* remove redundant buffer writesHEADopenclSam Anthony2024-11-041-20/+0
* increase max radius and initial velocitySam Anthony2024-11-021-2/+2
* include local directory when building opencl programSam Anthony2024-11-021-1/+1
* correct units of measurement in move() kernelSam Anthony2024-11-021-1/+1
* decrease number of verticesSam Anthony2024-11-021-3/+1
* move FPS into config.hSam Anthony2024-11-021-1/+2
* frame counter in top left cornerSam Anthony2024-11-021-2/+2
* frame pacingSam Anthony2024-11-021-4/+25
* fix typo in windows cl_context_properties configSam Anthony2024-11-021-1/+1
* config.hSam Anthony2024-11-021-1/+1
* 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-021-1/+1
* use size_t for indexSam Anthony2024-11-021-1/+1
* flatten()Sam Anthony2024-10-311-2/+20
* move noOverlapPositions to geoSam Anthony2024-10-311-30/+1
* remove gcc vector with structSam Anthony2024-10-311-14/+19
* collideWalls after collideBallsSam Anthony2024-10-301-1/+1