vulkan/overlay: make overriden functions static
And fix the unused CmdDrawIndirect. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This commit is contained in:
@@ -1527,7 +1527,7 @@ static void before_present(struct swapchain_data *swapchain_data,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_CreateSwapchainKHR(
|
static VkResult overlay_CreateSwapchainKHR(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
const VkSwapchainCreateInfoKHR* pCreateInfo,
|
const VkSwapchainCreateInfoKHR* pCreateInfo,
|
||||||
const VkAllocationCallbacks* pAllocator,
|
const VkAllocationCallbacks* pAllocator,
|
||||||
@@ -1542,7 +1542,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_CreateSwapchainKHR(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_DestroySwapchainKHR(
|
static void overlay_DestroySwapchainKHR(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
VkSwapchainKHR swapchain,
|
VkSwapchainKHR swapchain,
|
||||||
const VkAllocationCallbacks* pAllocator)
|
const VkAllocationCallbacks* pAllocator)
|
||||||
@@ -1554,7 +1554,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_DestroySwapchainKHR(
|
|||||||
destroy_swapchain_data(swapchain_data);
|
destroy_swapchain_data(swapchain_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_QueuePresentKHR(
|
static VkResult overlay_QueuePresentKHR(
|
||||||
VkQueue queue,
|
VkQueue queue,
|
||||||
const VkPresentInfoKHR* pPresentInfo)
|
const VkPresentInfoKHR* pPresentInfo)
|
||||||
{
|
{
|
||||||
@@ -1664,7 +1664,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_QueuePresentKHR(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_AcquireNextImageKHR(
|
static VkResult overlay_AcquireNextImageKHR(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
VkSwapchainKHR swapchain,
|
VkSwapchainKHR swapchain,
|
||||||
uint64_t timeout,
|
uint64_t timeout,
|
||||||
@@ -1686,7 +1686,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_AcquireNextImageKHR(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_AcquireNextImage2KHR(
|
static VkResult overlay_AcquireNextImage2KHR(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
const VkAcquireNextImageInfoKHR* pAcquireInfo,
|
const VkAcquireNextImageInfoKHR* pAcquireInfo,
|
||||||
uint32_t* pImageIndex)
|
uint32_t* pImageIndex)
|
||||||
@@ -1704,7 +1704,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_AcquireNextImage2KHR(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDraw(
|
static void overlay_CmdDraw(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
uint32_t vertexCount,
|
uint32_t vertexCount,
|
||||||
uint32_t instanceCount,
|
uint32_t instanceCount,
|
||||||
@@ -1718,7 +1718,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDraw(
|
|||||||
firstVertex, firstInstance);
|
firstVertex, firstInstance);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndexed(
|
static void overlay_CmdDrawIndexed(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
uint32_t indexCount,
|
uint32_t indexCount,
|
||||||
uint32_t instanceCount,
|
uint32_t instanceCount,
|
||||||
@@ -1733,7 +1733,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndexed(
|
|||||||
firstIndex, vertexOffset, firstInstance);
|
firstIndex, vertexOffset, firstInstance);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndirect(
|
static void overlay_CmdDrawIndirect(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkBuffer buffer,
|
VkBuffer buffer,
|
||||||
VkDeviceSize offset,
|
VkDeviceSize offset,
|
||||||
@@ -1746,7 +1746,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndirect(
|
|||||||
device_data->vtable.CmdDrawIndirect(commandBuffer, buffer, offset, drawCount, stride);
|
device_data->vtable.CmdDrawIndirect(commandBuffer, buffer, offset, drawCount, stride);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndexedIndirect(
|
static void overlay_CmdDrawIndexedIndirect(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkBuffer buffer,
|
VkBuffer buffer,
|
||||||
VkDeviceSize offset,
|
VkDeviceSize offset,
|
||||||
@@ -1759,7 +1759,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndexedIndirect(
|
|||||||
device_data->vtable.CmdDrawIndexedIndirect(commandBuffer, buffer, offset, drawCount, stride);
|
device_data->vtable.CmdDrawIndexedIndirect(commandBuffer, buffer, offset, drawCount, stride);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndirectCountKHR(
|
static void overlay_CmdDrawIndirectCountKHR(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkBuffer buffer,
|
VkBuffer buffer,
|
||||||
VkDeviceSize offset,
|
VkDeviceSize offset,
|
||||||
@@ -1776,7 +1776,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndirectCountKHR(
|
|||||||
maxDrawCount, stride);
|
maxDrawCount, stride);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndexedIndirectCountKHR(
|
static void overlay_CmdDrawIndexedIndirectCountKHR(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkBuffer buffer,
|
VkBuffer buffer,
|
||||||
VkDeviceSize offset,
|
VkDeviceSize offset,
|
||||||
@@ -1793,7 +1793,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDrawIndexedIndirectCountKHR(
|
|||||||
maxDrawCount, stride);
|
maxDrawCount, stride);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDispatch(
|
static void overlay_CmdDispatch(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
uint32_t groupCountX,
|
uint32_t groupCountX,
|
||||||
uint32_t groupCountY,
|
uint32_t groupCountY,
|
||||||
@@ -1805,7 +1805,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDispatch(
|
|||||||
device_data->vtable.CmdDispatch(commandBuffer, groupCountX, groupCountY, groupCountZ);
|
device_data->vtable.CmdDispatch(commandBuffer, groupCountX, groupCountY, groupCountZ);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdDispatchIndirect(
|
static void overlay_CmdDispatchIndirect(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkBuffer buffer,
|
VkBuffer buffer,
|
||||||
VkDeviceSize offset)
|
VkDeviceSize offset)
|
||||||
@@ -1816,7 +1816,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdDispatchIndirect(
|
|||||||
device_data->vtable.CmdDispatchIndirect(commandBuffer, buffer, offset);
|
device_data->vtable.CmdDispatchIndirect(commandBuffer, buffer, offset);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdBindPipeline(
|
static void overlay_CmdBindPipeline(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkPipelineBindPoint pipelineBindPoint,
|
VkPipelineBindPoint pipelineBindPoint,
|
||||||
VkPipeline pipeline)
|
VkPipeline pipeline)
|
||||||
@@ -1832,7 +1832,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdBindPipeline(
|
|||||||
device_data->vtable.CmdBindPipeline(commandBuffer, pipelineBindPoint, pipeline);
|
device_data->vtable.CmdBindPipeline(commandBuffer, pipelineBindPoint, pipeline);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_BeginCommandBuffer(
|
static VkResult overlay_BeginCommandBuffer(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
const VkCommandBufferBeginInfo* pBeginInfo)
|
const VkCommandBufferBeginInfo* pBeginInfo)
|
||||||
{
|
{
|
||||||
@@ -1909,7 +1909,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_BeginCommandBuffer(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_EndCommandBuffer(
|
static VkResult overlay_EndCommandBuffer(
|
||||||
VkCommandBuffer commandBuffer)
|
VkCommandBuffer commandBuffer)
|
||||||
{
|
{
|
||||||
struct command_buffer_data *cmd_buffer_data = FIND_CMD_BUFFER_DATA(commandBuffer);
|
struct command_buffer_data *cmd_buffer_data = FIND_CMD_BUFFER_DATA(commandBuffer);
|
||||||
@@ -1930,7 +1930,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_EndCommandBuffer(
|
|||||||
return device_data->vtable.EndCommandBuffer(commandBuffer);
|
return device_data->vtable.EndCommandBuffer(commandBuffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_ResetCommandBuffer(
|
static VkResult overlay_ResetCommandBuffer(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
VkCommandBufferResetFlags flags)
|
VkCommandBufferResetFlags flags)
|
||||||
{
|
{
|
||||||
@@ -1942,7 +1942,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_ResetCommandBuffer(
|
|||||||
return device_data->vtable.ResetCommandBuffer(commandBuffer, flags);
|
return device_data->vtable.ResetCommandBuffer(commandBuffer, flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_CmdExecuteCommands(
|
static void overlay_CmdExecuteCommands(
|
||||||
VkCommandBuffer commandBuffer,
|
VkCommandBuffer commandBuffer,
|
||||||
uint32_t commandBufferCount,
|
uint32_t commandBufferCount,
|
||||||
const VkCommandBuffer* pCommandBuffers)
|
const VkCommandBuffer* pCommandBuffers)
|
||||||
@@ -1961,7 +1961,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_CmdExecuteCommands(
|
|||||||
device_data->vtable.CmdExecuteCommands(commandBuffer, commandBufferCount, pCommandBuffers);
|
device_data->vtable.CmdExecuteCommands(commandBuffer, commandBufferCount, pCommandBuffers);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_AllocateCommandBuffers(
|
static VkResult overlay_AllocateCommandBuffers(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
const VkCommandBufferAllocateInfo* pAllocateInfo,
|
const VkCommandBufferAllocateInfo* pAllocateInfo,
|
||||||
VkCommandBuffer* pCommandBuffers)
|
VkCommandBuffer* pCommandBuffers)
|
||||||
@@ -2018,7 +2018,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_AllocateCommandBuffers(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_FreeCommandBuffers(
|
static void overlay_FreeCommandBuffers(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
VkCommandPool commandPool,
|
VkCommandPool commandPool,
|
||||||
uint32_t commandBufferCount,
|
uint32_t commandBufferCount,
|
||||||
@@ -2051,7 +2051,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_FreeCommandBuffers(
|
|||||||
commandBufferCount, pCommandBuffers);
|
commandBufferCount, pCommandBuffers);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_QueueSubmit(
|
static VkResult overlay_QueueSubmit(
|
||||||
VkQueue queue,
|
VkQueue queue,
|
||||||
uint32_t submitCount,
|
uint32_t submitCount,
|
||||||
const VkSubmitInfo* pSubmits,
|
const VkSubmitInfo* pSubmits,
|
||||||
@@ -2091,7 +2091,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_QueueSubmit(
|
|||||||
return device_data->vtable.QueueSubmit(queue, submitCount, pSubmits, fence);
|
return device_data->vtable.QueueSubmit(queue, submitCount, pSubmits, fence);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_CreateDevice(
|
static VkResult overlay_CreateDevice(
|
||||||
VkPhysicalDevice physicalDevice,
|
VkPhysicalDevice physicalDevice,
|
||||||
const VkDeviceCreateInfo* pCreateInfo,
|
const VkDeviceCreateInfo* pCreateInfo,
|
||||||
const VkAllocationCallbacks* pAllocator,
|
const VkAllocationCallbacks* pAllocator,
|
||||||
@@ -2143,7 +2143,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_CreateDevice(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_DestroyDevice(
|
static void overlay_DestroyDevice(
|
||||||
VkDevice device,
|
VkDevice device,
|
||||||
const VkAllocationCallbacks* pAllocator)
|
const VkAllocationCallbacks* pAllocator)
|
||||||
{
|
{
|
||||||
@@ -2153,7 +2153,7 @@ VKAPI_ATTR void VKAPI_CALL overlay_DestroyDevice(
|
|||||||
destroy_device_data(device_data);
|
destroy_device_data(device_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR VkResult VKAPI_CALL overlay_CreateInstance(
|
static VkResult overlay_CreateInstance(
|
||||||
const VkInstanceCreateInfo* pCreateInfo,
|
const VkInstanceCreateInfo* pCreateInfo,
|
||||||
const VkAllocationCallbacks* pAllocator,
|
const VkAllocationCallbacks* pAllocator,
|
||||||
VkInstance* pInstance)
|
VkInstance* pInstance)
|
||||||
@@ -2195,7 +2195,7 @@ VKAPI_ATTR VkResult VKAPI_CALL overlay_CreateInstance(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
VKAPI_ATTR void VKAPI_CALL overlay_DestroyInstance(
|
static void overlay_DestroyInstance(
|
||||||
VkInstance instance,
|
VkInstance instance,
|
||||||
const VkAllocationCallbacks* pAllocator)
|
const VkAllocationCallbacks* pAllocator)
|
||||||
{
|
{
|
||||||
@@ -2220,6 +2220,7 @@ static const struct {
|
|||||||
|
|
||||||
ADD_HOOK(CmdDraw),
|
ADD_HOOK(CmdDraw),
|
||||||
ADD_HOOK(CmdDrawIndexed),
|
ADD_HOOK(CmdDrawIndexed),
|
||||||
|
ADD_HOOK(CmdDrawIndirect),
|
||||||
ADD_HOOK(CmdDrawIndexedIndirect),
|
ADD_HOOK(CmdDrawIndexedIndirect),
|
||||||
ADD_HOOK(CmdDispatch),
|
ADD_HOOK(CmdDispatch),
|
||||||
ADD_HOOK(CmdDispatchIndirect),
|
ADD_HOOK(CmdDispatchIndirect),
|
||||||
|
Reference in New Issue
Block a user