Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-12-29 | Rasterizer: Pre-divide vertex attributes by W | Yuri Kunde Schlesner | 1 | -3/+10 | |
Execute the division-by-W for perspective-correct interpolation of values in the clipper, moving them out of the rasterization inner loop. | |||||
2014-12-29 | Clipper: Compact buffers on each clipping pass | Yuri Kunde Schlesner | 1 | -28/+27 | |
Use a new buffer management scheme in the clipper that allows using a bounded minimal amount of buffer space. Even though it copies more data it is still slightly faster likely due to using less cache. | |||||
2014-12-29 | Clipper: Avoid dynamic allocations | Yuri Kunde Schlesner | 1 | -10/+7 | |
The triangle clipper was allocating its temporary input, output and work buffers using a std::vector. Since this is a hot path, it's desirable to use stack allocation instead. | |||||
2014-12-21 | License change | purpasmart96 | 1 | -1/+1 | |
2014-12-13 | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 1 | -1/+1 | |
2014-11-14 | Fix two format strings. | Lioncash | 1 | -2/+2 | |
2014-10-30 | Fix some warnings | Sean | 1 | -2/+2 | |
2014-10-08 | Fix warnings in video_core | Lioncash | 1 | -4/+4 | |
2014-08-26 | VideoCore: Fixes rendering issues on Qt and corrects framebuffer output size. | bunnei | 1 | -1/+1 | |
2014-08-12 | Pica: Add basic rasterizer. | Tony Wasserka | 1 | -1/+2 | |
2014-08-12 | Pica: Add triangle clipper. | Tony Wasserka | 1 | -0/+178 | |