summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Collapse)AuthorAgeFilesLines
* implement a (partially) concurrent pipeline.rodri2024-03-251-3/+7
|
* add user-defined vertex attributes (varyings) and improve the interpolation ↵rodri2024-03-031-0/+7
| | | | code.
* lay out the grounds for a scene renderer.rodri2024-02-131-1/+1
| | | | | | also fixed an issue with cliptriangle() where an entire tri would get discarded if all its vertices were outside the frustum.
* improve coordinate transformations and fix projections.rodri2024-01-311-9/+1
| | | | | also got rid of Deco. there's no point in having that, just deal with image(6) files.
* import the new renderer and clean things up.rodri2024-01-301-0/+29
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.