- AMD released documentation for the Micro engine and the RDNA 3 ISA
![](/img/posts/graphics-programming-weekly-339/rdna3-isa.png)
- the blog post presents that the Brotli-G (GPU compression library) now allows a pre-condition step that allows further file reduction
- shows how to use the feature and what image formats are currently supported
![](/img/posts/graphics-programming-weekly-339/brotli_sdp.png)
- the article continues the development of a voxel raytracer by explaining anti-aliasing and soft shadows
- presents the difference between numerical integration and stochastic integration solvers
- shows the technique with anti-aliasing first and derives soft shadows as a follow-up
![](/img/posts/graphics-programming-weekly-339/viking-voxel-tracing.jpg)
- the video tutorial explains the Vulkan command buffer concepts
- presents limitations that OpenGL had and how Vulkan can solve these
- shows the command buffer lifecycle, explains memory management
- presents how to use the API to operate on command buffers
![](/img/posts/graphics-programming-weekly-339/command_buffer_cycle.png)
- the article discusses the design trade-offs for a shader graph system
- presents the complexity when integrating with modern complex shading systems
- shows how Unreal and Unity implement the ideas
![](/img/posts/graphics-programming-weekly-339/shader_graph_contract.png)
- the paper introduces the ZH3 format for spherical harmonics that fills the gap between linear and quadratic SHs
- The proposed solution improves the quality at the cost of a single extra coefficient per channel
- the source code is provided
![](/img/posts/graphics-programming-weekly-339/zh-format.png)
- the blog post discusses projection methods for spherical videos
- presents issues with existing methods
- reverse engineers what apples Methods appears to be doing and how it’s able to achieve higher quality
![](/img/posts/graphics-programming-weekly-339/apple-fish-eye-projection.png)
Thanks to Keith O’Conor for support of this series.
Would you like to see your name here too? Become a Patreon of this series.