vkd3d/libs/vkd3d
Giovanni Mascellani 4112c36076 vkd3d: Do not store the latch bit in an object that could be overwritten.
Once a event is signaled, the corresponding struct vkd3d_waiting_event
entry is considered dead and could be overwritten, so it's not safe to
keep a pointer to it in d3d12_fence_SetEventOnCompletion(). Instead,
keep the latch bit in d3d12_fence_SetEventOnCompletion() and put a
pointer to it in struct vkd3d_waiting_event.
2022-08-09 22:14:30 +02:00
..
command.c vkd3d: Do not store the latch bit in an object that could be overwritten. 2022-08-09 22:14:30 +02:00
device.c vkd3d: Send typed UAV unknown format read support info to vkd3d-shader. 2022-08-09 22:14:28 +02:00
libvkd3d.pc.in build: Add some standard files. 2016-10-28 12:34:12 +02:00
resource.c vkd3d: Write a resource null descriptor to all applicable sets when one set is written. 2022-03-24 19:46:20 +01:00
state.c vkd3d: Send typed UAV unknown format read support info to vkd3d-shader. 2022-08-09 22:14:28 +02:00
utils.c vkd3d: Recognise newer memory properties in debug_vk_memory_property_flags(). 2022-03-01 22:31:33 +01:00
vkd3d_main.c vkd3d: Allow writing log output via a custom callback. 2022-06-07 19:38:57 +02:00
vkd3d_private.h vkd3d: Do not store the latch bit in an object that could be overwritten. 2022-08-09 22:14:30 +02:00
vkd3d_shaders.h vkd3d: Implement d3d12_command_list_ClearUnorderedAccessViewFloat(). 2019-11-25 16:06:59 +01:00
vkd3d.map vkd3d: Allow writing log output via a custom callback. 2022-06-07 19:38:57 +02:00
vulkan_procs.h vkd3d: Use Vulkan timeline semaphores for D3D12 fences. 2022-03-24 19:47:24 +01:00