Graphics Programming Weekly - Issue 396


Basic facts about GPUs

  • provides a concise overview of fundamental GPU concepts
  • covers topics such as memory hierarchy, compute units, and parallelism
  • includes practical notes for developers new to GPU programming


No More Shading Languages: Compiling C++ to Vulkan Shaders

  • the paper presents the implementation of a C++ to SPIR-V compiler
  • discusses limitations of language constructs, how contracts are mapped onto SPIR-V
  • shows how raytracing callable shaders can be used to implement function-calling


Enhancing AMD Radeon GPU Detective Output with DirectX Debug Information

  • explains how to enhance AMD Radeon GPU Detective output with DirectX debug information
  • details the process of mapping GPU crash dumps to HLSL source code for easier debugging
  • provides step-by-step instructions and practical tips for integrating debug info into the workflow


Real-time rendering of animated meshless representations

  • the paper discusses methods to animate meshless representations efficiently
  • the paper suggests a coarse tetrahedral mesh surrounding the meshless objects, skinned as usual
  • this deformation of the rest pose is then applied to the full volume using interval shading


Adaptive Tetrahedral Grids for Volumetric Path-Tracing

  • introduces adaptive tetrahedral grids for efficient volumetric path tracing
  • explains the grid construction and sampling process
  • demonstrates improved performance and quality in volumetric rendering tasks


[video] SIGGRAPH 2025 Technical Papers Trailer

  • the video presents a brief overview of various papers that will be presented at SIGGRAPH 2025
  • covers a large number of various topics from Gaussian splatting, scene representations, soft body physics, and much more


REAC - 2025 Conference - Slides

  • slides from the 2025 REAC conference have been published
  • covers topics such as GI, meshlet rendering, anvil rendering architecture, and more


Graphics Programming Conference - 2025 - Participate

  • an invitation to participate in the 2025 Graphics Programming Conference
  • outlines submission guidelines and participation opportunities
  • encourages community involvement and knowledge sharing


Thanks to Vivitsu Maharaja for support of this series.


Would you like to see your name here too? Become a Patreon of this series.