/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

michaldrobot.com
| | timur.hu

In the previous post I gave a brief introduction on what mesh and task shaders are from the perspective of application developers. Now it's time to dive deeper and talk about how mesh shaders are implemented in a Vulkan driver on AMD HW. Note that everything I discuss here is based on my experience and understanding as I was working on mesh shader support in RADV and is already available as public information in open source driver code. The goal of this blog post is to elaborate on how mesh shaders are i...
6.1 parsecs

Travel
| |
| | etodd.io

With the Kickstarter finished, it's back to our regularly scheduled programming! I am in the middle of a major graphics engine upgrade. This whole time I've been using fake HDR. Basically I divide every color by 2 when storing it in a texture, then multiply it by 2 whenever I read it from the texture. It works but you end up withlower color fidelity. Now everything is done in full 64-bit floating point textures. Here's an exaggerated before/aftershot so you can see the difference. Notice the color banding on the left.
6.0 parsecs

Travel
| |
| | www.jendrikillner.com

[AI summary] This blog compilation covers advanced graphics programming topics including mesh shaders, GPU debugging tools, machine learning in game dev, and shader optimization techniques.
3.4 parsecs

Travel
| |
| | cardinalguzman.wordpress.com

Encyclopedia Miscellaneous - 'quality' blogging since August 2011
11.7 parsecs

Travel
|