Commit Graph

  • 2ff5cdaf7d Command-buffer query for supported queue properties (#2101) Ewan Crawford 2025-01-14 20:37:38 +00:00
  • a7db9a49f9 vulkan: Choose where Shaders are generated (#2226) joshqti 2025-01-14 10:12:02 -08:00
  • f6611ec912 Migrate commonfns suite to new test registration framework (#2197) Kévin Petit 2025-01-14 17:11:31 +00:00
  • a2d6cadec1 relationals: fix -Wformat warnings (#2218) Sven van Haastregt 2025-01-14 18:08:32 +01:00
  • bc5b0215ee Fix derived command-buffer Skip() checks (#2217) Ewan Crawford 2025-01-14 17:07:41 +00:00
  • 98d52d0d56 Check command-buffer extension version for equality (#2215) Ewan Crawford 2025-01-14 17:06:30 +00:00
  • 4fd42150bc add testing for SPIR-V 1.5 (#2208) Ben Ashbaugh 2025-01-14 09:05:47 -08:00
  • 74cb5cd608 [NFC] Add .gitignore file (#2216) Ewan Crawford 2025-01-10 04:55:37 +00:00
  • d058dfdeef Corrected test_vulkan to use specific platform/device from harness (#2154) Marcin Hajder 2025-01-07 19:09:38 +01:00
  • 4c70fecad7 Moved sub-test external_semaphores_import_export_fd to test_external_semaphore executable (#2110) Marcin Hajder 2025-01-07 19:06:20 +01:00
  • 6fc3870728 Delete read_array_half and write_array_half tests (#2212) Kévin Petit 2025-01-07 18:00:12 +00:00
  • 34feb6e008 svm: finish all queues in svm_pointer_passing (#2209) Karol Herbst 2025-01-07 18:35:46 +01:00
  • 86e0c236a1 fix negative_create_command_buffer_device_does_not_support_out_of_ord… (#2207) Romaric Jodin 2025-01-07 18:33:29 +01:00
  • 435db66a3a fix negative_command_buffer_enqueue_with_different_context (#2206) Romaric Jodin 2025-01-07 18:32:36 +01:00
  • 4486241540 Generate the Vulkan shaders at build time (#2199) Ahmed Hesham 2025-01-07 17:30:27 +00:00
  • 28da01788d Removed checking for supporting half (#2175) Kamil-Goras-Mobica 2025-01-07 18:29:28 +01:00
  • 2ea4d165d5 cmake: remove global -Wno-format (#2195) Sven van Haastregt 2024-12-24 14:49:31 +01:00
  • baed156699 Migrate the select suite to the new test registration framework (#2198) Ahmed Hesham 2024-12-18 20:29:16 +00:00
  • 794d332bab Migrate API suite to the new test registration framework (#2196) Ahmed Hesham 2024-12-18 17:29:08 +00:00
  • 2316c6343f Migrate allocations suite to the new test registration framework (#2191) Ahmed Hesham 2024-12-18 11:42:12 +00:00
  • 9bb8a89bbd semaphore: fix Wformat warning (#2194) v2024-12-17-00 Sven van Haastregt 2024-12-17 19:11:36 +01:00
  • e17e6eef7b add option to bruteforce test to force count of worker threads (#2188) Katarzyna Cencelewska 2024-12-17 18:58:03 +01:00
  • 57a91b7ffe [NFC] Migrate profiling suite to new registration framework (#2187) Kévin Petit 2024-12-17 17:57:27 +00:00
  • 7693ffe0a5 Fix more 32-bit Wformat warnings (#2185) Sven van Haastregt 2024-12-17 18:55:37 +01:00
  • be1278d5b2 Add utility macro to skip test when an extension is not supported (#2178) Kévin Petit 2024-12-17 17:54:51 +00:00
  • 09e4d03e46 Fix clCopyImage 1D buffer images tests with use_pitches flag (#2167) Michael Rizkalla 2024-12-17 17:53:56 +00:00
  • 177be0969b Extend clSetDefaultDeviceCommandQueue test coverage (#1551) John Kesapides 2024-12-17 17:53:35 +00:00
  • 2df00c65a1 Added unique_ptrs and MTdataHolder to test_atomics.cpp (#2169) Kamil-Goras-Mobica 2024-12-17 17:44:27 +01:00
  • e61da21cd6 Fix using incorrect free function in arrayimagecopy and imagearraycopy basic tests' unique_ptr (#2177) Michael Rizkalla 2024-12-17 08:30:48 +00:00
  • 7d9ecaaf73 Migrate vectors suite to the new test registration framework (#2190) Ahmed Hesham 2024-12-13 16:47:01 +00:00
  • 2fe382ec8a Migrate atomics suite to the new test registration framework (#2189) Ahmed Hesham 2024-12-13 16:33:56 +00:00
  • 5b7af4b36d [NFC] Change the name of the default device provided by the new registration framework (#2186) Kévin Petit 2024-12-12 21:24:04 +00:00
  • 7b966bbfd7 update CI to use the cl_khr_unified_svm headers (#2180) Ben Ashbaugh 2024-12-10 13:08:05 -08:00
  • 56d383b2e9 Fix more Wformat warnings related to size_t (#2166) Sven van Haastregt 2024-12-10 18:13:58 +01:00
  • d99b302f90 switch SVM tests to the new test registration framework (#2168) Ben Ashbaugh 2024-12-03 14:51:23 -08:00
  • e361b387d9 Add Android to the CI build matrix (#2165) Ahmed Hesham 2024-12-03 16:56:46 +00:00
  • 3bdd2f99b5 cl_fill_image: Use CL_DEVICE_VERSION instead of CL_DEVICE_NUMERIC_VER… (#2043) Sreelakshmi Haridas Maruthur 2024-12-03 09:55:37 -07:00
  • 0a1456d8f9 [RFC] Move logic for test registration to the test harness (#2151) Kévin Petit 2024-11-26 17:55:09 +00:00
  • df5e87bf97 Use the system package manager to install cross-compilers (#2158) Ahmed Hesham 2024-11-26 17:30:41 +00:00
  • 5d85fb3e3b Use cl_uint in some SPIR-V tests to avoid UB (#2159) Ahmed Hesham 2024-11-26 17:29:27 +00:00
  • 96e3d7e669 Command buffer test adjustments (#2141) gorazd-sumkovski-arm 2024-11-26 17:26:04 +00:00
  • e360d2de5b Fix various Wformat warnings (#2135) Sven van Haastregt 2024-11-26 18:25:38 +01:00
  • d3b9520adc printf: add fflush(stdout) at the end (#2103) Sreelakshmi Haridas Maruthur 2024-11-26 10:25:01 -07:00
  • 1102e0bccf Fix snorm (#2033) joshqti 2024-11-26 09:24:35 -08:00
  • feca4c6354 Removed usage of half types in CTS gl tests (#2147) Kamil-Goras-Mobica 2024-11-26 17:39:42 +01:00
  • e9a248f555 add SPIR-V 1.4 testing for OpCopyLogical (#2136) Ben Ashbaugh 2024-11-25 07:35:50 -08:00
  • 2358b46553 [NFC] kernelHelpers: remove unused macros and prototypes (#2156) Sven van Haastregt 2024-11-22 20:41:15 +01:00
  • 918d561c6c Refactor test copy from and to image to buffer (#2138) Michael Rizkalla 2024-11-19 18:11:58 +00:00
  • a9be3cc0e8 Added semaphore test to cover out-of-order operations synchronized with barrier (#2068) Marcin Hajder 2024-11-19 17:41:22 +01:00
  • 239159fd26 Re-enable simple_semaphore_2 (#2123) joshqti 2024-11-12 10:10:07 -08:00
  • 265cc18843 Corrected build under msvc compiler #1833 (#2121) Kamil-Goras-Mobica 2024-11-12 17:55:57 +01:00
  • b149060d52 add SPIR-V 1.4 testing for various miscellaneous additions (#2122) Ben Ashbaugh 2024-11-11 12:39:00 -08:00
  • 10130a1261 Fix payload value query for external semaphores (#2127) Ahmed Hesham 2024-11-05 18:14:41 +00:00
  • 5d4b51b4f2 vulkan: Remove redundant negative testing (#2078) joshqti 2024-11-05 10:11:52 -08:00
  • ef73a1d1ae Import Vulkan resources via named NT handle (#1895) saurabhnv 2024-11-05 23:39:07 +05:30
  • e211470035 Fix CTS mutable_dispatch memory leak (#2129) xinjin01 2024-11-05 16:53:55 +00:00
  • 040dc5f69e kernel_image_methods: Fix size checks in 1Dbuffer case (#2106) David Neto 2024-11-05 11:53:27 -05:00
  • ccd455040a Enable building OpenCL-CTS with Intel DPC++/C++ compiler ICX on Windows (#2088) Qichao Gu 2024-11-06 00:52:16 +08:00
  • 6563c9062c Added test to verify required features coupling (#2115) Marcin Hajder 2024-11-05 17:38:45 +01:00
  • c4119f07c1 add SPIR-V 1.4 testing for UserSemantic (#2053) Ben Ashbaugh 2024-10-31 07:12:30 -07:00
  • d8228f0d72 remove using namespace std and use std namespace explicitly (#2125) Ben Ashbaugh 2024-10-29 09:44:49 -07:00
  • 8369028c92 cl_khr_semaphore: fix -Wformat warnings (#2124) Sven van Haastregt 2024-10-29 17:43:30 +01:00
  • 7d3e1f0b82 Fix check for CL_DEVICE_HALF_FP_CONFIG. (#2108) Harald van Dijk 2024-10-29 16:41:16 +00:00
  • 66fd9e4742 Fix for out of bounds access (#2105) tomasz-platek 2024-10-29 17:39:42 +01:00
  • dd2454685b [NFC] math_brute_force: use getAllowedUlpError for half (#2086) Sven van Haastregt 2024-10-29 17:37:51 +01:00
  • bc5f6cdfe8 add SPIR-V 1.4 testing for OpPtrEqual, OpPtrNotEqual, OpPtrDiff (#2054) Ben Ashbaugh 2024-10-29 09:36:26 -07:00
  • b1dfe8a640 Add testing for CL_KERNEL_LOCAL_MEM_SIZE #1235 (#2089) Kamil-Goras-Mobica 2024-10-29 16:55:46 +01:00
  • 6337d9be46 semaphore: fix mistyped "platform" in log messages (#2128) Sven van Haastregt 2024-10-29 01:03:12 +01:00
  • 899cbf5cd2 vulkan: accept device selection (#2113) joshqti 2024-10-22 10:14:57 -07:00
  • 5b3bfeeca8 [NFC] relationals: fix -Wformat-security warnings (#2084) Sven van Haastregt 2024-10-22 19:00:38 +02:00
  • e678277c93 Add testing of CL_UNORM_INT_2_101010_EXT (#2112) gorazd-sumkovski-arm 2024-10-22 17:54:46 +01:00
  • 482a6bcff0 Some events are not released in test_mem_host_flags (#2104) Aharon Abramson 2024-10-22 19:52:31 +03:00
  • 6a2c0b1cff Fix bug in mutable_command_full_dispatch (#2082) gorazd-sumkovski-arm 2024-10-22 17:51:46 +01:00
  • 1a17853e75 Command buffer testing fixes (#2081) gorazd-sumkovski-arm 2024-10-22 17:50:20 +01:00
  • 5026b1be00 vulkan: Use image row pitch (#2077) joshqti 2024-10-22 09:48:41 -07:00
  • ec6394488a add SPIR-V 1.4 testing for no integer wrap decorations (#2041) Ben Ashbaugh 2024-10-22 09:47:57 -07:00
  • 94257defea add SPIR-V 1.4 testing for Image Operands and Loop Controls (#2034) Ben Ashbaugh 2024-10-22 09:47:31 -07:00
  • d1fe1ec252 conversions: fix condition for adding -cl-denorms-are-zero (#2067) Sven van Haastregt 2024-10-22 18:45:03 +02:00
  • 63ce937aac Fix bug in mutable_command_full_dispatch (#2118) xinjin01 2024-10-17 15:39:38 +01:00
  • c071db7637 fixes a narrowing warning (treated as an error) affecting some platforms (#2117) Ben Ashbaugh 2024-10-16 00:18:59 -07:00
  • 115068e2c4 vulkan: Choose where Shaders are generated (#2114) joshqti 2024-10-15 10:17:41 -07:00
  • 881635a187 vulkan: Propagate fix to multiImport diffCtx (#2075) joshqti 2024-10-15 10:09:56 -07:00
  • 9f54727924 Fix integer overflow in 1D buffer image tests (#2092) Qichao Gu 2024-10-16 01:01:36 +08:00
  • 2998463eb4 Added missing test cases for CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR queries (#2063) Marcin Hajder 2024-10-15 17:44:23 +02:00
  • 1527c4e425 Fix warning now treated as error (#2107) Ahmed Hesham 2024-10-08 21:11:46 +01:00
  • b64f429b4a Add new extensions to conformance csv files (#2096) Ewan Crawford 2024-10-08 17:58:31 +01:00
  • c40c8d56f6 a few fixes (thread safety & cl_khr_command_buffer UB) (#1840) Michal Babej 2024-10-08 19:55:21 +03:00
  • 617e7cb233 Re-enabling narrowing errors (#1144) ellnor01 2024-10-08 17:54:32 +01:00
  • 7d86714c10 bruteforce: Fix retry logic for cases with subnormals (#2091) Sreelakshmi Haridas Maruthur 2024-10-08 10:53:55 -06:00
  • d339fd4356 Extended printf test to verify length sub-specifiers (#2083) Marcin Hajder 2024-10-08 17:38:18 +02:00
  • 9cf439488a Fix printing in test_api_min_max (#2102) Jaroslaw Warchulski 2024-10-03 11:58:28 +02:00
  • 7cadf60117 vulkan: Use Vulkan 1.1 (#2076) joshqti 2024-10-01 09:56:57 -07:00
  • 3a5502539c bruteforce: Fix comparions of unsigned shorts with 0.0f (#2095) Sreelakshmi Haridas Maruthur 2024-10-01 10:27:42 -06:00
  • 2be73b2be1 fix generic_address_space, command_buffer_event_sync, test_compiler and images/test_1D_buffer (#2062) Michal Babej 2024-10-01 19:26:39 +03:00
  • 97cf4c7e25 Math bruteforce test - enable erf/erfc functions (#1289) Grzegorz Wawiorko 2024-10-01 18:25:45 +02:00
  • 7e859cc296 Queue profiling and Device timebase equality test (#1150) ellnor01 2024-10-01 17:25:16 +01:00
  • bcd54787e7 Added fp16 and fp64 api consistency tests (#2058) Kamil-Goras-Mobica 2024-10-01 17:51:37 +02:00
  • 0395a1efef Correction for printing long type variables in 32-bit system (#2094) Marcin Hajder 2024-10-01 17:45:39 +02:00
  • cd74e02643 Use CTS type wrappers for test_global_linear_id. (#1545) John Kesapides 2024-09-24 18:02:32 +01:00
  • e865c1e8dd Fix vulkan subtest for diffCtx and platform/device info (#2046) saurabhnv 2024-09-24 21:25:01 +05:30