6 Commits (e379255d9b1d2e043f2398d00142f259e9982bbc)

Author SHA1 Message Date
wwylele b67850c882 SwRasterizer/Clipper: flip the sign convention to match PICA and OpenGL 8 years ago
wwylele 5893bb84af SwRasterizer: implement custom clip plane 8 years ago
wwylele a931e4974e swrasterizer/clipper: remove tested TODO 8 years ago
Subv 1dcd48ba2a SwRasterizer: Flip the vertex quaternions before clipping (if necessary). 9 years ago
wwylele e965922607 swrasterizer: add missing tc0_w and fragment lighting attribute processing 9 years ago
Yuri Kunde Schlesner 9c0a770c16 VideoCore: Move software rasterizer files to sub-directory 9 years ago
Yuri Kunde Schlesner ddf23d4a2e VideoCore: Split regs.h inclusions 9 years ago
Yuri Kunde Schlesner a0b1957425 VideoCore: Move Regs to its own file 9 years ago
Yuri Kunde Schlesner d3928b7f9a VideoCore: Split rasterizer regs from Regs struct 9 years ago
Yuri Kunde Schlesner 1a3c583a0f VideoCore: Extract swrast-specific data from OutputVertex 9 years ago
Yuri Kunde Schlesner fa5d9d8266 Use negative priorities to avoid special-casing the self-include 9 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 1e4a5da9f4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
Jannik Vogel da761012b9 Pica: Implement W-Buffer in SW rasterizer 10 years ago
Emmanuel Gil Peyrot c39a267974 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Dwayne Slater 141fe87a0f Add immediate mode vertex submission 10 years ago
bunnei cc283bfedd pica_types: Replace float24/20/16 with a template class. 10 years ago
bunnei 3c3e328340 pica: Implement decoding of basic fragment lighting components. 10 years ago
Yuri Kunde Schlesner 102d39fe20 VideoCore: Unify interface to OpenGL and SW rasterizers 10 years ago
Lioncash 2cd98a45cb video_core: Reorganize headers 10 years ago
bunnei 2d100ebae3 Shader: Move shader code to its own subdirectory, "shader". 11 years ago
bunnei f622a78544 GPU: Refactor "VertexShader" namespace to "Shader". 11 years ago
Tony Wasserka d2c3ecc8d8 Pica/Clipper: Output proper number of triangles in debugging logs. 11 years ago
zawata 92bfec0566 VideoCore: Fix floating point warning 11 years ago
bunnei 1b42d55a9d Pica: Create 'State' structure and move state memory there. 11 years ago
Tony Wasserka 365236fa4c Pica: Cleanup clipping code and change screenspace z to range from -1..0. 11 years ago
Yuri Kunde Schlesner 8369ee5803 Rasterizer: Pre-divide vertex attributes by W 11 years ago
Yuri Kunde Schlesner 7e9bc85cc8 Clipper: Compact buffers on each clipping pass 11 years ago
Yuri Kunde Schlesner a320d1a5b4 Clipper: Avoid dynamic allocations 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Yuri Kunde Schlesner 0600e2d8b5 Convert old logging calls to new logging macros 11 years ago
Lioncash ac58b76e71 Fix two format strings. 11 years ago
Sean 9a012ff007 Fix some warnings 11 years ago
Lioncash eb5054e6eb Fix warnings in video_core 11 years ago
bunnei 20d169e4a1 VideoCore: Fixes rendering issues on Qt and corrects framebuffer output size. 11 years ago
Tony Wasserka 94d742fe17 Pica: Add basic rasterizer. 12 years ago
Tony Wasserka 94aa9da562 Pica: Add triangle clipper. 12 years ago