Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
shader: Spirv support legacy attribute v2
|
|
|
|
FernandoS27/Buffalo-buffalo-Buffalo-buffalo-buffalo
ShaderCache: Order Phi Arguments from farthest away to nearest.
|
|
|
|
|
|
|
|
|
|
emit_spirv_image: Fix depth image implicit lod sample in non-fragment stages
|
|
|
|
|
|
|
|
|
|
Ensures all drivers behave the same way in this case.
|
|
A series of fixes to queries and indexed samplers.
|
|
|
|
|
|
|
|
|
|
shaders: Fix warp instructions on 64-thread warp devices
|
|
renderer_vulkan: Spirv support glsl legacy attribute
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
structured_control_flow: Add DemoteCombinationPass
|
|
|
|
|
|
|
|
|
|
|
|
Nested demote branches add complexity with combining the condition if it has not been initialized yet. Skip them for the time being.
|
|
This is only needed on select drivers when a fragment shader discards/demotes.
|
|
Some drivers misread data when demotes are interleaved in the program. This moves demote branches to be checked at the end of the program.
Fixes "wireframe" issue in Pokemon SwSh on some drivers
|
|
The IR expects GetAttribute to return an F32 value. This case was returning a U32 instead.
|
|
|