Commit 063d3d18 authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

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

parent 17909a0c
...@@ -437,11 +437,6 @@ struct shader_constant_arg ...@@ -437,11 +437,6 @@ struct shader_constant_arg
BOOL pshader; BOOL pshader;
}; };
struct shader_constant_context
{
struct shader_constant_data return_data_buffer;
};
static const struct shader_constant_data shader_constant_poison_data = static const struct shader_constant_data shader_constant_poison_data =
{ {
{0x1337c0de, 0x1337c0de, 0x1337c0de, 0x1337c0de}, {0x1337c0de, 0x1337c0de, 0x1337c0de, 0x1337c0de},
...@@ -548,10 +543,7 @@ static void shader_constant_check_data(IDirect3DDevice9 *device, unsigned int ch ...@@ -548,10 +543,7 @@ static void shader_constant_check_data(IDirect3DDevice9 *device, unsigned int ch
static HRESULT shader_constant_setup_handler(struct state_test *test) static HRESULT shader_constant_setup_handler(struct state_test *test)
{ {
struct shader_constant_context *ctx = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*ctx)); test->test_context = NULL;
if (ctx == NULL) return E_FAIL;
test->test_context = ctx;
test->test_data_in = &shader_constant_test_data; test->test_data_in = &shader_constant_test_data;
test->test_data_out = &shader_constant_test_data; test->test_data_out = &shader_constant_test_data;
test->default_data = &shader_constant_default_data; test->default_data = &shader_constant_default_data;
...@@ -590,11 +582,6 @@ struct light_arg ...@@ -590,11 +582,6 @@ struct light_arg
unsigned int idx; unsigned int idx;
}; };
struct light_context
{
struct light_data return_data_buffer;
};
static const struct light_data light_poison_data = static const struct light_data light_poison_data =
{ {
{ {
...@@ -771,10 +758,7 @@ static void light_check_data(IDirect3DDevice9 *device, unsigned int chain_stage, ...@@ -771,10 +758,7 @@ static void light_check_data(IDirect3DDevice9 *device, unsigned int chain_stage,
static HRESULT light_setup_handler(struct state_test *test) static HRESULT light_setup_handler(struct state_test *test)
{ {
struct light_context *ctx = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*ctx)); test->test_context = NULL;
if (ctx == NULL) return E_FAIL;
test->test_context = ctx;
test->test_data_in = &light_test_data_in; test->test_data_in = &light_test_data_in;
test->test_data_out = &light_test_data_out; test->test_data_out = &light_test_data_out;
test->default_data = &light_default_data; test->default_data = &light_default_data;
...@@ -810,11 +794,6 @@ struct transform_data ...@@ -810,11 +794,6 @@ struct transform_data
D3DMATRIX world255; D3DMATRIX world255;
}; };
struct transform_context
{
struct transform_data return_data_buffer;
};
static const struct transform_data transform_default_data = static const struct transform_data transform_default_data =
{ {
{{{ {{{
...@@ -1027,10 +1006,7 @@ static void transform_check_data(IDirect3DDevice9 *device, unsigned int chain_st ...@@ -1027,10 +1006,7 @@ static void transform_check_data(IDirect3DDevice9 *device, unsigned int chain_st
static HRESULT transform_setup_handler(struct state_test *test) static HRESULT transform_setup_handler(struct state_test *test)
{ {
struct transform_context *ctx = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*ctx)); test->test_context = NULL;
if (ctx == NULL) return E_FAIL;
test->test_context = ctx;
test->test_data_in = &transform_test_data; test->test_data_in = &transform_test_data;
test->test_data_out = &transform_test_data; test->test_data_out = &transform_test_data;
test->default_data = &transform_default_data; test->default_data = &transform_default_data;
...@@ -1178,7 +1154,6 @@ struct render_state_arg ...@@ -1178,7 +1154,6 @@ struct render_state_arg
struct render_state_context struct render_state_context
{ {
struct render_state_data return_data_buffer;
struct render_state_data default_data_buffer; struct render_state_data default_data_buffer;
struct render_state_data test_data_buffer; struct render_state_data test_data_buffer;
struct render_state_data poison_data_buffer; struct render_state_data poison_data_buffer;
......
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