mesa/src/microsoft
Jesse Natalie ea5925461b microsoft/compiler: Fix lower_mem_access_bit_size callback result
When given (e.g.) 3x 16-bit components to store on a device that
isn't  using native 16-bit loads and stores, we should be lowering
that into one 32-bit store and one masked store. Instead, the logic
here ends up returning that the best we can do is one 8-byte store,
which is clearly wrong. Stores should round down, loads should
round up.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26293>
2023-11-21 19:11:40 +00:00
..
ci microsoft: Disable post-merge CI for Windows 2023-10-31 19:10:30 +00:00
clc micosoft: decouple microsoft vulkan driver and compiler from gallium 2023-11-04 00:02:59 +00:00
compiler microsoft/compiler: Fix lower_mem_access_bit_size callback result 2023-11-21 19:11:40 +00:00
spirv_to_dxil micosoft: decouple microsoft vulkan driver and compiler from gallium 2023-11-04 00:02:59 +00:00
vulkan micosoft: decouple microsoft vulkan driver and compiler from gallium 2023-11-04 00:02:59 +00:00
meson.build d3d12: Move the D3D12ResourceState code to the gallium driver 2022-04-20 23:45:28 -07:00