<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw" -->

---
title: Rusticl Now Supports cl_ext_float_atomics | daily.dev
description: Rusticl, the Rust-based OpenCL driver in Mesa, is gaining support for the cl_ext_float_atomics extension in Mesa 26.3. This extension enables atomic operations...
canonical: https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Rusticl Now Supports cl_ext_float_atomics | daily.dev
og:description: Rusticl, the Rust-based OpenCL driver in Mesa, is gaining support for the cl_ext_float_atomics extension in Mesa 26.3. This extension enables atomic operations...
og:url: https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw
og:image: https://api.daily.dev/og/posts/i7z3qeOFW.png
og:image:alt: Rusticl Now Supports cl_ext_float_atomics
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Rusticl Now Supports cl_ext_float_atomics

**[Phoronix](https://daily.dev/sources/phoronix)** · 1 min read · 0 upvotes · 0 comments

## Summary

Rusticl, the Rust-based OpenCL driver in Mesa, is gaining support for the cl_ext_float_atomics extension in Mesa 26.3. This extension enables atomic operations on floating-point numbers (FP16, FP32, FP64) in global or device local memory. Currently, LLVMpipe, Zink, and Intel Iris are the drivers ready for this extension, though only FP32 is supported so far — FP16 and FP64 support is still pending. Mesa 26.3 stable is expected in November.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Rusticl-cl_ext_float_atomics>

## Questions this post answers

### Which Mesa drivers support cl_ext_float_atomics in Rusticl and what floating-point types are covered?

LLVMpipe, Zink, and Intel Iris are the first drivers to support cl_ext_float_atomics in Rusticl as part of Mesa 26.3. The extension enables atomic operations on FP16, FP32, and FP64 values in global or device local memory, but only FP32 is supported initially — FP16 and FP64 support is still to be addressed.

_Developers tracking Mesa GPU compute progress follow Rusticl milestones like this on daily.dev._

### When is Mesa 26.3 stable expected to be released?

Mesa 26.3 stable is expected to release in November, assuming its development cycle proceeds without major issues.

_Teams planning GPU compute workloads around Mesa releases keep up with the schedule on daily.dev._

## Similar posts on daily.dev

- [Rusticl Has Turned Out Remarkably Well For Open-Source OpenCL For Mesa Drivers](https://daily.dev/posts/rusticl-has-turned-out-remarkably-well-for-open-source-opencl-for-mesa-drivers-nepqhcpkn) · Phoronix · 0 upvotes · 0 comments
- [Rusticl OpenCL Driver Improving Hardware Utilization In Mesa 26.2](https://daily.dev/posts/rusticl-opencl-driver-improving-hardware-utilization-in-mesa-26-2-bxsr1g8d3) · Phoronix · 0 upvotes · 0 comments
- [Mesa's Rusticl Now Enables Arm Mali Panfrost Driver Support By Default](https://daily.dev/posts/mesa-s-rusticl-now-enables-arm-mali-panfrost-driver-support-by-default-itpmna5qe) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#rust](https://daily.dev/tags/rust), [#mesa](https://daily.dev/tags/mesa), [#opencl](https://daily.dev/tags/opencl)

[View this post on daily.dev](https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Rusticl Now Supports cl_ext_float_atomics","url":"https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw"},"datePublished":"2026-08-11T10:14:33.845Z","dateModified":"2026-08-11T10:14:58.631Z","description":"Rusticl, the Rust-based OpenCL driver in Mesa, is gaining support for the cl_ext_float_atomics extension in Mesa 26.3. This extension enables atomic operations...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/d25eb52e54587795c173cb031c5de56c?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/d25eb52e54587795c173cb031c5de56c?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Phoronix","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Phoronix","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee","url":"https://daily.dev/sources/phoronix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"rust,mesa,opencl","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Phoronix","item":"https://daily.dev/sources/phoronix"},{"@type":"ListItem","position":3,"name":"Rusticl Now Supports cl_ext_float_atomics"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/rusticl-now-supports-cl-ext-float-atomics-i7z3qeofw#faq","mainEntity":[{"@type":"Question","name":"Which Mesa drivers support cl_ext_float_atomics in Rusticl and what floating-point types are covered?","acceptedAnswer":{"@type":"Answer","text":"LLVMpipe, Zink, and Intel Iris are the first drivers to support cl_ext_float_atomics in Rusticl as part of Mesa 26.3. The extension enables atomic operations on FP16, FP32, and FP64 values in global or device local memory, but only FP32 is supported initially — FP16 and FP64 support is still to be addressed. Developers tracking Mesa GPU compute progress follow Rusticl milestones like this on daily.dev."}},{"@type":"Question","name":"When is Mesa 26.3 stable expected to be released?","acceptedAnswer":{"@type":"Answer","text":"Mesa 26.3 stable is expected to release in November, assuming its development cycle proceeds without major issues. Teams planning GPU compute workloads around Mesa releases keep up with the schedule on daily.dev."}}]}
```

