riperiperi
43b4b34376
Implement Viewport Transform Disable ( #3328 )
...
* Initial implementation (no specialization)
* Use specialization
* Fix render scale, increase code gen version
* Revert accidental change
* Address Feedback
2022-05-12 10:47:13 -03:00
gdkchan
911ea38e93
Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins ( #2817 )
...
* Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins
* Shader cache version bump
* Fix back color value on fragment shader
* Disable IPA multiplication for fixed function attributes and back color selection
2021-11-08 13:18:46 -03:00
gdkchan
d512ce122c
Initial tessellation shader support ( #2534 )
...
* Initial tessellation shader support
* Nits
* Re-arrange built-in table
* This is not needed anymore
* PR feedback
2021-10-18 18:38:04 -03:00
gdkchan
524fe3bea4
Implement shader HelperThreadNV ( #2163 )
...
* Implement shader HelperThreadNV
* Bump shader cache version
* Use gl_HelperInvocation since its supported across all vendors
* Nit
2021-04-02 21:50:35 +11:00
gdkchan
5264d55b39
Fix gl_in being used with built-in variables that are not per-vertex ( #1624 )
2020-10-17 10:16:40 +02:00
gdkchan
8dbcae1ff8
Implement BGRA texture support ( #1418 )
...
* Implement BGRA texture support
* Missing AppendLine
* Remove empty lines
* Address PR feedback
2020-07-26 00:03:40 -03:00
gdk
769c02235f
Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled
2020-01-09 02:13:00 +01:00
gdk
1876b346fe
Initial work
2020-01-09 02:13:00 +01:00