mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-22 23:58:10 +02:00
resources use a private refcount to avoid overhead from atomics on descriptor binds, but this has the side effect of evading batch usage, meaning that the usage may not be properly removed once the batch state is reset, which will cause issues with detecting whether usage exists for a given resource to fix this, the mechanism for tc fence disambiguation can be reused, namely adding the batch state's submit count to the usage info and then using that to add a second set of comparisons such that it becomes possible to check both whether the batch usage for a resource matches a given batch AND whether the batch usage is the current state of the batch affects: KHR-GLES3.copy_tex_image_conversions.required.cubemap_posy_cubemap_negz Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23035> |
||
|---|---|---|
| .. | ||
| amd | ||
| android_stub | ||
| asahi | ||
| broadcom | ||
| c11 | ||
| compiler | ||
| drm-shim | ||
| egl | ||
| etnaviv | ||
| freedreno | ||
| gallium | ||
| gbm | ||
| getopt | ||
| glx | ||
| gtest | ||
| imagination | ||
| imgui | ||
| intel | ||
| loader | ||
| mapi | ||
| mesa | ||
| microsoft | ||
| nouveau | ||
| panfrost | ||
| tool | ||
| util | ||
| virtio | ||
| vulkan | ||
| meson.build | ||