# 3D graphics

3D graphics is a computing discipline involving three-dimensional geometric representations, modeling, animation, and rendering.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Prominent Mesa Developer Now Working For Arm On PanVK & Panfrost Code

DevFeed: [Prominent Mesa Developer Now Working For Arm On PanVK & Panfrost Code](<https://devfeed.tech/articles/prominent-mesa-developer-now-working-for-arm-on-panvk-panfrost-code-12401.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Erik-Faye-Lund-Mesa-Arm>)

Author: Michael Larabel

Published: 2026-09-11T12:55:26Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [Arm](<https://devfeed.tech/topics/arm.md>), [Code](<https://devfeed.tech/topics/code.md>), [3D graphics](<https://devfeed.tech/topics/3d-graphics.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [3d-graphics](<https://devfeed.tech/tags/3d-graphics.md>), [arm](<https://devfeed.tech/tags/arm.md>), [code](<https://devfeed.tech/tags/code.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [developer](<https://devfeed.tech/tags/developer.md>), [driver](<https://devfeed.tech/tags/driver.md>), [drivers](<https://devfeed.tech/tags/drivers.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>), [vulkan](<https://devfeed.tech/tags/vulkan.md>)

### AI overview

Erik Faye-Lund has joined Arm after eight years at Collabora and will continue contributing to the upstream PanVK Vulkan driver and Panfrost Gallium3D driver for Arm Mali graphics. He also aims to improve Arm's collaboration with upstream projects.

### Source excerpt

Erik Faye-Lund who has contributed to the Mesa 3D graphics driver stack working on areas like Zink and most notably the PanVK Vulkan and Panfrost Gallium3D drivers forr Arm Mali hardware is now working directly for Arm...

## 3D Graphics Without Writing Shaders: The Portable GPU API

DevFeed: [3D Graphics Without Writing Shaders: The Portable GPU API](<https://devfeed.tech/articles/3d-graphics-without-writing-shaders-the-portable-gpu-api-19440.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/portable-3d-graphics-api/>)

Author: Shai Almog

Published: 2026-06-13T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [3D graphics](<https://devfeed.tech/topics/3d-graphics.md>), [API](<https://devfeed.tech/topics/api.md>), [Java](<https://devfeed.tech/topics/java.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [shaders](<https://devfeed.tech/topics/shaders.md>), [OpenGL](<https://devfeed.tech/topics/opengl.md>), [WebGL](<https://devfeed.tech/topics/webgl.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [3d-graphics](<https://devfeed.tech/tags/3d-graphics.md>), [api](<https://devfeed.tech/tags/api.md>), [code](<https://devfeed.tech/tags/code.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [java](<https://devfeed.tech/tags/java.md>), [shaders](<https://devfeed.tech/tags/shaders.md>), [software](<https://devfeed.tech/tags/software.md>), [webgl](<https://devfeed.tech/tags/webgl.md>)

### AI overview

The article describes Codename One's com.codename1.gpu API, which lets applications render portable 3D graphics from one Java codebase across Metal, OpenGL ES, WebGL, Direct3D 11, and a software rasterizer. Developers describe materials while platform-specific generators produce the shader code.

### Source excerpt

The new com.codename1.gpu API renders the same Java code through Metal, OpenGL ES, WebGL, Direct3D 11, and a software rasterizer. You describe materials and the engine generates the shaders for each platform.

## Native Java Win32, 3D Gaming, Printing and Wallet

DevFeed: [Native Java Win32, 3D Gaming, Printing and Wallet](<https://devfeed.tech/articles/native-java-win32-3d-gaming-printing-and-wallet-19393.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/native-java-win32-3d-gaming-printing-and-wallet/>)

Author: Shai Almog

Published: 2026-06-12T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Windows](<https://devfeed.tech/topics/windows.md>), [3D graphics](<https://devfeed.tech/topics/3d-graphics.md>), [Game Development](<https://devfeed.tech/topics/game-development.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [API](<https://devfeed.tech/topics/api.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [WebGL](<https://devfeed.tech/topics/webgl.md>), [OpenGL](<https://devfeed.tech/topics/opengl.md>)

Tags: [3d-graphics](<https://devfeed.tech/tags/3d-graphics.md>), [api](<https://devfeed.tech/tags/api.md>), [core](<https://devfeed.tech/tags/core.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [game-development](<https://devfeed.tech/tags/game-development.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [java](<https://devfeed.tech/tags/java.md>), [webgl](<https://devfeed.tech/tags/webgl.md>), [win32](<https://devfeed.tech/tags/win32.md>)

### AI overview

Codename One version 7.0.251 adds native Windows executables without a JVM, a portable GPU-accelerated 3D graphics API, a game development API with Box2D physics, cross-platform printing, and Apple Wallet support. The 3D API targets Metal, OpenGL ES, WebGL, Direct3D 11, and a simulator rasterizer from shared Java code.

### Source excerpt

This week brings native Windows executables with no JVM, a portable 3D graphics API, a gaming API with Box2D physics, cross-platform printing, and Apple Wallet support, in what is probably our biggest update ever.

## ReactOS Reconsiders Its OpenGL Rendering Backend After Mesa ICD Deprecation

DevFeed: [ReactOS Reconsiders Its OpenGL Rendering Backend After Mesa ICD Deprecation](<https://devfeed.tech/articles/newsletter-95-32961.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-95/>)

Published: 2013-04-11T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [OpenGL](<https://devfeed.tech/topics/opengl.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [3D graphics](<https://devfeed.tech/topics/3d-graphics.md>), [Software](<https://devfeed.tech/topics/software.md>), [client](<https://devfeed.tech/topics/client.md>), [LLVM](<https://devfeed.tech/topics/llvm.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [3d-graphics](<https://devfeed.tech/tags/3d-graphics.md>), [client-driver](<https://devfeed.tech/tags/client-driver.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [driver](<https://devfeed.tech/tags/driver.md>), [free](<https://devfeed.tech/tags/free.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [llvm](<https://devfeed.tech/tags/llvm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opengl](<https://devfeed.tech/tags/opengl.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

The ReactOS project relied on Mesa for OpenGL 3D graphics, but the Windows installable client driver it used was deprecated after Mesa's shift to Gallium3D. ReactOS evaluated software and LLVM-based rasterizer options, each with performance, completeness, hardware, or build-process limitations.

### Source excerpt

OpenGL The ReactOS project has relied on the Mesa Project for OpenGL 3D graphics for a long time, but unfortunately the code needed by ReactOS is no longer maintained by Mesa. Actual rendering involves a chain of components, one of which is the called the installable client driver. The ICD is for the most part bundled with the graphics card driver, though it can also be a driver that performs rendering completely in software.

## September 2012 Meeting Minutes

DevFeed: [September 2012 Meeting Minutes](<https://devfeed.tech/articles/september-2012-meeting-minutes-33236.md>)

Original publisher: [Read original article](<https://reactos.org/project-news/september-2012-meeting-minutes/>)

Published: 2012-10-03T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Website](<https://devfeed.tech/topics/website.md>), [jira](<https://devfeed.tech/topics/jira.md>), [LDAP](<https://devfeed.tech/topics/ldap.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [3D graphics](<https://devfeed.tech/topics/3d-graphics.md>), [LLVM](<https://devfeed.tech/topics/llvm.md>)

Tags: [3d-graphics](<https://devfeed.tech/tags/3d-graphics.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [free](<https://devfeed.tech/tags/free.md>), [jira](<https://devfeed.tech/tags/jira.md>), [just](<https://devfeed.tech/tags/just.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [llvm](<https://devfeed.tech/tags/llvm.md>), [migration](<https://devfeed.tech/tags/migration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [recaptcha](<https://devfeed.tech/tags/recaptcha.md>), [version](<https://devfeed.tech/tags/version.md>), [website](<https://devfeed.tech/tags/website.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS meeting minutes from September 27, 2012 cover website and Typo3 deployment progress, RosBE release and build testing, registration alternatives, and plans to address outdated Mesa and Gallium3D integration challenges.

### Source excerpt

2012-09-27 19:00 UTC freenode, #reactos-meeting Proceedings Meeting started at 19:17 by Aleksey Bragin 0. Website progress, plan for the next month. 1. Next RosBE release - recent status and what will come next. 2. Gallium3D poor performance - what to do. 3. CIA.vc replacement. Point 0 Aleksey Bragin summarized the work done since the last meeting, including setting up an LDAP mirror that Jira could use to authenticate against.