mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
tests: Add tests for root signature 1.1 bytecode.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
committed by
Alexandre Julliard
parent
14f9f03fd6
commit
cbab2362ce
602
tests/d3d12.c
602
tests/d3d12.c
File diff suppressed because it is too large
Load Diff
@@ -81,6 +81,12 @@ static inline void destroy_event(HANDLE event)
|
|||||||
{
|
{
|
||||||
CloseHandle(event);
|
CloseHandle(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define get_d3d12_pfn(name) get_d3d12_pfn_(#name)
|
||||||
|
static inline void *get_d3d12_pfn_(const char *name)
|
||||||
|
{
|
||||||
|
return GetProcAddress(GetModuleHandleA("d3d12.dll"), name);
|
||||||
|
}
|
||||||
#else
|
#else
|
||||||
#define INFINITE VKD3D_INFINITE
|
#define INFINITE VKD3D_INFINITE
|
||||||
#define WAIT_OBJECT_0 VKD3D_WAIT_OBJECT_0
|
#define WAIT_OBJECT_0 VKD3D_WAIT_OBJECT_0
|
||||||
@@ -105,6 +111,8 @@ static inline void destroy_event(HANDLE event)
|
|||||||
{
|
{
|
||||||
vkd3d_destroy_event(event);
|
vkd3d_destroy_event(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define get_d3d12_pfn(name) (name)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef void (*thread_main_pfn)(void *data);
|
typedef void (*thread_main_pfn)(void *data);
|
||||||
|
|||||||
Reference in New Issue
Block a user