|
You are here |
alain.xyz | ||
| | | | |
www.willusher.io
|
|
| | | | | [AI summary] This article provides a step-by-step guide to setting up a WebGPU context and rendering a triangle on the screen, introducing the basics of WebGPU and its advantages over WebGL. It covers the setup of the rendering context, shader modules, vertex data, render pipeline configuration, and the rendering loop, culminating in a working example of a triangle being displayed. | |
| | | | |
kusma.xyz
|
|
| | | | | For the last few months, we have been working on two exciting new projects at Collabora, and it's finally time to share some information about them with the world: We are partnering with Microsoft DirectX engineers to build OpenCL and OpenGL mapping layers, in order to bring OpenCL 1.2 and OpenGL 3.3 support to all Windows and DirectX 12 enabled devices out there! | |
| | | | |
lwn.net
|
|
| | | | | [AI summary] The article provides an in-depth overview of the modern Linux graphics stack, focusing on the transition from OpenGL to Vulkan. It highlights the complexity and verbosity of Vulkan, the role of the graphics pipeline, and the importance of the scene graph in rendering. The article also discusses the challenges of managing multiple GPUs, the use of macros to simplify Vulkan code, and the benefits of using higher-level APIs like OpenGL for simpler applications. | |
| | | | |
therealmjp.github.io
|
|
| | | While the idea of deferred shading/deferred rendering isn't quite as hot as it wasyear or two ago (OMG, Killzone 2 uses deferred rendering!), it's still a cool idea that gets discussed rather often.People generally tend to be attracted to way a "pure" deferred renderer neatly and cleanly separates your geometry from your lighting, as well as the idea of being able to throw lights everywhere in their scene.However as anyone who's done a little bit of research into the topic surely knows, it comes with a few drawbacks. | ||