vk: Remove atomic counters stubs
This commit is contained in:
@@ -1348,7 +1348,6 @@ typedef struct VkPhysicalDeviceQueueProperties_
|
|||||||
{
|
{
|
||||||
VkQueueFlags queueFlags; // Queue flags
|
VkQueueFlags queueFlags; // Queue flags
|
||||||
uint32_t queueCount;
|
uint32_t queueCount;
|
||||||
uint32_t maxAtomicCounters;
|
|
||||||
bool32_t supportsTimestamps;
|
bool32_t supportsTimestamps;
|
||||||
uint32_t maxMemReferences; // Tells how many memory references can be active for the given queue
|
uint32_t maxMemReferences; // Tells how many memory references can be active for the given queue
|
||||||
} VkPhysicalDeviceQueueProperties;
|
} VkPhysicalDeviceQueueProperties;
|
||||||
@@ -2218,9 +2217,6 @@ typedef void (VKAPI *PFN_vkCmdEndQuery)(VkCmdBuffer cmdBuffer, VkQueryPool query
|
|||||||
typedef void (VKAPI *PFN_vkCmdResetQueryPool)(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount);
|
typedef void (VKAPI *PFN_vkCmdResetQueryPool)(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount);
|
||||||
typedef void (VKAPI *PFN_vkCmdWriteTimestamp)(VkCmdBuffer cmdBuffer, VkTimestampType timestampType, VkBuffer destBuffer, VkDeviceSize destOffset);
|
typedef void (VKAPI *PFN_vkCmdWriteTimestamp)(VkCmdBuffer cmdBuffer, VkTimestampType timestampType, VkBuffer destBuffer, VkDeviceSize destOffset);
|
||||||
typedef void (VKAPI *PFN_vkCmdCopyQueryPoolResults)(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount, VkBuffer destBuffer, VkDeviceSize destOffset, VkDeviceSize destStride, VkQueryResultFlags flags);
|
typedef void (VKAPI *PFN_vkCmdCopyQueryPoolResults)(VkCmdBuffer cmdBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount, VkBuffer destBuffer, VkDeviceSize destOffset, VkDeviceSize destStride, VkQueryResultFlags flags);
|
||||||
typedef void (VKAPI *PFN_vkCmdInitAtomicCounters)(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, const uint32_t* pData);
|
|
||||||
typedef void (VKAPI *PFN_vkCmdLoadAtomicCounters)(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, VkBuffer srcBuffer, VkDeviceSize srcOffset);
|
|
||||||
typedef void (VKAPI *PFN_vkCmdSaveAtomicCounters)(VkCmdBuffer cmdBuffer, VkPipelineBindPoint pipelineBindPoint, uint32_t startCounter, uint32_t counterCount, VkBuffer destBuffer, VkDeviceSize destOffset);
|
|
||||||
typedef VkResult (VKAPI *PFN_vkCreateFramebuffer)(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, VkFramebuffer* pFramebuffer);
|
typedef VkResult (VKAPI *PFN_vkCreateFramebuffer)(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, VkFramebuffer* pFramebuffer);
|
||||||
typedef VkResult (VKAPI *PFN_vkCreateRenderPass)(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, VkRenderPass* pRenderPass);
|
typedef VkResult (VKAPI *PFN_vkCreateRenderPass)(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, VkRenderPass* pRenderPass);
|
||||||
typedef void (VKAPI *PFN_vkCmdBeginRenderPass)(VkCmdBuffer cmdBuffer, const VkRenderPassBegin* pRenderPassBegin);
|
typedef void (VKAPI *PFN_vkCmdBeginRenderPass)(VkCmdBuffer cmdBuffer, const VkRenderPassBegin* pRenderPassBegin);
|
||||||
@@ -2871,29 +2867,6 @@ void VKAPI vkCmdCopyQueryPoolResults(
|
|||||||
VkDeviceSize destStride,
|
VkDeviceSize destStride,
|
||||||
VkQueryResultFlags flags);
|
VkQueryResultFlags flags);
|
||||||
|
|
||||||
void VKAPI vkCmdInitAtomicCounters(
|
|
||||||
VkCmdBuffer cmdBuffer,
|
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
|
||||||
uint32_t startCounter,
|
|
||||||
uint32_t counterCount,
|
|
||||||
const uint32_t* pData);
|
|
||||||
|
|
||||||
void VKAPI vkCmdLoadAtomicCounters(
|
|
||||||
VkCmdBuffer cmdBuffer,
|
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
|
||||||
uint32_t startCounter,
|
|
||||||
uint32_t counterCount,
|
|
||||||
VkBuffer srcBuffer,
|
|
||||||
VkDeviceSize srcOffset);
|
|
||||||
|
|
||||||
void VKAPI vkCmdSaveAtomicCounters(
|
|
||||||
VkCmdBuffer cmdBuffer,
|
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
|
||||||
uint32_t startCounter,
|
|
||||||
uint32_t counterCount,
|
|
||||||
VkBuffer destBuffer,
|
|
||||||
VkDeviceSize destOffset);
|
|
||||||
|
|
||||||
VkResult VKAPI vkCreateFramebuffer(
|
VkResult VKAPI vkCreateFramebuffer(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
const VkFramebufferCreateInfo* pCreateInfo,
|
const VkFramebufferCreateInfo* pCreateInfo,
|
||||||
|
@@ -237,7 +237,6 @@ VkResult anv_GetPhysicalDeviceInfo(
|
|||||||
|
|
||||||
queue_properties->queueFlags = 0;
|
queue_properties->queueFlags = 0;
|
||||||
queue_properties->queueCount = 1;
|
queue_properties->queueCount = 1;
|
||||||
queue_properties->maxAtomicCounters = 0;
|
|
||||||
queue_properties->supportsTimestamps = true;
|
queue_properties->supportsTimestamps = true;
|
||||||
queue_properties->maxMemReferences = 256;
|
queue_properties->maxMemReferences = 256;
|
||||||
return VK_SUCCESS;
|
return VK_SUCCESS;
|
||||||
@@ -3608,38 +3607,6 @@ void anv_CmdPipelineBarrier(
|
|||||||
GEN8_PIPE_CONTROL_pack(&cmd_buffer->batch, dw, &cmd);
|
GEN8_PIPE_CONTROL_pack(&cmd_buffer->batch, dw, &cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
void anv_CmdInitAtomicCounters(
|
|
||||||
VkCmdBuffer cmdBuffer,
|
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
|
||||||
uint32_t startCounter,
|
|
||||||
uint32_t counterCount,
|
|
||||||
const uint32_t* pData)
|
|
||||||
{
|
|
||||||
stub();
|
|
||||||
}
|
|
||||||
|
|
||||||
void anv_CmdLoadAtomicCounters(
|
|
||||||
VkCmdBuffer cmdBuffer,
|
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
|
||||||
uint32_t startCounter,
|
|
||||||
uint32_t counterCount,
|
|
||||||
VkBuffer srcBuffer,
|
|
||||||
VkDeviceSize srcOffset)
|
|
||||||
{
|
|
||||||
stub();
|
|
||||||
}
|
|
||||||
|
|
||||||
void anv_CmdSaveAtomicCounters(
|
|
||||||
VkCmdBuffer cmdBuffer,
|
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
|
||||||
uint32_t startCounter,
|
|
||||||
uint32_t counterCount,
|
|
||||||
VkBuffer destBuffer,
|
|
||||||
VkDeviceSize destOffset)
|
|
||||||
{
|
|
||||||
stub();
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
anv_framebuffer_destroy(struct anv_device *device,
|
anv_framebuffer_destroy(struct anv_device *device,
|
||||||
struct anv_object *object,
|
struct anv_object *object,
|
||||||
|
Reference in New Issue
Block a user