Commit Graph

  • 7412973dc9 Add tests for cl_khr_external_semaphore_dx_fence (#2482) Jose Lopez 2025-09-16 18:41:49 +01:00
  • c2baafae3f Added test to verify negative result of clSetKernelArg with CL_INVALID_ARG_SIZE (#2448) Marcin Hajder 2025-09-16 17:45:22 +02:00
  • f308540828 switch to the upstream headers for unified SVM CI testing (#2526) Ben Ashbaugh 2025-09-15 11:44:56 -07:00
  • 704ffd012e Unified SVM Memcpy and check_for_common_memory_type (#2524) John Kesapides 2025-09-15 18:08:56 +01:00
  • 629b6fa032 Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-09-09 17:39:11 -07:00
  • 87fcb5b45c Make subgroup tests run on devices without non uniform work groups (#2513) Karol Herbst 2025-09-09 17:54:19 +02:00
  • 3f6dd3c333 Fix buffer overflow in MutableDispatchWorkDim test (#2511) Yilong Guo 2025-09-09 23:53:13 +08:00
  • 4fc861358e Resolve #852 issue (#1220) Starla Huang 2025-09-09 16:50:19 +01:00
  • df61cad39f Added support for cl_ext_float_atomics in CBasicTestFetchMin/Max with atomic_float (#2353) Marcin Hajder 2025-09-09 17:45:35 +02:00
  • a0bd81d574 Added test to verify negative result of clSetKernelArg with CL_INVALID_ARG_SIZE and memory object argument (#2450) Marcin Hajder 2025-09-09 17:44:35 +02:00
  • 1aeca1360b Added support for cl_ext_float_atomics in CBasicTestFetchSub with atomic_half (#2366) Marcin Hajder 2025-09-09 17:40:50 +02:00
  • 913e6e4388 Fix test_api negative_set_read_write_image_arg. (#2510) Harald van Dijk 2025-09-02 17:48:51 +01:00
  • 8e125bd2e8 Refactor wimpy feature (#2507) Romaric Jodin 2025-09-02 18:47:44 +02:00
  • 096a227afd Extra mutable dispatch coverage (#2499) Ewan Crawford 2025-09-02 17:45:54 +01:00
  • 1562bcf03c Fix OOB read in negative_set_immutable_memory_to_writeable_kernel_arg (#2481) Karol Herbst 2025-09-02 18:44:46 +02:00
  • d0b0bd9570 Fix -list option in test_spir (#2509) Harald van Dijk 2025-09-02 17:23:50 +01:00
  • 8a2b91c715 Added test to verify negative result of clSetKernelArg with CL_INVALID_KERNEL (#2460) Marcin Hajder 2025-09-02 17:40:11 +02:00
  • fbba22770d Added support for cl_ext_float_atomics in CBasicTestFetchAdd with atomic_float (#2345) Marcin Hajder 2025-09-02 17:38:56 +02:00
  • d417d7670d Bump actions/checkout from 4 to 5 in the github-actions group (#2508) dependabot[bot] 2025-09-02 13:29:05 +01:00
  • e936977934 remove checks for the command-buffer pending state (#2504) Ben Ashbaugh 2025-08-27 03:43:29 -07:00
  • b0245f1a28 Rename Version major and minor getters (#2451) Jose Lopez 2025-08-26 17:35:48 +01:00
  • c0f5c4e271 Fix basic progvar_prog_scope_init and progvar_prog_scope_uninit (#2497) Ahmed 2025-08-26 17:27:33 +01:00
  • 0633af21c1 mutable_command_info: remove unnecessary Skip function (#2498) v2025-08-21-00 Romaric Jodin 2025-08-20 20:21:46 +02:00
  • 909095f60a test_vulkan: Fix some VVL errors (#2486) Karol Herbst 2025-08-19 19:06:37 +02:00
  • e51fadbbb1 Properly handle NaN when comparing images in Vulkan interop testing (#2484) Karol Herbst 2025-08-19 19:06:22 +02:00
  • cef3ef6b59 Update '-list' option (#2457) Romaric Jodin 2025-08-19 18:48:03 +02:00
  • 7f01a861d8 Add feature_macro test for cl_ext_image_unorm_int_2_101010 (#2420) Karol Herbst 2025-08-19 18:47:20 +02:00
  • e778fa8380 Update D3D10 and D3D11 interop tests (#2479) Ahmed Hesham 2025-08-19 17:37:47 +01:00
  • 9acbb24064 Fix ccache in CI (#2492) Ahmed Hesham 2025-08-19 17:37:37 +01:00
  • 555b7cd383 tests for cl_khr_spirv_queries (#2409) v2025-08-13-00 Ben Ashbaugh 2025-08-13 00:11:10 -07:00
  • 86634c07f9 fix test_api min_max_image_buffer_size (#2342) Romaric Jodin 2025-08-12 17:46:59 +02:00
  • aef863afa2 Support building for Windows on 64-bit Arm (#2355) Sreelakshmi Haridas Maruthur 2025-08-12 09:46:23 -06:00
  • 4115d04ae0 Added test to verify negative result of clSetKernelArg with CL_INVALID_ARG_INDEX (#2458) Marcin Hajder 2025-08-12 17:40:13 +02:00
  • 2e0f803699 Added test to verify negative result of clSetKernelArg with CL_INVALID_ARG_SIZE and local qalified argument (#2449) Marcin Hajder 2025-08-08 23:06:15 +02:00
  • 3fd572dec4 Fix compilation errors cl_khr_external_memory_ahb (#2475) Ahmed Hesham 2025-08-07 20:49:06 +01:00
  • b8f9581e89 Update the GitHub workflow for Android (#2476) Ahmed Hesham 2025-08-07 20:48:34 +01:00
  • ac63117231 Fix compiler warnings in test_vulkan (#2474) Ahmed Hesham 2025-08-07 15:12:27 +01:00
  • e2580bded2 Use CL_KERNEL_WORK_GROUP_SIZE more often (#2435) Karol Herbst 2025-08-05 23:40:11 +02:00
  • b63ef2d8f6 add tests for unified SVM corner cases (#2436) Ben Ashbaugh 2025-08-05 10:17:00 -07:00
  • 086a6c67fb cl_khr_external_memory_ahb test (#2413) dcrawleyqti 2025-08-05 12:32:02 -04:00
  • 4c54ecbd1f Fix printf vector for RTZ devices (#2459) Ahmed 2025-08-05 17:19:37 +01:00
  • 9809cc931a Test for mutable-dispatch original work-dim (#2438) Ewan Crawford 2025-08-05 17:15:04 +01:00
  • 466049474c Fix buffer size for mutable dispatch command buffer test (#2437) Yilong Guo 2025-08-06 00:14:35 +08:00
  • e7e753f1a9 Fix data race in mutable command buffer simultaneous execution test (#2434) Yilong Guo 2025-08-06 00:13:05 +08:00
  • dacb944cf3 Retain output memory objects for simultaneous command buffer tests (#2429) Yilong Guo 2025-08-06 00:12:25 +08:00
  • da1008c5da Fix interger overflow for work-group size calculation (#2455) Yilong Guo 2025-08-06 00:11:07 +08:00
  • 678ad78233 Remove semaphores_simple_2 and external_semaphores_simple_2 tests (#2447) Karol Herbst 2025-08-05 18:10:00 +02:00
  • c7abbe57a4 Added test to verify negative result of clSetKernelArg with CL_INVALID_ARG_VALUE (#2445) Marcin Hajder 2025-08-05 18:09:16 +02:00
  • e15c6eb760 Fix 'fpclassify: ambiguous call' compile fail in MSVC 2022 (#2426) Wenju He 2025-08-06 00:08:04 +08:00
  • 9ca0126c54 Fix warnings treated as errors in Vulkan tests. (#2461) Ahmed Hesham 2025-08-04 11:06:18 +01:00
  • 2507f7de84 add cl_khr_spirv_queries to list of known extensions (#2463) Ben Ashbaugh 2025-08-01 13:37:16 -07:00
  • 430727cc8d Enable -Wnarrowing in Vulkan test suite (#2469) Ahmed Hesham 2025-07-31 12:24:51 +01:00
  • dae998ff9d Enable -Wnarrowing in spirv_new test suite (#2468) Ahmed Hesham 2025-07-31 12:24:30 +01:00
  • 044e0be653 Enable -Wnarrowing for the basic test suite (#2467) Ahmed Hesham 2025-07-31 12:24:03 +01:00
  • 77a987d547 Enable -Wnarrowing in integer_ops test suite (#2465) Ahmed Hesham 2025-07-30 18:51:54 +01:00
  • 7c530dafa6 Enable -Wnarrowing for conversions test suite (#2466) Ahmed Hesham 2025-07-30 18:51:05 +01:00
  • 16dfa2217c Enable -Wnarrowing in non_uniform_work_group test suite. (#2464) Ahmed Hesham 2025-07-30 18:49:38 +01:00
  • 82508f709a Fix test_spir not checking for the required extension (#2454) Ahmed Hesham 2025-07-24 18:43:03 +01:00
  • b646ba5cae Testing Existing SVM APIs remaining APIs tests (#2441) John Kesapides 2025-07-22 18:19:20 +01:00
  • d918b41657 clean unused variables (#2446) Romaric Jodin 2025-07-16 01:36:49 +02:00
  • 2fdefbdf34 test_vulkan: fix build flags and warnings (#2443) Kévin Petit 2025-07-16 00:33:37 +01:00
  • 8d4a870059 fix correctly rounded behavior for math bruteforce tests (#2397) Ben Ashbaugh 2025-07-15 09:01:19 -07:00
  • 933874f070 allow specifying CL_DEVICE_TYPE_ALL as the harness device type (#2421) Ben Ashbaugh 2025-07-15 09:00:20 -07:00
  • 08738a6954 Add cl_khr_unified_svm to the list of known extensions in the compiler defines for extension test. (#2433) v2025-07-11-00 Ahmed 2025-07-08 17:59:47 +01:00
  • 09f43ca916 Avoid some undefined behavior in test_bruteforce. (#2400) Harald van Dijk 2025-07-08 17:59:08 +01:00
  • 5997a00b2f Test releasing a command-buffer after submission but before execution has finished (#2414) Ewan Crawford 2025-07-08 00:35:20 +01:00
  • 3065a62f77 Fix memory leaks in test_profiling execute_multipass (#2390) Oskar Hubert Weber 2025-07-08 01:34:44 +02:00
  • c4b16940e4 test_subgroups: Update local workgroup size to generate desired input and verify result (#2382) Neoming 2025-07-08 07:34:05 +08:00
  • 69dc9d4d8f Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-07-01 17:27:24 -07:00
  • da953699e9 Refactor imagecopy and imagereadwrite tests (#2362) Michael Rizkalla 2025-07-01 21:01:54 +01:00
  • 9fead88d81 Fix program leaks in test_spir compile_and_link (#2423) cc 2025-07-02 04:01:01 +08:00
  • 73f22aa23f Allow building with cmake --compile-no-warning-as-error. (#2401) Harald van Dijk 2025-07-01 21:00:34 +01:00
  • 9265cbb2c2 Refactor buffer ReadWrite and Copy tests (#2259) Michael Rizkalla 2025-06-24 23:27:37 +01:00
  • 880bce6047 Fix memory leaks in api test suite (#2363) Michael Rizkalla 2025-06-24 23:27:15 +01:00
  • 3345ea5af3 fixes test_opencl_c_versions logic error (#2377) Ben Ashbaugh 2025-06-24 15:26:34 -07:00
  • 550b14cd25 Added support for cl_ext_float_atomics in c11_atomics exchange test along with atomic_half type (#2337) Marcin Hajder 2025-06-24 17:37:50 +02:00
  • 8701acfa90 Add tests for cl_ext_immutable_memory_objects (#2286) Michael Rizkalla 2025-06-17 18:19:11 +01:00
  • e622512301 test_vulkan: switch defaults on device local memory (#2365) joshqti 2025-06-17 10:17:26 -07:00
  • 26f8b3a7e8 add missing image support checks to a few SPIR-V tests (#2411) Ben Ashbaugh 2025-06-11 09:46:31 -07:00
  • b79a8a2f42 Added support for cl_ext_float_atomics in c11_atomics load test along with atomic_half type (#2297) Marcin Hajder 2025-06-10 17:43:02 +02:00
  • 3233d2089f Added comparability verification for GL associated devices query (#2231) Marcin Hajder 2025-06-10 17:41:20 +02:00
  • e9d4078a0b cl_khr_external_memory_android_hardware_buffer test android_hardware_buffer_rebase joshqti 2025-06-06 11:44:16 -07:00
  • f209922722 Add cl_khr_external_memory_android_hardware_buffer to the list of known compiler test extensions (#2407) Ahmed 2025-06-03 22:38:39 +01:00
  • 2d165eee74 conversions: remove timing functionality (#2394) Sven van Haastregt 2025-05-31 00:50:17 +02:00
  • f30a191978 Corrected procedure to collect proper size of image from VkImageCreateInfo (#2289) Marcin Hajder 2025-05-27 19:17:14 +02:00
  • 3ab4d8aab2 Test image formats of cl_ext_image_unsigned_10x6_12x4_14x2 (#2375) Ahmed Hesham 2025-05-27 16:57:34 +01:00
  • dec5644112 Added support for cl_ext_float_atomics in c11_atomics store test along with atomic_half type (#2293) Marcin Hajder 2025-05-27 17:51:36 +02:00
  • 110799bb67 Add missing coverage to api::zero_sized_enqueue (#2378) Kévin Petit 2025-05-13 11:51:43 +09:00
  • b011fb26d9 Add test_spir installation target (#2359) Michael Rizkalla 2025-05-06 17:45:01 +01:00
  • 455c7b0504 ci: move contents of presubmit.sh to workflow file (#2380) Kévin Petit 2025-05-06 17:43:38 +01:00
  • d3b043a891 Update README after PR 2200 (#2381) AlexGalazin-IMG 2025-05-06 17:41:41 +01:00
  • 3f7889bdbd Remove CL_DEVICE_HALF_FP_CONFIG when cl_khr_fp16 is not supported (#2354) Romaric Jodin 2025-05-06 18:33:34 +02:00
  • 9917ed2790 [NFC] math_brute_force: use getAllowedUlpError for double (#2351) Sven van Haastregt 2025-05-06 18:32:31 +02:00
  • 8aa47754de Added object comparability verification for CL_DEVICE_PLATFORM query (#2225) Marcin Hajder 2025-05-06 17:40:18 +02:00
  • 9fc0d23b4c Define SubDevicesScopeGuarded in the harness and remove duplicate copies (#2379) v2025-04-21-00 Kévin Petit 2025-04-21 11:16:17 +01:00
  • 90524879e4 Migrate extensions suites to the new test registration framework (#2334) v2025-04-16-00 Ahmed Hesham 2025-04-16 11:14:34 +01:00
  • 33846e6673 Refactor external semaphore scaffolding (#2300) gorazd-sumkovski-arm 2025-04-16 04:41:38 +01:00
  • 4ce3d8968a conversions: use C++17 to avoid Wformat warnings (#2369) Sven van Haastregt 2025-04-15 19:28:47 +02:00
  • 829e91663a Stop using optimally-tiled images in external memory tests (#2349) Kévin Petit 2025-04-15 18:28:35 +01:00
  • e96edaef8b Require C++17 (#2356) v2025-04-14-00 Kévin Petit 2025-04-08 17:50:33 +01:00