diff options
author | StapleButter <thetotalworm@gmail.com> | 2018-12-20 01:31:31 +0100 |
---|---|---|
committer | StapleButter <thetotalworm@gmail.com> | 2018-12-20 01:31:31 +0100 |
commit | f6e6fa05ea24f9fb8e23f4cdd9541ab3113fd296 (patch) | |
tree | 7ad57bd6e535e8c64f2431a2ed4c32ce4d3c1ffe /src/libui_sdl/libui/windows/drawpath.cpp | |
parent | 1a8b18af2c6b350731abb6bcab3370fec8549135 (diff) |
some work on extreme/degenerate shit in GPU
* clip against Z then Y then X. apparently, fixes #310. I had also observed hints that the hardware does it this way.
* truncate W to 24 bits before viewport transform.
* mark any polygons that have a W=0 at that point as degenerate. do not render.
Diffstat (limited to 'src/libui_sdl/libui/windows/drawpath.cpp')
0 files changed, 0 insertions, 0 deletions