Commit Graph

  • 18dbf2f1c1 Added initial set of tests for the cl_khr_semaphore extension (#1428) v2022-11-15-03 Marco Cattani 2022-11-15 17:18:43 +00:00
  • fc4260bdae subgroups: Fix Wformat warnings (#1549) Sven van Haastregt 2022-11-15 17:12:31 +00:00
  • 2110e45cce Deduplicate write_image (#1536) John Kesapides 2022-11-15 17:11:37 +00:00
  • 524fcab7f3 [NFC] spir: Remove unused class member (#1568) Sven van Haastregt 2022-11-10 14:23:47 +00:00
  • 191fd0f9e5 Fix thread leaks in the thread pool (#1553) Kenneth Benzie 2022-11-08 17:32:45 +00:00
  • 77049a3a0f Add missing newlines in log messages for image tests (#1564) Stuart Brady 2022-11-08 17:28:30 +00:00
  • aad303074c Fix image type on format check for test_readimage. (#1566) John Kesapides 2022-11-08 16:09:10 +00:00
  • 133834615e Improve logging of unknown extensions (#1556) Stuart Brady 2022-11-04 18:26:19 +00:00
  • f29ebf0d59 [NFC] image_streams: Remove unused label (#1560) Sven van Haastregt 2022-11-04 15:54:05 +00:00
  • a61fa63054 [NFC] cmake: Remove redundant CMAKE_CXX_STANDARD (#1558) Sven van Haastregt 2022-11-04 15:53:42 +00:00
  • 9794aaef04 Deduplicate test_basic read_image (#1535) John Kesapides 2022-11-01 20:26:09 +00:00
  • bb54c435dc Deduplicate test_basic test_fpmath (#1534) John Kesapides 2022-11-01 20:10:14 +00:00
  • 8bb69ef665 Fix -Wformat-extra-args warnings (#1533) Sven van Haastregt 2022-11-01 20:09:48 +00:00
  • fb1e8fcf9b Deduplicate test_basic arrayimagecopy (#1532) John Kesapides 2022-11-01 20:09:12 +00:00
  • 63274f97b7 math_brute_force: Factor out GetUnaryKernel and GetBinaryKernel (#1525) Sven van Haastregt 2022-11-01 20:08:36 +00:00
  • 44fe72c2b9 Fix vulkan test build issue on Intel compiler (#1464) Grzegorz Wawiorko 2022-11-01 21:05:37 +01:00
  • babed4c175 Make building the Vulkan interop tests optional (#1530) v2022-10-27-00 Kenneth Benzie 2022-10-27 10:16:16 +01:00
  • 90a5183ec4 Use CTS type wrappers for test_enqueued_local_size (#1544) John Kesapides 2022-10-14 09:55:10 +01:00
  • 5e116e7b0d Use CTS type wrappers for test_sizeof. (#1547) John Kesapides 2022-10-14 09:53:33 +01:00
  • f6a963a583 harness: Fix -Wformat warnings (#1527) Sven van Haastregt 2022-10-13 10:02:40 +01:00
  • 4b39b59469 [NFC] clang-format basic/test_progvar.cpp (#1528) Sven van Haastregt 2022-10-13 10:01:53 +01:00
  • 35cab9c85b pipes: Fix readwrite verification function for fp64 (#1522) Sven van Haastregt 2022-10-11 17:36:33 +01:00
  • 9e0ce2ba80 Produce JSON results even when a suite's init function reports SKIP or FAIL (#1521) Kévin Petit 2022-10-11 17:35:36 +01:00
  • f6e37b17d2 Fix image test image2d_from_buffer_positive (#1515) Grzegorz Wawiorko 2022-10-11 18:34:33 +02:00
  • d285ebe5be Fix memory oob problem in test conversions (#1513) niranjanjoshi121 2022-10-11 22:02:47 +05:30
  • d9a938b698 Factor out GetTernaryKernel (#1511) v2022-10-05-00 Sven van Haastregt 2022-10-04 17:28:29 +01:00
  • 07b055cd68 Cap CL_DEVICE_MAX_MEM_ALLOC_SIZE to SIZE_MAX (#1501) Nikhil Joshi 2022-10-04 21:43:18 +05:30
  • 6659a1b6b8 remove implicit conversion to pointer to fix 32-bit compile (#1488) Ben Ashbaugh 2022-10-04 09:02:25 -07:00
  • dbd33bc9cf External sharing new updates (#1482) Nikhil Joshi 2022-10-04 21:30:03 +05:30
  • 30cc3db4ec atomics: Fix -Wformat warnings (#1519) Sven van Haastregt 2022-10-03 22:09:28 +01:00
  • 18825769e5 pipes: Fix typos in skip messages (#1523) Sven van Haastregt 2022-10-03 22:09:05 +01:00
  • 28e76e532a Add missing type declaration (#1520) Jack Frankland 2022-10-03 14:32:11 +01:00
  • a3294d4c95 Add Python 3 support to run_conformance.py (#1470) victzhan 2022-10-03 09:26:43 -04:00
  • 73f51ccff7 math_brute_force: Fix -Wformat warnings (#1518) Sven van Haastregt 2022-10-01 10:14:32 +01:00
  • c69f6eec47 [NFC] atomics: Remove set-but-unused "succeed" variables (#1517) Sven van Haastregt 2022-09-30 11:41:19 +01:00
  • 9bf6486352 [NFC] clang-format test_atomics (#1516) Sven van Haastregt 2022-09-27 17:32:23 +01:00
  • 9b21e9f06b [NFC] Avoid mixing signed and unsigned in subhelpers run (#1505) Sven van Haastregt 2022-09-27 17:29:58 +01:00
  • 30500fba06 SVM: Fix memory allocation size. (#1514) Sreelakshmi Haridas Maruthur 2022-09-27 10:28:57 -06:00
  • c014122742 Creating common functions for image/kernel_read_write read tests (#1141) ellnor01 2022-09-26 12:57:42 +01:00
  • 2012c6cadd [NFC] Fix typo in clang-format directive (#1512) Sven van Haastregt 2022-09-23 18:08:10 +01:00
  • 180adef84c Remove __DATE__ and __TIME__ usage (#1506) Krzysztof Kosiński 2022-09-23 09:29:18 -07:00
  • 92285f7c9d cmake: Add set_gnulike_module_compile_flags (#1510) Sven van Haastregt 2022-09-22 21:17:55 +01:00
  • 86d5ee5414 Update extension list of test_compiler (#1507) Nikhil Joshi 2022-09-20 21:37:14 +05:30
  • 75edf2a881 [NFC] Enable -Wall for math_brute_force (#1477) Sven van Haastregt 2022-09-20 16:55:51 +01:00
  • 76bd9d3674 Fix memory oob problem in test half (#1489) niranjanjoshi121 2022-09-20 21:23:34 +05:30
  • 8f9c1960ff Improve MTdataHolder design and use it in math_brute_force (#1490) Sven van Haastregt 2022-09-20 16:52:22 +01:00
  • a87e686757 Fix more warnings in math_brute_force (#1502) Sven van Haastregt 2022-09-16 13:34:36 +01:00
  • 7859a33182 Include release builds in GitHub Actions (#1486) Stuart Brady 2022-09-13 18:22:52 +01:00
  • c0a10f4e12 Tests for cl-ext-image-from-buffer and cl-ext-image-requirements-info (#1438) Kévin Petit 2022-09-13 17:58:24 +01:00
  • 426097cf7c gles: Limit variable definition to the same scope as usage (#1495) Sreelakshmi Haridas Maruthur 2022-09-13 10:50:25 -06:00
  • d42b3dcfb6 [NFC] Fix typo (enevt_type -> event_type) (#1498) Stuart Brady 2022-09-13 17:49:09 +01:00
  • 5d5bffba13 [NFC] Declare format tables as const (#1493) Sven van Haastregt 2022-09-13 14:48:54 +01:00
  • 1d74c85ff3 [NFC] Reformat code in events test (#1497) Stuart Brady 2022-09-13 13:42:32 +01:00
  • d928ac059c Use correct size for memory allocation in SVM test (#1496) niranjanjoshi121 2022-09-12 17:12:06 +05:30
  • 00f21739e5 Minor cleanups for run_conformance.py (#1492) Stuart Brady 2022-09-12 11:49:13 +01:00
  • 89c8d87963 [NFC] Fix unused variable warning in Release builds (#1494) Sven van Haastregt 2022-09-09 17:58:31 +01:00
  • 6554c49018 [NFCI] Remove unused variables and enable -Wunused-variable (#1483) Sven van Haastregt 2022-09-08 12:54:36 +01:00
  • fec9d9a238 [NFC] Fix whitespace issues in run_conformance.py (#1491) Stuart Brady 2022-09-07 17:28:29 +01:00
  • 388944c01c Minimum 2 non atomic variables per thread for the c11 atomic fence test for embedded profile devices. (#1452) Ahmed 2022-09-06 17:53:12 +01:00
  • 7caa4c4421 Update known extensions in compiler define test (#1480) Ewan Crawford 2022-09-01 23:13:01 +01:00
  • 9ad4899862 Use size_t instead of cl_int (#1414) niranjanjoshi121 2022-09-01 11:28:13 +05:30
  • 2dc2533130 fix test kernel attributes when api fcts are failing (#1449) Romaric Jodin 2022-09-01 07:56:10 +02:00
  • f94c135755 Use clMemWrapper in math_brute_force (#1476) Sven van Haastregt 2022-09-01 06:43:43 +01:00
  • 8f5a2f0ae8 Initial command-buffer extension tests (#1368) Ewan Crawford 2022-08-30 17:54:50 +01:00
  • f4eb852b6d support format CL_ABGR (#1474) stoneforestwhu 2022-08-31 00:47:15 +08:00
  • afe4ef8b8f Fix test skipping in math_brute_force (#1475) Sven van Haastregt 2022-08-24 12:05:01 +01:00
  • c82dabd4bb Use clCommandQueueWrapper in math_brute_force (#1463) Sven van Haastregt 2022-08-24 10:31:32 +01:00
  • 9666ca3c70 [NFC] Fix sign-compare warnings in math_brute_force (#1467) Sven van Haastregt 2022-08-23 18:02:33 +01:00
  • e52a97e4e9 [NFC] Use Unix-style line endings (#1468) Sven van Haastregt 2022-08-23 17:57:05 +01:00
  • d647529fec [NFC] Fix missing double_double.lo initializer (#1466) Sven van Haastregt 2022-08-16 14:42:33 +01:00
  • 38639f229d Fix test_select verification failure reporting (#1462) Sven van Haastregt 2022-08-04 15:05:10 +01:00
  • 4ee8022230 Remove unused variables in subgroup tests (#1460) Stuart Brady 2022-08-04 15:04:14 +01:00
  • c12bff46c6 Tidy up BuildKernelInfo (#1461) Sven van Haastregt 2022-08-04 15:03:52 +01:00
  • c44b5b6ae3 Fix indentation of test_waitlists.cpp (#1459) Matthias Diener 2022-08-02 14:31:24 -05:00
  • cdf5a105fc Fix misleading indentation and enable -Wmisleading-indentation (#1458) Stuart Brady 2022-08-02 18:16:03 +01:00
  • bd03e17a56 Add missing external memory/sync extensions to list of known khr extensions (#1455) Kévin Petit 2022-08-01 10:18:53 +01:00
  • 017f514c21 Tidy up subgroup log messages (#1454) Stuart Brady 2022-08-01 10:18:36 +01:00
  • b06ccc6cd9 Share BuildKernelInfo struct definition (#1453) Sven van Haastregt 2022-07-29 18:22:18 +01:00
  • 0a5a8f90c9 Use clProgramWrapper in math_brute_force (#1451) Sven van Haastregt 2022-07-28 13:33:16 +01:00
  • 2cf24e63b7 Fix function name in error messages (#1450) Sven van Haastregt 2022-07-21 18:54:20 +01:00
  • a37884fe44 Update cl_khr_extended_async_copies tests to the latest extension version (#1426) Callum Fare 2022-07-19 17:43:36 +01:00
  • 8d9d1f3e9d Fix math tests to allow ftz in relaxed mode. (#1371) Nikhil Joshi 2022-07-05 22:28:18 +05:30
  • e3e1786761 Fix newline in sample_image_pixel_float_offset log (#1446) Sven van Haastregt 2022-07-01 15:38:42 +01:00
  • 1c19a4cbdb Add tests for cl_khr_subgroup_rotate (#1439) Stuart Brady 2022-06-28 17:05:11 +01:00
  • 0b7118186a Initial CTS for external semaphore and memory extensions (#1390) Nikhil Joshi 2022-06-21 21:51:47 +05:30
  • 67ac6c8d2d Fix test_half async_work_group_copy arguments (#1298) (#1299) Wenju He 2022-06-14 23:51:39 +08:00
  • f1c051afb1 Added missing tests for integer_dot_product_input_4x8bit and integer_dot_product_input_4x8bit_packed on feature_macro compiler test. (#1432) Ahmed 2022-06-14 16:48:59 +01:00
  • c2aca7d8e6 Fix local memory out of bounds issue in atomic_fence (replaces PR #1285) (#1437) paulfradgley 2022-06-14 16:47:06 +01:00
  • 7c65afc4e7 test_compiler_defines_for_extensions: fix overflow (#1430) jansol 2022-06-07 18:55:43 +03:00
  • 3bf46004ef Fixes incorrect slice pitch calculation in clCopyImage 1Darray (#1258) paulfradgley 2022-05-31 16:55:42 +01:00
  • f32f1aeaa2 Add content to README (#1427) Ewan Crawford 2022-05-17 16:54:39 +01:00
  • d54954c7cf Enable mipmap extension pragmas (#1349) Jeremy Kemp 2022-05-17 16:52:40 +01:00
  • 6e6249fb48 images: Stop checking gDeviceType != CL_DEVICE_TYPE_GPU (#1418) Jason Ekstrand 2022-05-17 10:51:53 -05:00
  • 5149de2277 api/kernel_arg_info: Check for read_write image support before testing it (#1420) Karol Herbst 2022-05-17 17:51:10 +02:00
  • 3662d17447 Update Github Actions CI and add Windows (#1413) Kévin Petit 2022-04-29 18:42:27 +01:00
  • 5d6ca3e9d1 Change memory order and scope for atomics that gate final results being stored. (#1377) Jeremy Kemp 2022-04-28 23:34:08 +01:00
  • 35c21a8e06 imageHelpers: add CL_UNORM_SHORT_{555, 565} in get_max_absolute_error (#1406) Romaric Jodin 2022-04-28 23:46:52 +02:00
  • 13d1b01f65 test_basic/enqueue_map: Initialize all the data (#1417) v2022-04-22-00 Jason Ekstrand 2022-04-22 04:51:32 -05:00
  • 03da14d6a9 Fix clang 10 build errors (#1387) Jim Lewis 2022-04-19 11:57:15 -05:00
  • d533472c27 Fix incorrect use image channel data type and filtering mode (#1375) Grzegorz Wawiorko 2022-04-19 18:55:03 +02:00