Sign in
fuchsia
/
third_party
/
Vulkan-ValidationLayers
/
5d04cc33fb419dcd04cdb4347bac6e8158e51efd
/
.
/
docs
tree: ed92376c931b2d653d4fbee0945f8bb1dbfac065
images/
best_practices.md
core_checks.md
creating_tests.md
debug_printf.md
error_object.md
fine_grained_locking.md
fine_grained_locking_usage.md
generated_code.md
gpu_av_descriptor_indexing.md
gpu_av_post_process.md
gpu_av_shader_instrumentation.md
gpu_validation.md
handle_wrapping.md
khronos_validation_layer.md
limitations.md
object_lifetimes.md
portability_validation.md
python_scripts_code_style.md
README.md
settings.md
shader_validation.md
stateless_validation.md
syncval_design.md
syncval_development.md
syncval_usage.md
thread_safety.md
docs/README.md
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
Best Practices Validation
Error Object (information used to print better error messages)
Shader Debug Printf
Fine Grained Locking
Fine Grained Locking - Usage
Generated Code
GPU-Assisted Validation
Handle Wrapping
Object Lifetimes
VK_KHR_portability_subset
Shader Validation
Stateless Parameter Validation
Synchronization Validation Design
Synchronization Validation Usage
Synchronization Validation Development
Thread Safety Validation
Limitations
Creating Tests