Class AMDShaderInfo

java.lang.Object
org.lwjgl.vulkan.AMDShaderInfo

public class AMDShaderInfo extends Object
  • Field Details

    • VK_AMD_SHADER_INFO_SPEC_VERSION

      public static final int VK_AMD_SHADER_INFO_SPEC_VERSION
      See Also:
    • VK_AMD_SHADER_INFO_EXTENSION_NAME

      public static final String VK_AMD_SHADER_INFO_EXTENSION_NAME
      See Also:
    • VK_SHADER_INFO_TYPE_STATISTICS_AMD

      public static final int VK_SHADER_INFO_TYPE_STATISTICS_AMD
      See Also:
    • VK_SHADER_INFO_TYPE_BINARY_AMD

      public static final int VK_SHADER_INFO_TYPE_BINARY_AMD
      See Also:
    • VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD

      public static final int VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD
      See Also:
  • Method Details

    • nvkGetShaderInfoAMD

      public static int nvkGetShaderInfoAMD(VkDevice device, long pipeline, int shaderStage, int infoType, long pInfoSize, long pInfo)
      VkResult vkGetShaderInfoAMD(VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t * pInfoSize, void * pInfo)
    • vkGetShaderInfoAMD

      @NativeType("VkResult") public static int vkGetShaderInfoAMD(VkDevice device, @NativeType("VkPipeline") long pipeline, @NativeType("VkShaderStageFlagBits") int shaderStage, @NativeType("VkShaderInfoTypeAMD") int infoType, @NativeType("size_t *") PointerBuffer pInfoSize, @NativeType("void *") @Nullable ByteBuffer pInfo)
      VkResult vkGetShaderInfoAMD(VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t * pInfoSize, void * pInfo)