mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-10 16:28:27 +02:00
When zink translates glCopySubImageData with a 2d image view of a 3d
image as the destination to a draw call the shader generated for the
load-op was not handling things correctly leading to the wrong
z-slice been loaded.
The fix is to mark which attachments within the load op are 2d image
views of a 3d image then when generating the load-op shader covert
the sample to 3d sample and update the coords to load the required
z-slice value from the tex meta data.
Fix for dEQP-GLES31.functional.copy_image.non_compressed.*_to_texture3d
Fixes:
|
||
|---|---|---|
| .. | ||
| ci | ||
| common | ||
| csbgen | ||
| drm-shim | ||
| include | ||
| pco | ||
| vulkan | ||
| .clang-format | ||
| .dir-locals.el | ||
| .editorconfig | ||
| meson.build | ||