kd-11
a635e24fc2
rsx: Default initialize vertex program fields
...
- Fixes a crash when RSXVertexProgram is default-initialized. This
probably also fixes a whole class of crashes that occur when
shader interpreter is in use since that pipeline uses a
default-initialized stub.
2025-01-10 04:34:28 +03:00
kd-11
e3b23822fd
rsx: Pass on shader flags to the cache
2022-12-11 15:21:58 +03:00
kd-11
3e09b97f58
rsx: Minor optimization; avoid preparing unused vertex streams
...
- Also discards unused program state variables
2021-09-28 17:43:15 +03:00
kd-11
2c7c1c501d
rsx: Implement support for extended vertex programs
...
- Some games are kinda pushing it with RSX register space and spilling VP data into adjacent unused space.
2021-06-28 10:52:05 +03:00
kd-11
c5a06dab0a
rsx: Refactor program texture state handling to be persistent across shader swaps
2021-05-15 23:51:12 +03:00