reuse command buffers flag
This commit is contained in:
@@ -8,3 +8,4 @@ target_include_directories(GryphnFunctionValidator PUBLIC ${CMAKE_CURRENT_SOURCE
|
||||
target_include_directories(GryphnFunctionValidator PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../../)
|
||||
target_include_directories(GryphnFunctionValidator PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../../core/src/)
|
||||
target_include_directories(GryphnFunctionValidator PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../../platform/)
|
||||
target_include_directories(GryphnFunctionValidator PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/)
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#include "function_loader.h"
|
||||
#include "instance_functions.h"
|
||||
#include "device_functions.h"
|
||||
#include "command_functions.h"
|
||||
#include "src/instance_functions.h"
|
||||
#include "src/device_functions.h"
|
||||
#include "src/command_functions.h"
|
||||
|
||||
gnInstanceFunctions loadFunctionLoaderInstanceFunctions() {
|
||||
return (gnInstanceFunctions){
|
||||
@@ -94,6 +94,7 @@ gnCommandFunctions loadFunctionLoaderCommandFunctions() {
|
||||
._gnBeginCommandBuffer = checkBeginCommandBuffer,
|
||||
._gnResetCommandBuffer = checkResetCommandBuffer,
|
||||
._gnEndCommandBuffer = checkEndCommandBuffer,
|
||||
._gnDestroyCommandBuffer = checkDestroyCommandBuffer,
|
||||
|
||||
._gnCommandBeginRenderPass = checkCommandBeginRenderPass,
|
||||
._gnCommandEndRenderPass = checkCommandEndRenderPass,
|
||||
|
@@ -21,6 +21,9 @@ void checkResetCommandBuffer(gnCommandBufferHandle commandBuffer) {
|
||||
gnReturnCode checkEndCommandBuffer(gnCommandBufferHandle commandBuffer) {
|
||||
CHECK_FUNCTION_WITH_RETURN_CODE_COMMAND(commandBuffer->instance, _gnEndCommandBuffer, commandBuffer);
|
||||
}
|
||||
void checkDestroyCommandBuffer(gnCommandBufferHandle buffer) {
|
||||
CHECK_VOID_FUNCTION_COMMAND(buffer->instance, _gnDestroyCommandBuffer, buffer);
|
||||
}
|
||||
|
||||
void checkCommandBeginRenderPass(gnCommandBufferHandle buffer, gnRenderPassInfo passInfo) {
|
||||
CHECK_VOID_FUNCTION_COMMAND(buffer->instance, _gnCommandBeginRenderPass, buffer, passInfo);
|
@@ -4,6 +4,7 @@ gnReturnCode checkCommandPoolAllocateCommandBuffers(gnCommandBufferHandle* comma
|
||||
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);
|
Reference in New Issue
Block a user