News for hackers. Stuff that matters.
Re:Imagination GPUs now support OpenGL 4.6 by mschuetz on Thursday July 06, 2023 @04:13PM (#36622125)
> Vulkan and OpenGL both already support mesh shaders, which is a compute-oriented alternative to the traditional rasterization pipeline.

Mesh shaders are a step in the right direction, but they are still embedded in all that unnecessary Vulkan fluff. I would want these things in CUDA because it does the opposite approach of Vulkan - it makes the common things easy, and the hard/powerful things optional. Just let me draw things directly in CUDA, and maybe give access to the hardware rasterizer via a CUDA call.

Re:Imagination GPUs now support OpenGL 4.6 by account42 on Friday July 07, 2023 @05:43AM (#36629375)
> CUDA [...] makes the common things easy

Only if the common thing does not include running on hardware of more than one vendor. Which is a pretty common requirement for any consumer software.

Re:Imagination GPUs now support OpenGL 4.6 by mschuetz on Friday July 07, 2023 @05:20PM (#36638454)
You're missing the point. CUDA is easy but also powerful, and it shows there is no reason that other APIs need to be hard and cumbersome.