adding command list Vulkan support

This commit is contained in:
2024-11-17 10:52:29 +01:00
parent 0b417483f3
commit d8b14d1a7e
29 changed files with 716 additions and 186 deletions

26
Tests/Vulkan/Common.h git.filemode.normal_file
View File

@@ -0,0 +1,26 @@
#ifndef TEST_COMMON_H_
#define TEST_COMMON_H_
#define RUN_TEST_AT_LINE(fn, line) \
{ \
Unity.TestFile = __FILE__; \
Unity.CurrentTestName = #fn; \
Unity.CurrentTestLineNumber = line; \
Unity.NumberOfTests++; \
UNITY_CLR_DETAILS(); \
UNITY_EXEC_TIME_START(); \
if(TEST_PROTECT()) \
fn(); \
UNITY_EXEC_TIME_STOP(); \
UnityConcludeTest(); \
}
#define RUN_TEST(fn) RUN_TEST_AT_LINE(fn, __LINE__);
#include <Pulse.h>
void DebugCallBack(PulseDebugMessageSeverity severity, const char* message);
void SetupPulse(PulseBackend* backend);
void CleanupPulse(PulseBackend backend);
#endif