| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
vertex attributes were not being updated after clipping
with their corresponding work rectangles, nor when
reordering the points before rasterization, which caused
serious artifacts.
|
|
|
|
|
|
|
|
|
|
| |
it's possible for interactive programs to keep updating
the geometry of the scene during rendering, which caused
primitives to look deformed or shattered in the final
image.
to avoid this we take a snapshot of the current state of
things (scene and camera), and render based on that copy.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
mixed up CLIP[TB] and the slope was being computed as
an integer division, which caused artifacts.
|
| |
|
|
also got rid of the dependency on OBJ for the entire renderer,
instead letting the user load a Model from any given OBJ. this
modularity will allow for other formats to be used in the same
way, relying on a single, internal representation for the
entire pipeline.
|