mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-02 10:08:08 +02:00
Otherwise, another thread might reuse their object ids for other objects. For example, T1: free queue with object id X T2: reuse id X T2: emit vkCreateFoo with id X T1: emit vkDestroyDevice virglrenderer happily accepts that which leads to double frees of the queue: once when X is updated to point to another object and once when vkDestroyDevice is executed. virglrenderer should be fixed to catch such invalid object id reuse as well. Fixes dEQP-VK.api.object_management.multithreaded_shared_resources.device_group. Fixes: |
||
|---|---|---|
| .. | ||
| venus-protocol | ||
| virtio-gpu | ||
| vtest | ||
| vulkan | ||
| meson.build | ||