index
:
libgraphics
master
3D computer graphics library
rgl
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fb.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
implement clipped drawing. take branching out of the upscaler loop.
rodri
2024-09-20
1
-24
/
+19
*
get rid of the turbopool (the experiment was futile.)
rodri
2024-09-19
1
-67
/
+0
*
a better turbopool.
rodri
2024-09-17
1
-2
/
+5
*
fb: do a better greyscale to color raster conversion.
rodri
2024-09-14
1
-4
/
+23
*
fb: little memdrawing optimization.
rodri
2024-09-12
1
-1
/
+4
*
change the raster format to RGBA32. draw to any image format. clean up.
rodri
2024-09-11
1
-14
/
+88
*
fix a use-after-free when profiling rasterizer times.
rodri
2024-09-10
1
-2
/
+65
*
fb: draw FLOAT32 rasters in greyscale color.
rodri
2024-08-31
1
-23
/
+39
*
implement a general raster interface for the framebuffers.
rodri
2024-08-29
1
-66
/
+229
*
fb: a better clipped drawing procedure.
rodri
2024-08-19
1
-14
/
+12
*
unify drawing routines and add clipped fb drawing support.
rodri
2024-08-17
1
-17
/
+53
*
fix FPINVAL error. knob for fb clear color. general improvements.
rodri
2024-08-11
1
-3
/
+3
*
experimental A-buffer implementation.
rodri
2024-08-10
1
-0
/
+11
*
offset fb during drawing based on viewport config. move OBJ-related procedure...
rodri
2024-08-07
1
-10
/
+10
*
make the depth buffer 32-bit.
rodri
2024-08-04
1
-2
/
+2
*
fb: fix the destination drawing rectangle.
rodri
2024-08-02
1
-2
/
+2
*
add a viewport upscale filters interface.
rodri
2024-08-02
1
-36
/
+79
*
reduce the volume of Camera.times records. clean up.
rodri
2024-07-20
1
-18
/
+16
*
implement pixel art upscaling filters scale[23]x. tidy up some code.
rodri
2024-07-16
1
-4
/
+78
*
initial viewport upscaling support.
rodri
2024-07-14
1
-0
/
+50
*
fix the barycoords routine to avoid reporting false degenerates.
rodri
2024-06-14
1
-0
/
+14
*
replace the Memimage color buffer with a ulong* one. some fixes.
rodri
2024-06-13
1
-5
/
+5
*
replace the Framebufctl's Lock with a QLock.
rodri
2024-05-23
1
-6
/
+6
*
replace the Triangle with a general purpose Primitive.
rodri
2024-04-16
1
-4
/
+4
*
implement a fully concurrent pipeline based on tiles.
rodri
2024-04-15
1
-9
/
+12
*
simplify the job scheduler. correct two mistakes regarding the Viewport.
rodri
2024-04-05
1
-0
/
+14
*
have separate routines for drawing and memdrawing.
rodri
2024-02-27
1
-1
/
+13
*
import the new renderer and clean things up.
rodri
2024-01-30
1
-0
/
+81