reuse command buffers flag
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#include "loader/src/gryphn_command_functions.h"
|
||||
|
||||
gnReturnCode checkCommandPoolAllocateCommandBuffers(gnCommandBufferHandle* commandBuffers, uint32_t count, gnCommandPoolHandle pool);
|
||||
gnReturnCode checkBeginCommandBuffer(gnCommandBufferHandle commandBuffer);
|
||||
void checkResetCommandBuffer(gnCommandBufferHandle commandBuffer);
|
||||
gnReturnCode checkEndCommandBuffer(gnCommandBufferHandle commandBuffer);
|
||||
void checkDestroyCommandBuffer(gnCommandBufferHandle commandBuffer);
|
||||
|
||||
void checkCommandBeginRenderPass(gnCommandBufferHandle buffer, gnRenderPassInfo passInfo);
|
||||
void checkCommandEndRenderPass(gnCommandBufferHandle buffer);
|
||||
|
||||
void checkCommandBindGraphicsPipeline(gnCommandBufferHandle buffer, gnGraphicsPipelineHandle graphicsPipeline);
|
||||
void checkCommandSetViewport(gnCommandBufferHandle buffer, gnViewport viewport);
|
||||
void checkCommandSetScissor(gnCommandBufferHandle buffer, gnScissor scissor);
|
||||
void checkCommandBindUniform(gnCommandBufferHandle buffer, gnUniform uniform, uint32_t set);
|
||||
void checkCommandPushConstant(gnCommandBufferHandle buffer, gnPushConstantLayout layout, void* data);
|
||||
|
||||
void checkCommandBindBuffer(gnCommandBufferHandle buffer, gnBufferHandle bufferToBind, gnBufferType type);
|
||||
void checkCommandDraw(gnCommandBufferHandle buffer, int vertexCount, int firstVertex, int instanceCount, int firstInstance);
|
||||
void checkCommandDrawIndexed(gnCommandBufferHandle buffer, gnIndexType type, int indexCount, int firstIndex, int vertexOffset, int instanceCount, int firstInstance);
|
Reference in New Issue
Block a user