VK_KHR_pipeline_executable_propertiesVK_KHR_get_physical_device_properties2| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME
The extension name. |
| public static final int | VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION
The extension specification version. |
| public static final int | VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR
Extends |
| public static final int | VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR
Extends |
| public static final int | VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR
VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
|
| public static final int | VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR
VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
|
| public static final int | VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR
VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
|
| public static final int | VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR
VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
|
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
Extends |
| public static final int | VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | nvkGetPipelineExecutableInternalRepresentationsKHR(VkDevice device, long pExecutableInfo, long
a pointer to an integer related to the number of internal representations available or queried, as described below. pInternalRepresentationCount, long pInternalRepresentations)Unsafe version of: |
| public static int | nvkGetPipelineExecutablePropertiesKHR(VkDevice device, long pPipelineInfo, long
a pointer to an integer related to the number of pipeline executables available or queried, as described below. pExecutableCount, long pProperties)Unsafe version of: |
| public static int | nvkGetPipelineExecutableStatisticsKHR(VkDevice device, long pExecutableInfo, long
a pointer to an integer related to the number of statistics available or queried, as described below. pStatisticCount, long pStatistics)Unsafe version of: |
| public static int | vkGetPipelineExecutableInternalRepresentationsKHR(VkDevice
the device that created the pipeline. device, VkPipelineExecutableInfoKHR describes the pipeline executable being queried. pExecutableInfo, IntBuffer a pointer to an integer related to the number of internal representations available or queried, as described below. pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR.either pInternalRepresentationsNULL or a pointer to an array of VkPipelineExecutableInternalRepresentationKHR structures.Get internal representations of the pipeline executable. |
| public static int | vkGetPipelineExecutableInternalRepresentationsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, int[] pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR.
Array version of: |
| public static int | vkGetPipelineExecutablePropertiesKHR(VkDevice
the device that created the pipeline. device, VkPipelineInfoKHR describes the pipeline being queried. pPipelineInfo, IntBuffer a pointer to an integer related to the number of pipeline executables available or queried, as described below. pExecutableCount, VkPipelineExecutablePropertiesKHR.either pPropertiesNULL or a pointer to an array of VkPipelineExecutablePropertiesKHR structures.Get the executables associated with a pipeline. |
| public static int | vkGetPipelineExecutablePropertiesKHR(VkDevice device, VkPipelineInfoKHR pPipelineInfo, int[] pExecutableCount, VkPipelineExecutablePropertiesKHR.
Array version of: |
| public static int | vkGetPipelineExecutableStatisticsKHR(VkDevice
the device that created the pipeline. device, VkPipelineExecutableInfoKHR describes the pipeline executable being queried. pExecutableInfo, IntBuffer a pointer to an integer related to the number of statistics available or queried, as described below. pStatisticCount, VkPipelineExecutableStatisticKHR.either pStatisticsNULL or a pointer to an array of VkPipelineExecutableStatisticKHR structures.Get compile time statistics associated with a pipeline executable. |
| public static int | vkGetPipelineExecutableStatisticsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, int[] pStatisticCount, VkPipelineExecutableStatisticKHR.
Array version of: |
| VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME The extension name. | |
| VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION The extension specification version. | |
| VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR Extends Enum values: | |
| VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR Extends Enum values: | |
| VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
See Also | |
| VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
See Also | |
| VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
See Also | |
| VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR | back to summary |
|---|---|
| public static final int VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR VkPipelineExecutableStatisticFormatKHR - Enum describing a pipeline executable statistic Description
See Also | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR Extends Enum values:
| |
| VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR Extends Enum values:
| |
| VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR Extends Enum values:
| |
| VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR Extends Enum values:
| |
| VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR Extends Enum values:
| |
| VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR Extends Enum values:
| |
| KHRPipelineExecutableProperties | back to summary |
|---|---|
| protected KHRPipelineExecutableProperties() | |
| nvkGetPipelineExecutableInternalRepresentationsKHR | back to summary |
|---|---|
| public static int nvkGetPipelineExecutableInternalRepresentationsKHR(VkDevice device, long pExecutableInfo, long pInternalRepresentationCount, long pInternalRepresentations) Unsafe version of:
| |
| nvkGetPipelineExecutablePropertiesKHR | back to summary |
|---|---|
| public static int nvkGetPipelineExecutablePropertiesKHR(VkDevice device, long pPipelineInfo, long pExecutableCount, long pProperties) Unsafe version of:
| |
| nvkGetPipelineExecutableStatisticsKHR | back to summary |
|---|---|
| public static int nvkGetPipelineExecutableStatisticsKHR(VkDevice device, long pExecutableInfo, long pStatisticCount, long pStatistics) Unsafe version of:
| |
| vkGetPipelineExecutableInternalRepresentationsKHR | back to summary |
|---|---|
| public static int vkGetPipelineExecutableInternalRepresentationsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntBuffer pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR. Get internal representations of the pipeline executable. C SpecificationEach pipeline executable may have one or more text or binary internal representations associated with it which are generated as part of the compile process. These may include the final shader assembly, a binary form of the compiled shader, or the shader compiler’s internal representation at any number of intermediate compile steps. To query the internal representations associated with a pipeline executable, call:
DescriptionIf While the details of the internal representations remain implementation-dependent, the implementation should order the internal representations in the order in which they occur in the compiled pipeline with the final shader assembly (if any) last. Valid Usage
Valid Usage (Implicit)
Return Codes
See Also
| |
| vkGetPipelineExecutableInternalRepresentationsKHR | back to summary |
|---|---|
| public static int vkGetPipelineExecutableInternalRepresentationsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, int[] pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR. Array version of:
| |
| vkGetPipelineExecutablePropertiesKHR | back to summary |
|---|---|
| public static int vkGetPipelineExecutablePropertiesKHR(VkDevice device, VkPipelineInfoKHR pPipelineInfo, IntBuffer pExecutableCount, VkPipelineExecutablePropertiesKHR. Get the executables associated with a pipeline. C SpecificationWhen a pipeline is created, its state and shaders are compiled into zero or more device-specific executables, which are used when executing commands against that pipeline. To query the properties of these pipeline executables, call:
DescriptionIf Valid Usage
Valid Usage (Implicit)
Return Codes
See Also
| |
| vkGetPipelineExecutablePropertiesKHR | back to summary |
|---|---|
| public static int vkGetPipelineExecutablePropertiesKHR(VkDevice device, VkPipelineInfoKHR pPipelineInfo, int[] pExecutableCount, VkPipelineExecutablePropertiesKHR. Array version of:
| |
| vkGetPipelineExecutableStatisticsKHR | back to summary |
|---|---|
| public static int vkGetPipelineExecutableStatisticsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntBuffer pStatisticCount, VkPipelineExecutableStatisticKHR. Get compile time statistics associated with a pipeline executable. C SpecificationEach pipeline executable may have a set of statistics associated with it that are generated by the pipeline compilation process. These statistics may include things such as instruction counts, amount of spilling (if any), maximum number of simultaneous threads, or anything else which may aid developers in evaluating the expected performance of a shader. To query the compile time statistics associated with a pipeline executable, call:
DescriptionIf Valid Usage
Valid Usage (Implicit)
Return Codes
See Also
| |
| vkGetPipelineExecutableStatisticsKHR | back to summary |
|---|---|
| public static int vkGetPipelineExecutableStatisticsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, int[] pStatisticCount, VkPipelineExecutableStatisticKHR. Array version of:
| |