gdkchan
|
88e8c82671
|
Add missing U8/S8 types from shader I2I instruction (#2740)
* Add missing U8/S8 types from shader I2I instruction
* Better names
* Fix dstIsSignedInt
|
2021-10-17 17:48:36 -03:00 |
|
gdkchan
|
a1b0fd1ba9
|
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
|
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 |
|
gdkchan
|
04f7a7955a
|
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
|
46530360e3
|
Address PR feedback
Add TODO comment for GL_EXT_polygon_offset_clamp
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
77e2ab39cf
|
Simplified F2I shader instruction codegen
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
4b9867daae
|
Implement HSET2 shader instruction and fix errors uncovered by Rodrigo tests
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
bda4d677d0
|
Make the shader translator more error resilient (part 2)
|
2020-01-09 02:13:00 +01:00 |
|
gdk
|
ce10d3c6ff
|
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
|
fb2200c09b
|
Initial work
|
2020-01-09 02:13:00 +01:00 |
|