summaryrefslogtreecommitdiff
path: root/render.c
Commit message (Collapse)AuthorAgeFilesLines
...
* only create existing indices during quad triangulation.rodri2024-02-011-24/+32
|
* improve coordinate transformations and fix projections.rodri2024-01-311-20/+39
| | | | | also got rid of Deco. there's no point in having that, just deal with image(6) files.
* make the vertex shader process actual vertices.rodri2024-01-301-6/+3
|
* import the new renderer and clean things up.rodri2024-01-301-128/+291
| | | | | | | | | | | | i integrated the renderer i've been developing on the tinyrend repo and got rid of a bunch of stuff that's no longer necessary. also began structuring things to fit the new interface i have in mind. there are still some artifacts with the projection xforms that cause issues with clipping and division by zero.
* add a line clipping procedure based on the Liang-Barsky algorithm. (thanks ↵rodri2021-07-181-1/+63
| | | | jmi2k!)
* transcribe macros into actual functions. remove unused memdraw code.rodri2020-04-281-30/+22
|
* standalone version release.rodri2020-04-171-0/+135