Class NVShaderSmBuiltins

java.lang.Object
org.lwjgl.vulkan.NVShaderSmBuiltins

public final class NVShaderSmBuiltins extends Object
This extension provides the ability to determine device-specific properties on NVIDIA GPUs. It provides the number of streaming multiprocessors (SMs), the maximum number of warps (subgroups) that can run on an SM, and shader builtins to enable invocations to identify which SM and warp a shader invocation is executing on.

This extension enables support for the SPIR-V ShaderSMBuiltinsNV capability.

These properties and built-ins should typically only be used for debugging purposes.

VK_NV_shader_sm_builtins
Name String
VK_NV_shader_sm_builtins
Extension Type
Device extension
Registered Extension Number
155
Revision
1
Extension and Version Dependencies
Version 1.1
Contact
Other Extension Metadata
Last Modified Date
2019-05-28
Interactions and External Dependencies
Contributors
  • Jeff Bolz, NVIDIA
  • Eric Werness, NVIDIA