vk: Remove the stub support for explicit memory references
This commit is contained in:
parent
0dc7d4ac8a
commit
11cf214578
|
@ -1260,7 +1260,6 @@ typedef struct {
|
||||||
VkQueueFlags queueFlags;
|
VkQueueFlags queueFlags;
|
||||||
uint32_t queueCount;
|
uint32_t queueCount;
|
||||||
bool32_t supportsTimestamps;
|
bool32_t supportsTimestamps;
|
||||||
uint32_t maxMemReferences;
|
|
||||||
} VkPhysicalDeviceQueueProperties;
|
} VkPhysicalDeviceQueueProperties;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
@ -2003,8 +2002,6 @@ typedef VkResult (VKAPI *PFN_vkGetPhysicalDeviceExtensionInfo)(VkPhysicalDevice
|
||||||
typedef VkResult (VKAPI *PFN_vkEnumerateLayers)(VkPhysicalDevice physicalDevice, size_t maxStringSize, size_t* pLayerCount, char* const* pOutLayers, void* pReserved);
|
typedef VkResult (VKAPI *PFN_vkEnumerateLayers)(VkPhysicalDevice physicalDevice, size_t maxStringSize, size_t* pLayerCount, char* const* pOutLayers, void* pReserved);
|
||||||
typedef VkResult (VKAPI *PFN_vkGetDeviceQueue)(VkDevice device, uint32_t queueNodeIndex, uint32_t queueIndex, VkQueue* pQueue);
|
typedef VkResult (VKAPI *PFN_vkGetDeviceQueue)(VkDevice device, uint32_t queueNodeIndex, uint32_t queueIndex, VkQueue* pQueue);
|
||||||
typedef VkResult (VKAPI *PFN_vkQueueSubmit)(VkQueue queue, uint32_t cmdBufferCount, const VkCmdBuffer* pCmdBuffers, VkFence fence);
|
typedef VkResult (VKAPI *PFN_vkQueueSubmit)(VkQueue queue, uint32_t cmdBufferCount, const VkCmdBuffer* pCmdBuffers, VkFence fence);
|
||||||
typedef VkResult (VKAPI *PFN_vkQueueAddMemReferences)(VkQueue queue, uint32_t count, const VkDeviceMemory* pMems);
|
|
||||||
typedef VkResult (VKAPI *PFN_vkQueueRemoveMemReferences)(VkQueue queue, uint32_t count, const VkDeviceMemory* pMems);
|
|
||||||
typedef VkResult (VKAPI *PFN_vkQueueWaitIdle)(VkQueue queue);
|
typedef VkResult (VKAPI *PFN_vkQueueWaitIdle)(VkQueue queue);
|
||||||
typedef VkResult (VKAPI *PFN_vkDeviceWaitIdle)(VkDevice device);
|
typedef VkResult (VKAPI *PFN_vkDeviceWaitIdle)(VkDevice device);
|
||||||
typedef VkResult (VKAPI *PFN_vkAllocMemory)(VkDevice device, const VkMemoryAllocInfo* pAllocInfo, VkDeviceMemory* pMem);
|
typedef VkResult (VKAPI *PFN_vkAllocMemory)(VkDevice device, const VkMemoryAllocInfo* pAllocInfo, VkDeviceMemory* pMem);
|
||||||
|
@ -2171,16 +2168,6 @@ VkResult VKAPI vkQueueSubmit(
|
||||||
const VkCmdBuffer* pCmdBuffers,
|
const VkCmdBuffer* pCmdBuffers,
|
||||||
VkFence fence);
|
VkFence fence);
|
||||||
|
|
||||||
VkResult VKAPI vkQueueAddMemReferences(
|
|
||||||
VkQueue queue,
|
|
||||||
uint32_t count,
|
|
||||||
const VkDeviceMemory* pMems);
|
|
||||||
|
|
||||||
VkResult VKAPI vkQueueRemoveMemReferences(
|
|
||||||
VkQueue queue,
|
|
||||||
uint32_t count,
|
|
||||||
const VkDeviceMemory* pMems);
|
|
||||||
|
|
||||||
VkResult VKAPI vkQueueWaitIdle(
|
VkResult VKAPI vkQueueWaitIdle(
|
||||||
VkQueue queue);
|
VkQueue queue);
|
||||||
|
|
||||||
|
|
|
@ -238,7 +238,6 @@ VkResult anv_GetPhysicalDeviceInfo(
|
||||||
queue_properties->queueFlags = 0;
|
queue_properties->queueFlags = 0;
|
||||||
queue_properties->queueCount = 1;
|
queue_properties->queueCount = 1;
|
||||||
queue_properties->supportsTimestamps = true;
|
queue_properties->supportsTimestamps = true;
|
||||||
queue_properties->maxMemReferences = 256;
|
|
||||||
return VK_SUCCESS;
|
return VK_SUCCESS;
|
||||||
|
|
||||||
case VK_PHYSICAL_DEVICE_INFO_TYPE_MEMORY_PROPERTIES:
|
case VK_PHYSICAL_DEVICE_INFO_TYPE_MEMORY_PROPERTIES:
|
||||||
|
@ -796,22 +795,6 @@ VkResult anv_QueueSubmit(
|
||||||
return VK_SUCCESS;
|
return VK_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
VkResult anv_QueueAddMemReferences(
|
|
||||||
VkQueue queue,
|
|
||||||
uint32_t count,
|
|
||||||
const VkDeviceMemory* pMems)
|
|
||||||
{
|
|
||||||
return VK_SUCCESS;
|
|
||||||
}
|
|
||||||
|
|
||||||
VkResult anv_QueueRemoveMemReferences(
|
|
||||||
VkQueue queue,
|
|
||||||
uint32_t count,
|
|
||||||
const VkDeviceMemory* pMems)
|
|
||||||
{
|
|
||||||
return VK_SUCCESS;
|
|
||||||
}
|
|
||||||
|
|
||||||
VkResult anv_QueueWaitIdle(
|
VkResult anv_QueueWaitIdle(
|
||||||
VkQueue _queue)
|
VkQueue _queue)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue