Get the latest tech news

Mesa 25.0 Introduces Standard Library For Driver OpenCL C


An interesting addition to Mesa 25.0 this week is Alyssa Rosenzweig adding a standard library for the driver OpenCL C code, including the initial abbility to support assert() on device and other standard C constructs for the OpenCL C code.

An interesting addition to Mesa 25.0 this week is Alyssa Rosenzweig adding a standard library for the driver OpenCL C code, including the initial abbility to support assert() on device and other standard C constructs for the OpenCL C code. This MR adds lots of common code providing a standard library for driver CL C, including lots of standard C constructs available in host C but not out-of-the-box in application CL: abort static_assert assert assorted routines ported from util/macros.h, math.h, etc Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Mesa

Mesa

Photo of Standard Library

Standard Library

Related news:

News photo

AMD GFX 11.5.3 Graphics Support Added To Mesa 25.0

News photo

PanVK Advertises "Broken" Vulkan 1.1 Support With Mesa 25.0-devel

News photo

NVIDIA R565 vs. Linux 6.13 + Mesa 25.0 Git AMD / Intel Graphics For Linux Gaming