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:
Józef Kucia
2019-04-24 16:05:43 +02:00
committed by Alexandre Julliard
parent 14f9f03fd6
commit cbab2362ce
2 changed files with 587 additions and 77 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -81,6 +81,12 @@ static inline void destroy_event(HANDLE 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
#define INFINITE VKD3D_INFINITE
#define WAIT_OBJECT_0 VKD3D_WAIT_OBJECT_0
@@ -105,6 +111,8 @@ static inline void destroy_event(HANDLE event)
{
vkd3d_destroy_event(event);
}
#define get_d3d12_pfn(name) (name)
#endif
typedef void (*thread_main_pfn)(void *data);