gdkchan
|
a7109c767b
|
Rewrite shader decoding stage (#2698)
* Rewrite shader decoding stage
* Fix P2R constant buffer encoding
* Fix PSET/PSETP
* PR feedback
* Log unimplemented shader instructions
* Implement NOP
* Remove using
* PR feedback
|
2021-10-12 22:35:31 +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 |
|
gdkchan
|
dc97457bf0
|
Initial support for double precision shader instructions. (#963)
* Implement DADD, DFMA and DMUL shader instructions
* Rename FP to FP32
* Correct double immediate
* Classic mistake
|
2020-03-03 15:02:08 +01:00 |
|
gdkchan
|
18814d44b2
|
Address PR feedback
Add TODO comment for GL_EXT_polygon_offset_clamp
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
99f236fcf0
|
Simplified F2I shader instruction codegen
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
b8528c6317
|
Implement HSET2 shader instruction and fix errors uncovered by Rodrigo tests
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
8eb773d81f
|
Make the shader translator more error resilient (part 2)
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
3bcc395253
|
Add shader support for the round mode on the F2F instruction, support mipmaps on ASTC compressed textures
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
1876b346fe
|
Initial work
|
2020-01-09 02:13:00 +01:00 |
|