index
:
libgraphics
master
3D computer graphics library
rgl
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
camera.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
implement a parser for a model(6). get rid of the libobj dependency.
rodri
2024-09-26
1
-1
/
+0
*
camera: add a Camv constructor.
rodri
2024-09-21
1
-6
/
+18
*
implement clipped drawing. take branching out of the upscaler loop.
rodri
2024-09-20
1
-0
/
+1
*
turn the camera rendering options into a bitmap.
rodri
2024-09-13
1
-1
/
+1
*
change the raster format to RGBA32. draw to any image format. clean up.
rodri
2024-09-11
1
-1
/
+1
*
allocate renderjob times dynamically for the parallel stages.
rodri
2024-09-08
1
-2
/
+2
*
remove unnecessary copying. profile individual stage procs.
rodri
2024-09-07
1
-14
/
+26
*
unify shaders into a single interface.
rodri
2024-09-01
1
-3
/
+3
*
methods to add primitives and materials to a Model.
rodri
2024-08-23
1
-3
/
+2
*
unify drawing routines and add clipped fb drawing support.
rodri
2024-08-17
1
-0
/
+4
*
fix FPINVAL error. knob for fb clear color. general improvements.
rodri
2024-08-11
1
-3
/
+6
*
experimental A-buffer implementation.
rodri
2024-08-10
1
-0
/
+1
*
reduce the volume of Camera.times records. clean up.
rodri
2024-07-20
1
-0
/
+1
*
fix stack overflow, skybox fov sensibility and scene duplication.
rodri
2024-07-15
1
-7
/
+8
*
small improvements and a skybox bugfix.
rodri
2024-07-14
1
-16
/
+13
*
new camera interface.
rodri
2024-07-13
1
-18
/
+65
*
fix the geometry glitches when moving things around.
rodri
2024-07-13
1
-28
/
+39
*
texture nomenclature changes. fb format RGBA → XRGB.
rodri
2024-07-09
1
-1
/
+1
*
add cubemaps.
rodri
2024-06-06
1
-1
/
+88
*
render: add rasterizer init params and per-proc identification.
rodri
2024-04-24
1
-2
/
+2
*
add some instrumentation to measure pipeline stage time.
rodri
2024-04-15
1
-0
/
+11
*
simplify the job scheduler. correct two mistakes regarding the Viewport.
rodri
2024-04-05
1
-1
/
+3
*
pass a Viewport in the Renderjob instead of a fb.
rodri
2024-03-26
1
-3
/
+1
*
implement a (partially) concurrent pipeline.
rodri
2024-03-25
1
-2
/
+14
*
use the new libgeometry berp routines. add a frame counter to the camstats.
rodri
2024-03-21
1
-0
/
+1
*
lay out the grounds for a scene renderer.
rodri
2024-02-13
1
-3
/
+2
*
document part of the pipeline. prepare the grounds for triangle clipping.
rodri
2024-02-03
1
-4
/
+1
*
improve coordinate transformations and fix projections.
rodri
2024-01-31
1
-5
/
+0
*
make the vertex shader process actual vertices.
rodri
2024-01-30
1
-0
/
+1
*
import the new renderer and clean things up.
rodri
2024-01-30
1
-17
/
+40
*
bring flat triangle rasterization back, with some goodies for future shading ...
rodri
2020-06-29
1
-1
/
+1
*
standalone version release.
rodri
2020-04-17
1
-0
/
+77