riperiperi
0d6699f375
Implement Force Early Z Register ( #1755 )
2020-12-02 00:13:27 +01:00
gdkchan
c4f6664ad8
Use explicit buffer and texture bindings on shaders ( #1666 )
...
* Use explicit buffer and texture bindings on shaders
* More XML docs and other nits
2020-11-08 12:10:00 +01:00
gdkchan
c653c5d058
Add support for shader constant buffer slot indexing ( #1608 )
...
* Add support for shader constant buffer slot indexing
* Fix typo
2020-10-12 21:40:50 -03:00
gdkchan
569b6e9ee1
Improve BRX target detection heuristics ( #1591 )
2020-10-03 15:43:33 +10:00
gdkchan
2ded962069
Better viewport flipping and depth mode detection method ( #1556 )
...
* Use a better viewport flipping approach
* New approach to detect depth mode
* nit: Sort method on the OpenGL backend
* Adjust spacing on comment
* Unswap near and far parameters based on ScaleZ
2020-09-19 19:46:49 -03:00
gdkchan
78c656d33a
Fix wrong face culling once and for all ( #1277 )
...
* Viewport swizzle support on NV and clip origin
* Initialize default viewport swizzle state, emulate viewport swizzle on shaders when not supported
* Address PR feedback
2020-05-28 09:03:07 +10:00
gdkchan
49b4a4603e
Omit image format if possible, and fix BA bit ( #1280 )
...
* Omit image format if possible, and fix BA bit
* Match extension name
2020-05-27 11:00:21 +02:00
gdkchan
435ab6a552
Refactor shader GPU state and memory access ( #1203 )
...
* Refactor shader GPU state and memory access
* Fix NVDEC project build
* Address PR feedback and add missing XML comments
2020-05-06 11:02:28 +10:00