Konstantin Seurer
cb31b5a958
clc,libcl: Clean up CL includes
...
This patch does a couple of things to make CL integration with drivers
as seamless as possible:
- We pull in opencl-c.h and opencl-c-base.h to stop relying on system
headers.
- Parts of libcl.h are moved to new headers that are incomplete CL-safe
variants of libc headers.
- A couple of util headers are changed to remove now unnecessary
__OPENCL_VERSION__ guards and make more headers CL safe.
- Drivers now include src/compiler/libcl and use headers like
macros.h,u_math.h instead of libcl.h.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33576 >
2025-04-11 21:27:37 +00:00
..
2025-04-11 20:57:38 +00:00
2024-12-11 18:34:47 +00:00
2025-02-24 08:08:02 +00:00
2025-03-13 21:36:23 +00:00
2024-10-29 12:32:04 +00:00
2025-04-04 10:09:47 +00:00
2025-04-09 14:21:37 +00:00
2024-11-18 15:51:48 +00:00
2025-04-11 21:27:37 +00:00
2025-04-11 21:27:37 +00:00
2024-12-04 13:40:41 +00:00
2025-03-05 15:46:23 +00:00
2024-07-10 15:23:53 +00:00
2024-07-08 22:09:06 +00:00
2024-07-24 00:59:23 +00:00
2024-06-07 18:29:20 +00:00
2025-02-25 00:11:03 +00:00
2025-02-25 00:11:03 +00:00
2025-02-25 00:11:03 +00:00
2025-02-05 16:30:27 +00:00
2025-04-09 21:09:20 +00:00
2025-02-12 22:33:06 +01:00
2024-06-19 01:56:22 +00:00
2024-06-21 21:07:05 +00:00
2024-06-19 01:56:22 +00:00
2024-09-16 23:32:56 +00:00
2024-04-19 06:38:58 +00:00
2024-07-23 11:07:04 +00:00
2025-01-15 21:40:20 +00:00
2025-04-08 19:39:53 +00:00
2025-04-08 19:39:53 +00:00
2024-08-10 02:14:44 +00:00
2024-08-10 02:14:44 +00:00
2025-02-26 00:45:51 +00:00
2024-07-10 17:00:33 +00:00
2024-07-10 17:00:33 +00:00
2025-04-11 21:27:37 +00:00
2024-10-17 02:50:20 +00:00
2024-10-17 02:50:20 +00:00
2024-10-25 18:06:14 +00:00
2024-10-25 18:06:14 +00:00
2024-11-14 14:20:18 +00:00
2024-11-14 14:20:18 +00:00
2025-02-10 02:06:55 +00:00
2025-02-10 02:06:55 +00:00
2025-04-08 15:38:38 +00:00
2024-11-26 00:16:02 -05:00
2025-01-30 17:42:06 +00:00
2025-01-30 17:42:06 +00:00
2024-06-07 01:56:28 +00:00
2024-06-07 01:56:28 +00:00
2024-10-15 20:22:17 +00:00
2024-06-07 01:56:28 +00:00
2024-06-07 01:56:28 +00:00
2024-08-03 04:19:28 +00:00
2025-03-05 20:50:17 +00:00
2024-10-30 12:59:10 +00:00
2025-01-10 07:05:35 +00:00
2025-01-13 23:10:51 +00:00
2025-01-13 23:10:51 +00:00
2024-11-28 19:19:26 +00:00
2025-03-05 20:50:17 +00:00
2025-03-12 16:49:46 +00:00
2025-04-11 21:27:37 +00:00
2025-01-15 21:40:20 +00:00
2025-01-15 21:40:20 +00:00
2024-11-13 23:33:15 +00:00
2025-02-12 10:57:30 +00:00
2025-02-12 10:57:30 +00:00
2024-06-07 18:29:20 +00:00
2025-01-15 21:40:20 +00:00
2025-04-11 21:27:37 +00:00
2024-06-07 01:56:28 +00:00
2024-08-19 11:28:18 +00:00
2025-03-08 09:17:07 +00:00
2024-12-10 08:29:00 +00:00
2025-04-11 21:27:37 +00:00
2024-11-08 08:09:49 -08:00
2024-06-21 21:07:05 +00:00
2025-01-17 18:09:45 +00:00
2025-01-17 18:09:45 +00:00
2024-06-07 01:56:28 +00:00
2024-08-06 16:37:59 +00:00
2025-01-15 21:40:20 +00:00
2025-04-08 15:38:38 +00:00
2025-04-08 15:38:38 +00:00
2024-06-07 18:29:20 +00:00
2025-02-03 11:06:59 +00:00
2024-11-20 16:10:11 +00:00
2024-09-10 06:03:15 +00:00
2024-08-23 06:54:06 +00:00
2024-11-15 09:51:39 +00:00
2024-10-24 10:50:08 +00:00
2025-04-09 21:09:20 +00:00
2025-04-09 21:09:20 +00:00