GDC 2024: Automated Testing of Shader Code

GDC 2024: Automated Testing of Shader Code

Summary

In this talk I chat about the two types of tests that we have for testing shader code in Sea of Thieves.

  1. Screenshot Testing
  2. Shader unit tests

The bulk of this talk is focussed on talking about the shader unit testing framework that we have created at Rare, and how it can be used to produce better tests for shader code.

GDC Vault link