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

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