Application developers should avoid using this extension. It is documented solely for the benefit of tools and layer developers, who may need to manipulate pNext chains that include these structures.
There is currently no specification language written for this extension. The links to APIs defined by the extension are to stubs that only include generated content such as API declarations and implicit valid usage statements.
This extension is only intended for use in specific embedded environments with known implementation details, and is therefore undocumented.
There is currently no specification language written for this type. This section acts only as placeholder and to avoid dead links in the specification and reference pages.
typedef struct VkPhysicalDeviceAmigoProfilingFeaturesSEC {
VkStructureType sType;
void* pNext;
VkBool32 amigoProfiling;
} VkPhysicalDeviceAmigoProfilingFeaturesSEC;
There is currently no specification language written for this type. This section acts only as placeholder and to avoid dead links in the specification and reference pages.
typedef struct VkAmigoProfilingSubmitInfoSEC {
VkStructureType sType;
const void* pNext;
uint64_t firstDrawTimestamp;
uint64_t swapBufferTimestamp;
} VkAmigoProfilingSubmitInfoSEC;
sType must be STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SECVK_SEC_amigo_profilingVK_KHR_get_physical_device_properties2| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_SEC_AMIGO_PROFILING_EXTENSION_NAME
The extension name. |
| public static final int | VK_SEC_AMIGO_PROFILING_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC
Extends |
| Access | Constructor and Description |
|---|---|
| private |
| VK_SEC_AMIGO_PROFILING_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_SEC_AMIGO_PROFILING_EXTENSION_NAME The extension name. | |
| VK_SEC_AMIGO_PROFILING_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_SEC_AMIGO_PROFILING_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC Extends Enum values: | |
| SECAmigoProfiling | back to summary |
|---|---|
| private SECAmigoProfiling() | |