You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Powershell example (all scripts have a .sh version)# Compile all glsl shaders to spir-v 1.4
.\scripts\compile_shaders.ps1
# Enable validation layers and set log level to debug
.\scripts\debug.ps1 <example># Compiles with --release and set log level to info
.\scripts\run.ps1 <example>
Controls
For examples with interactive camera you can move the camera with
WASD to move
Ctrl and space to go up or down
Right-click and move the mouse around to look
You can alse press R to cycle through the performance information.
Requirements
Rust 1.77
All examples use Vulkan 1.3 and the following features:
dynamic_rendering
synchronization2
Ray tracing examples use the following extensions and features:
VK_KHR_ray_tracing_pipeline
ray_tracing_pipeline
VK_KHR_acceleration_structure
acceleration_structure
VK_KHR_deferred_host_operations
Vulkan 1.2's features
runtime_descriptor_array
buffer_device_address
RT is only enabled on examples using it, so other examples can run on hardware that does not support it.