VkDeviceMemory mem,
VkDeviceSize memOffset)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult vkQueueBindImageMemoryRange(
VkDeviceMemory mem,
VkDeviceSize memOffset)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkCreateFence(
const VkFenceCreateInfo* pCreateInfo,
VkFence* pFence)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkResetFences(
uint32_t fenceCount,
VkFence* pFences)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkGetFenceStatus(
VkDevice device,
VkFence fence)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkWaitForFences(
bool32_t waitAll,
uint64_t timeout)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
// Queue semaphore functions
const VkSemaphoreCreateInfo* pCreateInfo,
VkSemaphore* pSemaphore)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkQueueSignalSemaphore(
VkQueue queue,
VkSemaphore semaphore)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkQueueWaitSemaphore(
VkQueue queue,
VkSemaphore semaphore)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
// Event functions
const VkEventCreateInfo* pCreateInfo,
VkEvent* pEvent)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkGetEventStatus(
VkDevice device,
VkEvent event)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkSetEvent(
VkDevice device,
VkEvent event)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkResetEvent(
VkDevice device,
VkEvent event)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
// Query functions
void* pData,
VkQueryResultFlags flags)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
// Format capabilities
size_t* pDataSize,
void* pData)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
// Buffer functions
VkDevice device,
VkDescriptorUpdateMode updateMode)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkEndDescriptorPoolUpdate(
VkDevice device,
VkCmdBuffer cmd)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkCreateDescriptorPool(
const VkDescriptorPoolCreateInfo* pCreateInfo,
VkDescriptorPool* pDescriptorPool)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkResetDescriptorPool(
VkDevice device,
VkDescriptorPool descriptorPool)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
VkResult VKAPI vkAllocDescriptorSets(
uint32_t count,
const VkDescriptorSet* pDescriptorSets)
{
+ stub();
}
void VKAPI vkUpdateDescriptors(
const VkDynamicDsStateCreateInfo* pCreateInfo,
VkDynamicDsState* pState)
{
- return VK_UNSUPPORTED;
+ stub_return(VK_UNSUPPORTED);
}
// Command buffer functions
uint32_t y,
uint32_t z)
{
+ stub();
}
void VKAPI vkCmdDispatchIndirect(
VkBuffer buffer,
VkDeviceSize offset)
{
+ stub();
}
void VKAPI vkCmdSetEvent(
VkEvent event,
VkPipeEvent pipeEvent)
{
+ stub();
}
void VKAPI vkCmdResetEvent(
VkEvent event,
VkPipeEvent pipeEvent)
{
+ stub();
}
void VKAPI vkCmdWaitEvents(
uint32_t memBarrierCount,
const void** ppMemBarriers)
{
+ stub();
}
void VKAPI vkCmdPipelineBarrier(
uint32_t memBarrierCount,
const void** ppMemBarriers)
{
+ stub();
}
static void
uint32_t startQuery,
uint32_t queryCount)
{
+ stub();
}
#define TIMESTAMP 0x44070
VkDeviceSize destStride,
VkQueryResultFlags flags)
{
+ stub();
}
void VKAPI vkCmdInitAtomicCounters(
uint32_t counterCount,
const uint32_t* pData)
{
+ stub();
}
void VKAPI vkCmdLoadAtomicCounters(
VkBuffer srcBuffer,
VkDeviceSize srcOffset)
{
+ stub();
}
void VKAPI vkCmdSaveAtomicCounters(
VkBuffer destBuffer,
VkDeviceSize destOffset)
{
+ stub();
}
VkResult VKAPI vkCreateFramebuffer(
VkCmdBuffer cmdBuffer,
VkRenderPass renderPass)
{
+ stub();
}
uint32_t regionCount,
const VkBufferCopy* pRegions)
{
+ stub();
}
void VKAPI vkCmdCopyImage(
uint32_t regionCount,
const VkImageCopy* pRegions)
{
+ stub();
}
void VKAPI vkCmdBlitImage(
uint32_t regionCount,
const VkImageBlit* pRegions)
{
+ stub();
}
void VKAPI vkCmdCopyBufferToImage(
uint32_t regionCount,
const VkBufferImageCopy* pRegions)
{
+ stub();
}
void VKAPI vkCmdCopyImageToBuffer(
uint32_t regionCount,
const VkBufferImageCopy* pRegions)
{
+ stub();
}
void VKAPI vkCmdCloneImageData(
VkImage destImage,
VkImageLayout destImageLayout)
{
+ stub();
}
void VKAPI vkCmdUpdateBuffer(
VkDeviceSize dataSize,
const uint32_t* pData)
{
+ stub();
}
void VKAPI vkCmdFillBuffer(
VkDeviceSize fillSize,
uint32_t data)
{
+ stub();
}
void VKAPI vkCmdClearColorImage(
uint32_t rangeCount,
const VkImageSubresourceRange* pRanges)
{
+ stub();
}
void VKAPI vkCmdClearDepthStencil(
uint32_t rangeCount,
const VkImageSubresourceRange* pRanges)
{
+ stub();
}
void VKAPI vkCmdResolveImage(
uint32_t regionCount,
const VkImageResolve* pRegions)
{
+ stub();
}
void