From 787d31650b702d1decf0e2e00158eba73cee260f Mon Sep 17 00:00:00 2001 From: Sidney Just Date: Tue, 22 Mar 2022 22:55:54 -0700 Subject: [PATCH] mesa: pipe cap for EXT_memory_object_win32 and EXT_semaphore_win32 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Acked-by: Marek Olšák Reviewed-By: Mike Blumenkrantz Part-of: --- src/mesa/state_tracker/st_extensions.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mesa/state_tracker/st_extensions.c b/src/mesa/state_tracker/st_extensions.c index 8720ac6ca91..e0ceb29a26d 100644 --- a/src/mesa/state_tracker/st_extensions.c +++ b/src/mesa/state_tracker/st_extensions.c @@ -830,10 +830,16 @@ void st_init_extensions(struct pipe_screen *screen, { o(EXT_memory_object), PIPE_CAP_MEMOBJ }, #ifndef _WIN32 { o(EXT_memory_object_fd), PIPE_CAP_MEMOBJ }, +#else + { o(EXT_memory_object_win32), PIPE_CAP_MEMOBJ }, #endif { o(EXT_multisampled_render_to_texture), PIPE_CAP_SURFACE_SAMPLE_COUNT }, { o(EXT_semaphore), PIPE_CAP_FENCE_SIGNAL }, +#ifndef _WIN32 { o(EXT_semaphore_fd), PIPE_CAP_FENCE_SIGNAL }, +#else + { o(EXT_semaphore_win32), PIPE_CAP_FENCE_SIGNAL }, +#endif { o(EXT_shader_samples_identical), PIPE_CAP_SHADER_SAMPLES_IDENTICAL }, { o(EXT_texture_array), PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS }, { o(EXT_texture_filter_anisotropic), PIPE_CAP_ANISOTROPIC_FILTER },