/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

raphlinus.github.io
| | lwn.net
2.2 parsecs away

Travel
| | [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.
| | mattkeeter.com
3.2 parsecs away

Travel
| | [AI summary] A detailed blog post by Matt Keeter about developing a GPU-based raytracer called rayray, focusing on its architecture, rendering techniques, and performance improvements.
| | alain.xyz
3.7 parsecs away

Travel
| | Graphics API debuggers have grown in complexity over the years as they expose more tools to developers looking to optimize their applications. The following is an overview of new graphics API debuggers and how you could use them to optimize your graphical applications.
| | blog.demofox.org
20.4 parsecs away

Travel
| The images below were path traced using 100,000 samples per pixel, using the sample code provided in this post. Path tracing is a specific type of ray tracing that aims to make photo realistic images by solving something called the rendering equation. Path tracing relies heavily on a method called Monte Carlo integration to get...