summaryrefslogtreecommitdiff
path: root/fb.c
Commit message (Expand)AuthorAgeFilesLines
* fb: draw FLOAT32 rasters in greyscale color.rodri2024-08-311-23/+39
* implement a general raster interface for the framebuffers.rodri2024-08-291-66/+229
* fb: a better clipped drawing procedure.rodri2024-08-191-14/+12
* unify drawing routines and add clipped fb drawing support.rodri2024-08-171-17/+53
* fix FPINVAL error. knob for fb clear color. general improvements.rodri2024-08-111-3/+3
* experimental A-buffer implementation.rodri2024-08-101-0/+11
* offset fb during drawing based on viewport config. move OBJ-related procedure...rodri2024-08-071-10/+10
* make the depth buffer 32-bit.rodri2024-08-041-2/+2
* fb: fix the destination drawing rectangle.rodri2024-08-021-2/+2
* add a viewport upscale filters interface.rodri2024-08-021-36/+79
* reduce the volume of Camera.times records. clean up.rodri2024-07-201-18/+16
* implement pixel art upscaling filters scale[23]x. tidy up some code.rodri2024-07-161-4/+78
* initial viewport upscaling support.rodri2024-07-141-0/+50
* fix the barycoords routine to avoid reporting false degenerates.rodri2024-06-141-0/+14
* replace the Memimage color buffer with a ulong* one. some fixes.rodri2024-06-131-5/+5
* replace the Framebufctl's Lock with a QLock.rodri2024-05-231-6/+6
* replace the Triangle with a general purpose Primitive.rodri2024-04-161-4/+4
* implement a fully concurrent pipeline based on tiles.rodri2024-04-151-9/+12
* simplify the job scheduler. correct two mistakes regarding the Viewport.rodri2024-04-051-0/+14
* have separate routines for drawing and memdrawing.rodri2024-02-271-1/+13
* import the new renderer and clean things up.rodri2024-01-301-0/+81