tests: Move the drawing and readback implementation to the d3d12 shader runner.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura
2022-01-26 19:40:28 -06:00
committed by Alexandre Julliard
parent 85d61f0c64
commit 09e3018b6d
6 changed files with 352 additions and 259 deletions

View File

@@ -19,10 +19,7 @@
#ifndef __VKD3D_D3D12_TEST_UTILS_H
#define __VKD3D_D3D12_TEST_UTILS_H
struct vec4
{
float x, y, z, w;
};
#include "utils.h"
#define wait_queue_idle(a, b) wait_queue_idle_(__LINE__, a, b)
static void wait_queue_idle_(unsigned int line, ID3D12Device *device, ID3D12CommandQueue *queue);