Class VKAMDShaderInfo

java.lang.Object
overrungl.vulkan.amd.VKAMDShaderInfo

public final class VKAMDShaderInfo extends Object
  • Field Details

    • 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:
    • 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:
  • Method Details

    • vkGetShaderInfoAMD

      public static int vkGetShaderInfoAMD(VkDevice device, long pipeline, int shaderStage, int infoType, MemorySegment pInfoSize, MemorySegment pInfo)
      (int) VkResult vkGetShaderInfoAMD((struct VkDevice*) VkDevice device, (uint64_t) VkPipeline pipeline, (int) VkShaderStageFlagBits shaderStage, (int) VkShaderInfoTypeAMD infoType, size_t* pInfoSize, void* pInfo);