Class NVShaderSmBuiltins


  • public final class NVShaderSmBuiltins
    extends java.lang.Object
    Description

    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.

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