summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-09-24readmeHEADmainkkard21-2/+9
2025-09-24nvm fast math introduces artifactskkard21-1/+1
2025-09-24-flto makes a huge difference for transparency.c (which makes sense)kkard21-1/+2
2025-09-24ngl i don't think this is correctkkard22-4/+62
2025-09-24fix BadDrawable on x11 terminationkkard22-7/+15
2025-09-22make x11 run againkkard24-20/+45
2025-09-22add transparencykkard22-11/+218
2025-09-22reorganize exampleskkard221-64/+24
2025-09-21add drawing meshes with textureskkard23-0/+171
2025-09-21refactor sponge_draw_mesh_colkkard21-45/+76
2025-09-21sth sth conversiont from (cl.exe still complains about fscanf and i'm not ↵kkard21-1/+1
fixing that)
2025-09-21add teapot examplekkard22-0/+24489
2025-09-21add perspective matrix and mesh drawingkkard24-6/+157
2025-09-20simplify matrix apikkard22-18/+18
2025-09-19add matrices (not tested enough)kkard22-0/+127
2025-09-14uvkkard24-1/+112
2025-09-14make examples more future proof (like if i want input and stuff)kkard27-10/+22
2025-09-14finish refactor (triangles)kkard23-93/+92
2025-09-14refactored everythingkkard28-189/+257
procrastination experience
2025-09-11Revert "i need to stop trying to optimize this"kkard21-23/+11
This reverts commit c5e36c52891ea176206f0e246cefadcc52c46b06.
2025-09-11i need to stop trying to optimize thiskkard21-11/+23
2025-09-10Revert "this does not work"kkard21-139/+17
This reverts commit 0d49525bf0bd1d50c436a50000384926a82df972.
2025-09-10this does not workkkard21-17/+139
2025-09-09add line drawing, add triangles.ckkard24-3/+91
2025-09-08fix errors (?)kkard21-2/+2
2025-09-07make triangle code more performantkkard22-45/+47
2025-09-07trianglekkard22-4/+205
2025-09-07change where canvas check is performedkkard22-6/+15
2025-09-07fix cl.exe warningskkard22-5/+5
2025-09-07handle some edge cases with 0 sized canvaskkard23-2/+13
2025-09-07add some time measurementkkard21-1/+42
2025-09-07improve bouncing behaviorkkard21-2/+0
2025-09-07texturekkard28-7/+8086
2025-09-06rainbowkkard24-2/+48
2025-09-06add resizing to win32kkard22-27/+44
2025-09-06multiple exampleskkard26-16/+18
2025-09-02crude x11 supportkkard24-0/+118
2025-09-01add instructions for piotrkukkard21-0/+3
2025-09-01move example out of platform codekkard22-6/+15
2025-09-01rename to spongekkard22-16/+16
2025-09-01initkkard24-0/+155