From 9de56b0a376d1897004a7f19b13f15441c439173 Mon Sep 17 00:00:00 2001 From: paulfradgley <39525348+paulfradgley@users.noreply.github.com> Date: Tue, 7 Mar 2023 17:54:15 +0000 Subject: [PATCH] Add compiler test external memory/semaphore extensions (#1662) The OpenCL Headers have cl_khr_external_memory_dx, cl_khr_external_memory_dma_buf and cl_khr_external_semaphore_dx_fence as extension strings, but CTS Compiler fails if an implementation says that it supports them. --- .../compiler/test_compiler_defines_for_extensions.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test_conformance/compiler/test_compiler_defines_for_extensions.cpp b/test_conformance/compiler/test_compiler_defines_for_extensions.cpp index 624eb24e..d53af8dc 100644 --- a/test_conformance/compiler/test_compiler_defines_for_extensions.cpp +++ b/test_conformance/compiler/test_compiler_defines_for_extensions.cpp @@ -82,9 +82,12 @@ const char *known_extensions[] = { "cl_khr_external_semaphore_win32", "cl_khr_external_semaphore_sync_fd", "cl_khr_external_semaphore_opaque_fd", + "cl_khr_external_semaphore_dx_fence", "cl_khr_external_memory", "cl_khr_external_memory_win32", "cl_khr_external_memory_opaque_fd", + "cl_khr_external_memory_dx", + "cl_khr_external_memory_dma_buf", "cl_khr_command_buffer", "cl_khr_command_buffer_mutable_dispatch", };