mirror of
https://github.com/seekrs/MacroLibX.git
synced 2026-07-21 18:32:41 +02:00
update dependencies (#236)
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action Co-authored-by: kbJeff-8 <kbJeff-8@users.noreply.github.com>
This commit is contained in:
Vendored
+56
-2
@@ -66,7 +66,7 @@ extern "C" {
|
||||
//#define VK_API_VERSION VK_MAKE_API_VERSION(0, 1, 0, 0) // Patch version should always be set to 0
|
||||
|
||||
// Version of this file
|
||||
#define VK_HEADER_VERSION 356
|
||||
#define VK_HEADER_VERSION 357
|
||||
|
||||
// Complete version of this file
|
||||
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 4, VK_HEADER_VERSION)
|
||||
@@ -20332,7 +20332,7 @@ VKAPI_ATTR void VKAPI_CALL vkCmdEndPerTileExecutionQCOM(
|
||||
|
||||
// VK_NV_low_latency is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_NV_low_latency 1
|
||||
#define VK_NV_LOW_LATENCY_SPEC_VERSION 1
|
||||
#define VK_NV_LOW_LATENCY_SPEC_VERSION 2
|
||||
#define VK_NV_LOW_LATENCY_EXTENSION_NAME "VK_NV_low_latency"
|
||||
typedef struct VkQueryLowLatencySupportNV {
|
||||
VkStructureType sType;
|
||||
@@ -20340,6 +20340,60 @@ typedef struct VkQueryLowLatencySupportNV {
|
||||
void* pQueriedLowLatencyData;
|
||||
} VkQueryLowLatencySupportNV;
|
||||
|
||||
typedef void (VKAPI_PTR *PFN_vkSetLatencySleepModeLegacyNV)(VkDevice device, VkBool32 lowLatencyMode, VkBool32 lowLatencyBoost, uint32_t minimumIntervalUs);
|
||||
typedef void (VKAPI_PTR *PFN_vkLatencySleepLegacyNV)(VkDevice device, VkSemaphore signalSemaphore, uint64_t value);
|
||||
typedef void (VKAPI_PTR *PFN_vkSetLatencyMarkerLegacyNV)(VkDevice device, uint64_t frameID, uint32_t marker);
|
||||
typedef void (VKAPI_PTR *PFN_vkGetLatencyTimingsLegacyNV)(VkDevice device, void* pTimings);
|
||||
typedef void (VKAPI_PTR *PFN_vkQueueNotifyOutOfBandLegacyNV)(VkQueue queue, uint32_t queueType);
|
||||
typedef void (VKAPI_PTR *PFN_vkGetSleepStatusLegacyNV)(VkDevice device, VkBool32* pLowLatencyMode);
|
||||
typedef void (VKAPI_PTR *PFN_vkShutdownLatencyDeviceLegacyNV)(VkDevice device);
|
||||
|
||||
#ifndef VK_NO_PROTOTYPES
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkSetLatencySleepModeLegacyNV(
|
||||
VkDevice device,
|
||||
VkBool32 lowLatencyMode,
|
||||
VkBool32 lowLatencyBoost,
|
||||
uint32_t minimumIntervalUs);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkLatencySleepLegacyNV(
|
||||
VkDevice device,
|
||||
VkSemaphore signalSemaphore,
|
||||
uint64_t value);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkSetLatencyMarkerLegacyNV(
|
||||
VkDevice device,
|
||||
uint64_t frameID,
|
||||
uint32_t marker);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkGetLatencyTimingsLegacyNV(
|
||||
VkDevice device,
|
||||
void* pTimings);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkQueueNotifyOutOfBandLegacyNV(
|
||||
VkQueue queue,
|
||||
uint32_t queueType);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkGetSleepStatusLegacyNV(
|
||||
VkDevice device,
|
||||
VkBool32* pLowLatencyMode);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR void VKAPI_CALL vkShutdownLatencyDeviceLegacyNV(
|
||||
VkDevice device);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
// VK_EXT_descriptor_buffer is a preprocessor guard. Do not pass it to API calls.
|
||||
|
||||
Reference in New Issue
Block a user