Commit Graph

  • 0abec2f49a spirv_new: remove invalid Aligned 0 decorations (#2360) Sven van Haastregt 2025-04-08 18:49:00 +02:00
  • 051b82b7e9 SPIR-V tests for scalar printf - fix for Windows OS (#2358) Grzegorz Wawiorko 2025-04-04 17:52:05 +02:00
  • 42b4bca510 Fix test_printf - any nan format is allowed by OpenCL C spec (#2298) Grzegorz Wawiorko 2025-04-01 22:44:39 +02:00
  • 5930d45fc6 Refactor clCopyImage and clFillImage tests (#2283) Michael Rizkalla 2025-04-01 17:53:37 +01:00
  • 78bd3ddece allocations: Scale number of work-items in relation to input size (#2336) Sreelakshmi Haridas Maruthur 2025-04-01 10:53:21 -06:00
  • a429ce771e Test printf - set more precisely printing floating point numbers (#2299) Grzegorz Wawiorko 2025-04-01 18:52:19 +02:00
  • 4e00778b93 Modernization of semaphores_negative_create_invalid_device related to creating sub-devices (#2307) Marcin Hajder 2025-04-01 17:47:59 +02:00
  • 88953edf6c Modernization of semaphores_negative_create_multi_device_property related to creating sub-devices (#2306) Marcin Hajder 2025-04-01 17:47:27 +02:00
  • 004bc4a82d Cleanup corrections for get_program_info_mult_devices test (#2305) Marcin Hajder 2025-04-01 17:46:18 +02:00
  • b6924adfb2 basic: fix Wformat warnings (#2343) Sven van Haastregt 2025-03-25 17:45:18 +01:00
  • 1cbb548e27 Added support to run the CTS with Vulkan validation layers (#2246) Marcin Hajder 2025-03-25 16:43:28 +01:00
  • 81f33190e2 Added test to verify program queries after recompiling and relinking (#2272) Marcin Hajder 2025-03-25 16:41:04 +01:00
  • e36da9798e Migrate integer_ops suite to the new test registration framework (#2332) Michael Rizkalla 2025-03-23 15:12:34 +00:00
  • a9507ce33f Migrate images suite to the new test registration framework (#2328) Ahmed Hesham 2025-03-23 15:02:29 +00:00
  • 36178cf6e3 add tests for cl_ext_buffer_device_address (#2192) Michal Babej 2025-03-19 23:08:17 +02:00
  • ca6efa1f3e add tests for clGetSVMSuggestedTypeIndexKHR (#2338) Ben Ashbaugh 2025-03-18 12:15:32 -07:00
  • 09199a79eb Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-03-18 11:57:53 -07:00
  • 3f15fcab9e add tests for clGetSVMPointerInfoKHR with a non-USVM pointer (#2280) Ben Ashbaugh 2025-03-18 10:51:39 -07:00
  • e88e5be93e Migrate basic suite to the new test registration framework (#2316) Ahmed Hesham 2025-03-18 17:32:58 +00:00
  • b39eff86c5 Migrate math_brute_force to the new test registration framework (#2327) Ahmed Hesham 2025-03-18 17:25:14 +00:00
  • 11db5e5d62 Migrate multiple_device_context suite to the new test registration framework (#2325) Ahmed Hesham 2025-03-18 17:22:11 +00:00
  • e52f6a732b Migrate conversions suite to the new test registration framework (#2322) Ahmed Hesham 2025-03-18 17:15:28 +00:00
  • ac38405a62 Migrate geometrics suite to the new test registration framework (#2335) Michael Rizkalla 2025-03-18 17:13:35 +00:00
  • 7cd13e1e93 Migrate generic_address_space suite to the new test registration framework (#2333) Michael Rizkalla 2025-03-18 17:11:43 +00:00
  • 2131aff0e9 Migrate compiler suite to the new test registration framework (#2319) Ahmed Hesham 2025-03-18 17:10:21 +00:00
  • d4c292ed46 Fix broken CI on MacOS (#2341) Ahmed Hesham 2025-03-18 16:04:14 +00:00
  • 395648cfef Use max work item size instead (#2294) Starla Huang 2025-03-18 16:03:13 +00:00
  • b9301d1ae8 basic: fix -Wformat-security warnings (#2284) Sven van Haastregt 2025-03-18 17:02:31 +01:00
  • d38b8b4ae8 Change relaxed exp exp2 embedded error to 4 + floor(fabs(2x)) (#2326) Ahmed 2025-03-18 15:55:27 +00:00
  • debc466d40 Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-03-16 14:12:26 -07:00
  • e96b510aa0 Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-03-16 13:58:54 -07:00
  • bb604702a5 Migrate workgroups suite to the new test registration framework (#2308) Kévin Petit 2025-03-11 22:00:38 +00:00
  • 641ffeaa67 Migrate half suite to the new test registration framework (#2329) Ahmed Hesham 2025-03-11 22:00:23 +00:00
  • ba95285a0e Migrate contractions suite to the new test registration framework (#2321) Ahmed Hesham 2025-03-11 21:58:52 +00:00
  • c4fa48db05 Migrate events suite to the new test registration framework (#2324) Ahmed Hesham 2025-03-11 21:57:59 +00:00
  • bb331c2c92 Migrate device_execution suite to the new test registration framework (#2323) Ahmed Hesham 2025-03-11 21:54:22 +00:00
  • 671ea7b286 Migrate computeinfo suite to the new test registration framework (#2320) Ahmed Hesham 2025-03-11 21:52:28 +00:00
  • 13b82d1833 Migrate non_uniform_work_group suite to the new test registration framework (#2317) Kévin Petit 2025-03-11 21:48:14 +00:00
  • 132ba21a3c Migrate mem_host_flags suite to the new test registration framework (#2314) Kévin Petit 2025-03-11 21:47:58 +00:00
  • c4179d0f6a Migrate thread_dimensions suite to the new test registration framework (#2309) Kévin Petit 2025-03-11 21:46:38 +00:00
  • 3a275fe81b Always enable beta extensions (#2330) Kévin Petit 2025-03-11 18:40:29 +00:00
  • 30f9a5eb21 Remove .gitattributes (#2310) Kévin Petit 2025-03-11 05:16:21 +00:00
  • 2d0fda0179 Migrate c11_atomics suite the new test registration framework (#2318) Ahmed Hesham 2025-03-10 09:55:24 +00:00
  • fbeebac9d5 Migrate buffers suite to the new test registration framework (#2315) Ahmed Hesham 2025-03-09 09:59:01 +00:00
  • 3f7774b089 Migrate subgroups suite to the new test registration framework (#2313) Ahmed Hesham 2025-03-09 09:53:47 +00:00
  • aed6c3a214 Migrate relationals suite to the new test registration framework (#2312) Ahmed Hesham 2025-03-09 09:49:24 +00:00
  • 6eb1aa1d0a Migrate printf suite to the new test registration framework (#2311) Ahmed Hesham 2025-03-09 09:44:59 +00:00
  • 5b47d4b19f Migrate pipes suite to the new test registration framework (#2302) Ahmed Hesham 2025-03-09 09:42:10 +00:00
  • 521d067083 Migrate device_partition suite to the new test registration framework (#2301) Ahmed Hesham 2025-03-08 22:37:04 +00:00
  • 11db332281 fix error message in work_item_functions_out_of_range (#2303) Romaric Jodin 2025-03-08 00:43:00 +01:00
  • 637deb0011 add missing Float16 capability (#2304) Ben Ashbaugh 2025-03-07 10:08:58 -08:00
  • 6a36bd9d5c add SPIR-V 1.6 testing for UniformDecoration decorations (#2254) Ben Ashbaugh 2025-03-05 08:29:26 -08:00
  • 9a5041a25b Fix inconsistent variable name in REGISTER_TEST and REQUIRE_EXTENSION (#2296) Michael Rizkalla 2025-03-05 00:53:50 +00:00
  • 733cc78c39 spirv_new: ensure int64 printf test uses 64 bits (#2295) Sven van Haastregt 2025-03-05 01:53:25 +01:00
  • 7feb93cdd7 math_brute_force: treat reciprocal as unary function (#2281) Sven van Haastregt 2025-03-05 01:52:28 +01:00
  • 5167d7202b Fix signalling and waiting on semaphore from two queues (#2271) Michael Rizkalla 2025-03-05 00:51:18 +00:00
  • 5a65278613 Fix compilation failure caused by DMA heaps (#2292) Ahmed Hesham 2025-02-27 15:30:08 +00:00
  • a7c4d7f4c7 Added test to verify program queries after rebuilding (#2253) Marcin Hajder 2025-02-26 18:55:38 +01:00
  • 9ba6f062d4 Add support for allocating DMA buffers (#2170) Ahmed Hesham 2025-02-26 17:51:22 +00:00
  • 6419744d76 printf: Fix the format specifier for %A to add the decimal point (#2290) Sreelakshmi Haridas Maruthur 2025-02-25 13:54:53 -07:00
  • 803e665683 Correct reference for fma for RTZ devices for half (#2269) Ahmed 2025-02-25 20:54:26 +00:00
  • c84b712366 Added object comparability verification for program devices query (#2237) Marcin Hajder 2025-02-25 17:48:05 +01:00
  • a90a8194bc Added object comparability verification for program devices query (#2237) Marcin Hajder 2025-02-25 17:43:12 +01:00
  • 0ddfbbe673 Added object comparability verification for context devices query (#2176) Marcin Hajder 2025-02-25 17:42:09 +01:00
  • 32361e1d89 bruteforce: Check both input values for nan (#2270) Sreelakshmi Haridas Maruthur 2025-02-18 21:51:36 -07:00
  • bdd0eb0b7e bugfix nan test for basic fpmath (#2268) zzk0 2025-02-19 12:51:19 +08:00
  • 6d3d199b42 Deduplicate create_image from Copy/Fill image tests (#2262) Michael Rizkalla 2025-02-19 04:50:43 +00:00
  • 84fd99da76 fix profiling execute_multipass (#2239) v2025-02-19-00 Romaric Jodin 2025-02-19 05:49:12 +01:00
  • 8c298b1c3b printf: Fix printf 'mixed_format_random' (#2236) Sreelakshmi Haridas Maruthur 2025-02-18 21:48:26 -07:00
  • 485964d87c Add CMake installation rules (#2184) Ahmed Hesham 2025-02-19 04:47:56 +00:00
  • 9216c81855 Migrate test_vulkan to the new registration framework (#2278) Kévin Petit 2025-02-18 18:54:03 +00:00
  • 24597e0145 Report external sharing tests as skipped instead of failed when not supported (#2277) Kévin Petit 2025-02-18 18:52:44 +00:00
  • 46dcf18a18 spirv_new: print build log in get_program_with_il (#2274) Sven van Haastregt 2025-02-18 18:13:01 +01:00
  • ea934a7648 basic: fix size_t Wformat warnings (#2264) Sven van Haastregt 2025-02-18 18:11:32 +01:00
  • 9c5999bc1d add SPIR-V 1.6 testing for Nontemporal Image Operand (#2249) Ben Ashbaugh 2025-02-18 09:10:09 -08:00
  • 9b247c06be fix several compile issues with Visual Studio toolchains (#2219) Ben Ashbaugh 2025-02-18 09:09:17 -08:00
  • 9f63decb9c basic: add missing newline at end of error messages (#2275) Sven van Haastregt 2025-02-13 16:24:51 +01:00
  • d08eea3b1e Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-02-11 13:14:23 -08:00
  • ca082ed48e add initial unified SVM API tests (#2261) Ben Ashbaugh 2025-02-11 11:59:11 -08:00
  • 1da0f4f8d7 add initial unified SVM capability tests (#2210) Ben Ashbaugh 2025-02-11 11:42:32 -08:00
  • 9123b05c1f add a unified SVM consistency check test (#2174) Ben Ashbaugh 2025-02-11 10:40:19 -08:00
  • 3618402c3a Remove unsupported raw10/raw12 tests (#2232) xinjin01 2025-02-11 18:35:56 +00:00
  • be130c9b1c Removed vulkan sub-tests overlapping with semaphore negative tests (#2250) Marcin Hajder 2025-02-11 19:34:29 +01:00
  • a61feea656 adds SPIR-V tests for scalar printf operands (#2211) Ben Ashbaugh 2025-02-11 08:55:39 -08:00
  • 0bfe516318 Add the half ulps values for embedded profile (#2265) Ahmed 2025-02-11 16:54:47 +00:00
  • d7cb6b006b fix negative_create_command_buffer_not_supported_properties test (#2248) Ben Ashbaugh 2025-02-11 08:52:53 -08:00
  • 7188c4b29b allocations: Make buffer kernel more efficient for multiple allocations (#2235) Sreelakshmi Haridas Maruthur 2025-02-11 09:49:34 -07:00
  • 044ec98f66 Command-buffer queue compatibility test update (#2230) Ewan Crawford 2025-02-11 16:47:15 +00:00
  • 54afc2e7a5 printf: Fix floating-point rounding consistency for RTZ devices (#2202) Chuang-Yu Cheng 2025-02-12 01:46:23 +09:00
  • ecd012737f Generate the SPIR-V shaders automatically at build time (#2200) Ahmed Hesham 2025-02-11 16:43:37 +00:00
  • a8b32b2720 math_brute_force: remove LogBuildError (#2233) Sven van Haastregt 2025-02-06 19:43:00 +01:00
  • 2031e21a58 Fix Build Warnings for AArch64 (#2242) Antonios Christidis 2025-02-05 06:58:17 -06:00
  • bcfa1f7c26 Added corrections to re-enable reciprocal test in math_brute_force suite for relaxed math mode (#2221) Marcin Hajder 2025-02-04 17:45:20 +01:00
  • ced5412fa3 Merge branch 'main' into cl_khr_unified_svm Ben Ashbaugh 2025-02-03 22:15:02 -08:00
  • cc9e61652f Fix profiling execute_multipass failure with segmentation fault (#2256) Julia Jiang 2025-02-03 07:46:52 -05:00
  • 5749818906 math_brute_force: fix fdim to use device's rounding when converting result back to half. (#2223) Chuang-Yu Cheng 2025-01-29 05:33:00 +09:00
  • 73dd3b9af8 Fix errors in test_vulkan (#2183) Ahmed Hesham 2025-01-28 18:08:24 +00:00
  • c6cfb6800f Added test to verify flush on clReleaseCommandQueue with multiple queues (#2134) Marcin Hajder 2025-01-28 17:53:40 +01:00
  • 5b3518096c bruteforce: Update ULP for half-precision divide to 1.0f (#2214) v2025-01-22-00 Sreelakshmi Haridas Maruthur 2025-01-21 10:44:47 -07:00
  • 98c3fe4f16 Added test for work-item functions with out-of-range arguments (#2099) Marcin Hajder 2025-01-21 17:39:28 +01:00