Validation Layers Source Documentation

This directory contains more detailed information about how each part of the Validation Layers work.

  • VK_LAYER_KHRONOS_validation overview
    • Core Validation Checks
    • Error Message Overview
    • Best Practices Validation
    • Error Object (information used to print better error messages)
    • Shader Debug Printf
    • Legacy Detection
    • Fine Grained Locking
      • Fine Grained Locking - Usage
    • Generated Code
    • GPU-Assisted Validation
    • Handle Wrapping
    • Object Lifetimes
    • VK_KHR_portability_subset
    • Shader Validation
      • Shader Sanitizer
    • Stateless Parameter Validation
    • Synchronization Validation Design
      • Synchronization Validation Usage
      • Synchronization Validation Development
    • Thread Safety Validation
    • Limitations
    • Updating from VK_EXT_validation_features
  • Creating Tests
Powered by Gitiles| Privacy| Terms
sourcelogblame