aboutsummaryrefslogtreecommitdiff
path: root/GPU3D.cpp
Commit message (Expand)AuthorAge
* * support for culling polygons that clip through the far planeStapleButter2017-03-16
* move viewport transform to polygon setupStapleButter2017-03-16
* fix texcoord bugs. misc shit.StapleButter2017-03-16
* * fix missing 3D lineStapleButter2017-03-16
* fix alphatest. alphablending.StapleButter2017-03-15
* fixes to matrix stacks. has yet to be checked tho.StapleButter2017-03-15
* first attempt at lightingStapleButter2017-03-15
* less shitty texture mapping. alpha test, sort of.StapleButter2017-03-15
* start work on polygon edges and shitStapleButter2017-03-13
* * vecmatrix readStapleButter2017-03-07
* mostly fix cullingStapleButter2017-03-07
* proper clear-plane support, including bitmap modeStapleButter2017-03-07
* * perspective-correct Z interpolationStapleButter2017-03-06
* make NEG update flags correctly (oops).StapleButter2017-03-06
* temp. hack preventing evil out-of-bounds writeStapleButter2017-03-04
* * fixes to GXFIFO IRQ. refine IRQ support a bit.StapleButter2017-03-03
* textures.StapleButter2017-03-02
* also keep track of texture attributesStapleButter2017-02-28
* calculate texture coordinatesStapleButter2017-02-28
* fixes to 3D rendering. polygons are almost pixel-perfect. clipping still does...StapleButter2017-02-20
* 'FIFO full' hack for SM64DS.StapleButter2017-02-17
* fix a bunch of GXFIFO related bugs.StapleButter2017-02-17
* emulate DMA timings.StapleButter2017-02-17
* improve 3D renderer precision. not perfect, but not bad at all.StapleButter2017-02-17
* * backface/frontface culling (and rendering of backfacing polygons)StapleButter2017-02-14
* * fix overflows during fixed-point multiplyStapleButter2017-02-13
* * fix GXFIFO decodingStapleButter2017-02-13
* vertex colors, with Gouraud shading and allStapleButter2017-02-11
* some debuts of 3D drawing.StapleButter2017-02-11
* base for software rendererStapleButter2017-02-10
* store vertices and polygons. strips not handled yet.StapleButter2017-02-10
* calculate vertices.StapleButter2017-02-09
* * GXFIFO DMA (note: Mario Slam Basketball keeps overflowing the FIFO for what...StapleButter2017-02-08
* GXFIFO finished. hacktastic integration into the ARM9 loop.StapleButter2017-02-08
* well, GX FIFO base. noting that for now, it doesn't do much beyond getting fu...StapleButter2017-02-07
* rework FIFO crap so it can also be used for the GXFIFO crapo.StapleButter2017-02-07
* * lay base for 3D engineStapleButter2017-02-07