mesa/src/microsoft
Jesse Natalie 25c7181f1b microsoft/compiler: Better and simpler bitcast reduction
Using nir_gather_ssa_types works much better. There's 2 differences
compared to what I was doing before:
1. Multiple passes to allow data to propagate forward and backward
   through the whole shader.
2. Allowing a value to have indeterminate types due to having both
   int and float usages.

So this deletes some code and gets better results. Wish I'd known
this existed last week.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23062>
2023-05-19 22:19:38 +00:00
..
ci dzn: Skip a few deqp tests which are prone to timeout 2023-05-19 14:45:17 +00:00
clc microsoft/compiler: Take inputs from callers before providing nir options 2023-05-11 21:56:31 +00:00
compiler microsoft/compiler: Better and simpler bitcast reduction 2023-05-19 22:19:38 +00:00
spirv_to_dxil dxil: Use unified atomics 2023-05-12 16:01:40 -07:00
vulkan nir: Drop unused name from nir_ssa_dest_init 2023-05-17 23:46:16 +00:00
meson.build d3d12: Move the D3D12ResourceState code to the gallium driver 2022-04-20 23:45:28 -07:00