riperiperi
461c24092a
Implement Force Early Z Register ( #1755 )
2020-12-02 00:13:27 +01:00
gdkchan
8d168574eb
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
b066cfc1a3
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
0954e76a26
Improve BRX target detection heuristics ( #1591 )
2020-10-03 15:43:33 +10:00
gdkchan
1eea35554c
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
a15b951721
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
0b6d206daa
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
b8eb6abecc
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