wine/dlls/wined3d
Jan Sikorski 8e0ab7363d wined3d: Implement event queries using Vulkan events.
This makes event results available sooner, i.e. after they are executed
by the GPU, and also moves the polling from CS to application's thread.

Signed-off-by: Jan Sikorski <jsikorski@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-07 20:33:00 +01:00
..
adapter_gl.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
adapter_vk.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
arb_program_shader.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
ati_fragment_shader.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
buffer.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
context.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
context_gl.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
context_vk.c wined3d: Implement event queries using Vulkan events. 2022-03-07 20:33:00 +01:00
cs.c wined3d: Add poll_in_cs field to wined3d_query(). 2022-03-07 20:32:50 +01:00
device.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
directx.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
gl_compat.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
glsl_shader.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
Makefile.in wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
nvidia_texture_shader.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
palette.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
query.c wined3d: Implement event queries using Vulkan events. 2022-03-07 20:33:00 +01:00
resource.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
sampler.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
shader.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
shader_sm1.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
shader_sm4.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
shader_spirv.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
state.c wined3d: Fix typo in WARN() message. 2022-03-03 18:59:24 +01:00
stateblock.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
surface.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
swapchain.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
texture.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
utils.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
version.rc
vertexdeclaration.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
view.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
wined3d.spec wined3d: Export all the vkd3d functions. 2022-03-03 10:07:16 +01:00
wined3d_gl.h wined3d: Add WINED3DFMT_R11G11B10_FLOAT vertex format. 2021-12-17 18:33:57 +01:00
wined3d_main.c wined3d: Use the bundled vkd3d and build with msvcrt. 2022-03-03 10:07:16 +01:00
wined3d_private.h wined3d: Implement event queries using Vulkan events. 2022-03-07 20:33:00 +01:00
wined3d_shaders.h
wined3d_vk.h