Commit 17909a0c authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

d3d8: Get rid of the unused "return_data_buffer" in the stateblock tests.

parent 15968fad
......@@ -437,11 +437,6 @@ struct shader_constant_arg
BOOL pshader;
};
struct shader_constant_context
{
struct shader_constant_data return_data_buffer;
};
static const struct shader_constant_data shader_constant_poison_data =
{
{1.0f, 2.0f, 3.0f, 4.0f},
......@@ -508,10 +503,7 @@ static void shader_constant_check_data(IDirect3DDevice8 *device, unsigned int ch
static HRESULT shader_constant_setup_handler(struct state_test *test)
{
struct shader_constant_context *ctx = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*ctx));
if (!ctx) return E_FAIL;
test->test_context = ctx;
test->test_context = NULL;
test->test_data_in = &shader_constant_test_data;
test->test_data_out = &shader_constant_test_data;
test->default_data = &shader_constant_default_data;
......@@ -522,7 +514,6 @@ static HRESULT shader_constant_setup_handler(struct state_test *test)
static void shader_constant_teardown_handler(struct state_test *test)
{
HeapFree(GetProcessHeap(), 0, test->test_context);
}
static void shader_constants_queue_test(struct state_test *test, const struct shader_constant_arg *test_arg)
......@@ -550,11 +541,6 @@ struct light_arg
unsigned int idx;
};
struct light_context
{
struct light_data return_data_buffer;
};
static const struct light_data light_poison_data =
{
{
......@@ -731,10 +717,7 @@ static void light_check_data(IDirect3DDevice8 *device, unsigned int chain_stage,
static HRESULT light_setup_handler(struct state_test *test)
{
struct light_context *ctx = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*ctx));
if (!ctx) return E_FAIL;
test->test_context = ctx;
test->test_context = NULL;
test->test_data_in = &light_test_data_in;
test->test_data_out = &light_test_data_out;
test->default_data = &light_default_data;
......@@ -745,7 +728,6 @@ static HRESULT light_setup_handler(struct state_test *test)
static void light_teardown_handler(struct state_test *test)
{
HeapFree(GetProcessHeap(), 0, test->test_context);
}
static void lights_queue_test(struct state_test *test, const struct light_arg *test_arg)
......@@ -770,11 +752,6 @@ struct transform_data
D3DMATRIX world255;
};
struct transform_context
{
struct transform_data return_data_buffer;
};
static const struct transform_data transform_default_data =
{
{{{
......@@ -989,10 +966,7 @@ static void transform_check_data(IDirect3DDevice8 *device, unsigned int chain_st
static HRESULT transform_setup_handler(struct state_test *test)
{
struct transform_context *ctx = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*ctx));
if (!ctx) return E_FAIL;
test->test_context = ctx;
test->test_context = NULL;
test->test_data_in = &transform_test_data;
test->test_data_out = &transform_test_data;
test->default_data = &transform_default_data;
......@@ -1003,7 +977,6 @@ static HRESULT transform_setup_handler(struct state_test *test)
static void transform_teardown_handler(struct state_test *test)
{
HeapFree(GetProcessHeap(), 0, test->test_context);
}
static void transform_queue_test(struct state_test *test)
......@@ -1105,10 +1078,9 @@ struct render_state_arg
struct render_state_context
{
struct render_state_data return_data_buffer;
struct render_state_data default_data_buffer;
struct render_state_data test_data_buffer;
struct render_state_data poison_data_buffer;
struct render_state_data default_data_buffer;
struct render_state_data test_data_buffer;
struct render_state_data poison_data_buffer;
};
static void render_state_set_handler(IDirect3DDevice8 *device, const struct state_test *test, const void *data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment