Signed-off-by: Zebediah Figura z.figura12@gmail.com --- dlls/wined3d/cs.c | 15 ++++++++------- dlls/wined3d/device.c | 8 ++++---- dlls/wined3d/wined3d_private.h | 7 ++++--- 3 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/dlls/wined3d/cs.c b/dlls/wined3d/cs.c index 390a97a64d3..cbc97d3614a 100644 --- a/dlls/wined3d/cs.c +++ b/dlls/wined3d/cs.c @@ -1046,15 +1046,16 @@ static void acquire_graphics_pipeline_resources(const struct wined3d_state *stat state->unordered_access_view[WINED3D_PIPELINE_GRAPHICS]); }
-void wined3d_cs_emit_draw(struct wined3d_cs *cs, enum wined3d_primitive_type primitive_type, - unsigned int patch_vertex_count, int base_vertex_idx, unsigned int start_idx, - unsigned int index_count, unsigned int start_instance, unsigned int instance_count, bool indexed) +void wined3d_device_context_emit_draw(struct wined3d_device_context *context, + enum wined3d_primitive_type primitive_type, unsigned int patch_vertex_count, int base_vertex_idx, + unsigned int start_idx, unsigned int index_count, unsigned int start_instance, unsigned int instance_count, + bool indexed) { - const struct wined3d_d3d_info *d3d_info = &cs->c.device->adapter->d3d_info; - const struct wined3d_state *state = cs->c.state; + const struct wined3d_d3d_info *d3d_info = &context->device->adapter->d3d_info; + const struct wined3d_state *state = context->state; struct wined3d_cs_draw *op;
- op = wined3d_device_context_require_space(&cs->c, sizeof(*op), WINED3D_CS_QUEUE_DEFAULT); + op = wined3d_device_context_require_space(context, sizeof(*op), WINED3D_CS_QUEUE_DEFAULT); op->opcode = WINED3D_CS_OP_DRAW; op->primitive_type = primitive_type; op->patch_vertex_count = patch_vertex_count; @@ -1068,7 +1069,7 @@ void wined3d_cs_emit_draw(struct wined3d_cs *cs, enum wined3d_primitive_type pri
acquire_graphics_pipeline_resources(state, indexed, d3d_info);
- wined3d_device_context_submit(&cs->c, WINED3D_CS_QUEUE_DEFAULT); + wined3d_device_context_submit(context, WINED3D_CS_QUEUE_DEFAULT); }
void wined3d_cs_emit_draw_indirect(struct wined3d_cs *cs, enum wined3d_primitive_type primitive_type, diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c index 7e123661cdb..a683f4096f6 100644 --- a/dlls/wined3d/device.c +++ b/dlls/wined3d/device.c @@ -4445,7 +4445,7 @@ HRESULT CDECL wined3d_device_draw_primitive(struct wined3d_device *device, UINT
TRACE("device %p, start_vertex %u, vertex_count %u.\n", device, start_vertex, vertex_count);
- wined3d_cs_emit_draw(device->cs, state->primitive_type, + wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, state->patch_vertex_count, 0, start_vertex, vertex_count, 0, 0, false);
return WINED3D_OK; @@ -4459,7 +4459,7 @@ void CDECL wined3d_device_draw_primitive_instanced(struct wined3d_device *device TRACE("device %p, start_vertex %u, vertex_count %u, start_instance %u, instance_count %u.\n", device, start_vertex, vertex_count, start_instance, instance_count);
- wined3d_cs_emit_draw(device->cs, state->primitive_type, state->patch_vertex_count, + wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, state->patch_vertex_count, 0, start_vertex, vertex_count, start_instance, instance_count, false); }
@@ -4490,7 +4490,7 @@ HRESULT CDECL wined3d_device_draw_indexed_primitive(struct wined3d_device *devic return WINED3DERR_INVALIDCALL; }
- wined3d_cs_emit_draw(device->cs, state->primitive_type, state->patch_vertex_count, + wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, state->patch_vertex_count, state->base_vertex_index, start_idx, index_count, 0, 0, true);
return WINED3D_OK; @@ -4504,7 +4504,7 @@ void CDECL wined3d_device_draw_indexed_primitive_instanced(struct wined3d_device TRACE("device %p, start_idx %u, index_count %u, start_instance %u, instance_count %u.\n", device, start_idx, index_count, start_instance, instance_count);
- wined3d_cs_emit_draw(device->cs, state->primitive_type, state->patch_vertex_count, + wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, state->patch_vertex_count, state->base_vertex_index, start_idx, index_count, start_instance, instance_count, true); }
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h index f0205a41c7e..a60c3691c82 100644 --- a/dlls/wined3d/wined3d_private.h +++ b/dlls/wined3d/wined3d_private.h @@ -4735,9 +4735,6 @@ void wined3d_cs_emit_clear_unordered_access_view_uint(struct wined3d_cs *cs, struct wined3d_unordered_access_view *view, const struct wined3d_uvec4 *clear_value) DECLSPEC_HIDDEN; void wined3d_cs_emit_copy_uav_counter(struct wined3d_cs *cs, struct wined3d_buffer *dst_buffer, unsigned int offset, struct wined3d_unordered_access_view *uav) DECLSPEC_HIDDEN; -void wined3d_cs_emit_draw(struct wined3d_cs *cs, enum wined3d_primitive_type primitive_type, - unsigned int patch_vertex_count, int base_vertex_idx, unsigned int start_idx, unsigned int index_count, - unsigned int start_instance, unsigned int instance_count, bool indexed) DECLSPEC_HIDDEN; void wined3d_cs_emit_draw_indirect(struct wined3d_cs *cs, enum wined3d_primitive_type primitive_type, unsigned int patch_vertex_count, struct wined3d_buffer *buffer, unsigned int offset, bool indexed) DECLSPEC_HIDDEN; @@ -4789,6 +4786,10 @@ static inline void wined3d_cs_push_constants(struct wined3d_cs *cs, enum wined3d cs->c.ops->push_constants(&cs->c, p, start_idx, count, constants); }
+void wined3d_device_context_emit_draw(struct wined3d_device_context *context, + enum wined3d_primitive_type primitive_type, unsigned int patch_vertex_count, int base_vertex_idx, + unsigned int start_idx, unsigned int index_count, unsigned int start_instance, unsigned int instance_count, + bool indexed) DECLSPEC_HIDDEN; void wined3d_device_context_emit_set_blend_state(struct wined3d_device_context *context, struct wined3d_blend_state *state, const struct wined3d_color *blend_factor, unsigned int sample_mask) DECLSPEC_HIDDEN;
Signed-off-by: Zebediah Figura z.figura12@gmail.com --- dlls/wined3d/device.c | 22 ++++++++++++++-------- dlls/wined3d/wined3d.spec | 1 + include/wine/wined3d.h | 2 ++ 3 files changed, 17 insertions(+), 8 deletions(-)
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c index a683f4096f6..71ca6740c37 100644 --- a/dlls/wined3d/device.c +++ b/dlls/wined3d/device.c @@ -2397,6 +2397,18 @@ void CDECL wined3d_device_context_set_stream_output(struct wined3d_device_contex wined3d_buffer_decref(prev_buffer); }
+void CDECL wined3d_device_context_draw(struct wined3d_device_context *context, unsigned int start_vertex, + unsigned int vertex_count, unsigned int start_instance, unsigned int instance_count) +{ + struct wined3d_state *state = context->state; + + TRACE("context %p, start_vertex %u, vertex_count %u, start_instance %u, instance_count %u.\n", + context, start_vertex, vertex_count, start_instance, instance_count); + + wined3d_device_context_emit_draw(context, state->primitive_type, state->patch_vertex_count, + 0, start_vertex, vertex_count, start_instance, instance_count, false); +} + void CDECL wined3d_device_set_vertex_shader(struct wined3d_device *device, struct wined3d_shader *shader) { TRACE("device %p, shader %p.\n", device, shader); @@ -4441,12 +4453,9 @@ void CDECL wined3d_device_get_primitive_type(const struct wined3d_device *device
HRESULT CDECL wined3d_device_draw_primitive(struct wined3d_device *device, UINT start_vertex, UINT vertex_count) { - struct wined3d_state *state = device->cs->c.state; - TRACE("device %p, start_vertex %u, vertex_count %u.\n", device, start_vertex, vertex_count);
- wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, - state->patch_vertex_count, 0, start_vertex, vertex_count, 0, 0, false); + wined3d_device_context_draw(&device->cs->c, start_vertex, vertex_count, 0, 0);
return WINED3D_OK; } @@ -4454,13 +4463,10 @@ HRESULT CDECL wined3d_device_draw_primitive(struct wined3d_device *device, UINT void CDECL wined3d_device_draw_primitive_instanced(struct wined3d_device *device, UINT start_vertex, UINT vertex_count, UINT start_instance, UINT instance_count) { - struct wined3d_state *state = device->cs->c.state; - TRACE("device %p, start_vertex %u, vertex_count %u, start_instance %u, instance_count %u.\n", device, start_vertex, vertex_count, start_instance, instance_count);
- wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, state->patch_vertex_count, - 0, start_vertex, vertex_count, start_instance, instance_count, false); + wined3d_device_context_draw(&device->cs->c, start_vertex, vertex_count, start_instance, instance_count); }
void CDECL wined3d_device_draw_primitive_instanced_indirect(struct wined3d_device *device, diff --git a/dlls/wined3d/wined3d.spec b/dlls/wined3d/wined3d.spec index 3b5945076d6..087a6bead13 100644 --- a/dlls/wined3d/wined3d.spec +++ b/dlls/wined3d/wined3d.spec @@ -166,6 +166,7 @@ @ cdecl wined3d_device_update_texture(ptr ptr ptr) @ cdecl wined3d_device_validate_device(ptr ptr)
+@ cdecl wined3d_device_context_draw(ptr long long long long) @ cdecl wined3d_device_context_dispatch(ptr long long long) @ cdecl wined3d_device_context_dispatch_indirect(ptr ptr long) @ cdecl wined3d_device_context_set_blend_state(ptr ptr ptr long) diff --git a/include/wine/wined3d.h b/include/wine/wined3d.h index a78590413ac..197a56d1952 100644 --- a/include/wine/wined3d.h +++ b/include/wine/wined3d.h @@ -2559,6 +2559,8 @@ void __cdecl wined3d_device_context_dispatch(struct wined3d_device_context *cont unsigned int group_count_x, unsigned int group_count_y, unsigned int group_count_z); void __cdecl wined3d_device_context_dispatch_indirect(struct wined3d_device_context *context, struct wined3d_buffer *buffer, unsigned int offset); +void __cdecl wined3d_device_context_draw(struct wined3d_device_context *context, unsigned int start_vertex, + unsigned int vertex_count, unsigned int start_instance, unsigned int instance_count); void __cdecl wined3d_device_context_set_blend_state(struct wined3d_device_context *context, struct wined3d_blend_state *state, const struct wined3d_color *blend_factor, unsigned int sample_mask); void __cdecl wined3d_device_context_set_constant_buffer(struct wined3d_device_context *context,
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com
Signed-off-by: Zebediah Figura z.figura12@gmail.com --- dlls/d3d11/device.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/d3d11/device.c b/dlls/d3d11/device.c index 5f1e52644a2..4c8aa8c854c 100644 --- a/dlls/d3d11/device.c +++ b/dlls/d3d11/device.c @@ -589,13 +589,13 @@ static void STDMETHODCALLTYPE d3d11_immediate_context_DrawIndexed(ID3D11DeviceCo static void STDMETHODCALLTYPE d3d11_immediate_context_Draw(ID3D11DeviceContext1 *iface, UINT vertex_count, UINT start_vertex_location) { - struct d3d_device *device = device_from_immediate_ID3D11DeviceContext1(iface); + struct d3d11_immediate_context *context = impl_from_ID3D11DeviceContext1(iface);
TRACE("iface %p, vertex_count %u, start_vertex_location %u.\n", iface, vertex_count, start_vertex_location);
wined3d_mutex_lock(); - wined3d_device_draw_primitive(device->wined3d_device, start_vertex_location, vertex_count); + wined3d_device_context_draw(context->wined3d_context, start_vertex_location, vertex_count, 0, 0); wined3d_mutex_unlock(); }
@@ -720,7 +720,7 @@ static void STDMETHODCALLTYPE d3d11_immediate_context_DrawIndexedInstanced(ID3D1 static void STDMETHODCALLTYPE d3d11_immediate_context_DrawInstanced(ID3D11DeviceContext1 *iface, UINT instance_vertex_count, UINT instance_count, UINT start_vertex_location, UINT start_instance_location) { - struct d3d_device *device = device_from_immediate_ID3D11DeviceContext1(iface); + struct d3d11_immediate_context *context = impl_from_ID3D11DeviceContext1(iface);
TRACE("iface %p, instance_vertex_count %u, instance_count %u, start_vertex_location %u, " "start_instance_location %u.\n", @@ -728,7 +728,7 @@ static void STDMETHODCALLTYPE d3d11_immediate_context_DrawInstanced(ID3D11Device start_instance_location);
wined3d_mutex_lock(); - wined3d_device_draw_primitive_instanced(device->wined3d_device, start_vertex_location, + wined3d_device_context_draw(context->wined3d_context, start_vertex_location, instance_vertex_count, start_instance_location, instance_count); wined3d_mutex_unlock(); }
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=87825
Your paranoid android.
=== debiant2 (32 bit WoW report) ===
d3d11: d3d11.c:19656: Test failed: d3d11.c:16285: Test marked todo: Got 0xdeadbeef, expected 0x4030201 or 0x7f7f7f7f at 127, uvec4 0x7fffff01, 0x7fffff02, 0x7fffff03, 0x7fffff04.
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com
Signed-off-by: Zebediah Figura z.figura12@gmail.com --- dlls/d3d9/d3d9_private.h | 3 +-- dlls/d3d9/device.c | 10 ++++------ 2 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/dlls/d3d9/d3d9_private.h b/dlls/d3d9/d3d9_private.h index 03ab10ad01b..dc7c4ca3b1c 100644 --- a/dlls/d3d9/d3d9_private.h +++ b/dlls/d3d9/d3d9_private.h @@ -113,8 +113,7 @@ struct d3d9_device DWORD sysmem_ib : 1; DWORD in_destruction : 1; DWORD in_scene : 1; - DWORD has_vertex_declaration : 1; - DWORD padding : 12; + DWORD padding : 13;
DWORD auto_mipmaps; /* D3D9_MAX_TEXTURE_UNITS */
diff --git a/dlls/d3d9/device.c b/dlls/d3d9/device.c index fec631e0e67..229fc59521c 100644 --- a/dlls/d3d9/device.c +++ b/dlls/d3d9/device.c @@ -3024,7 +3024,7 @@ static HRESULT WINAPI d3d9_device_DrawPrimitive(IDirect3DDevice9Ex *iface, iface, primitive_type, start_vertex, primitive_count);
wined3d_mutex_lock(); - if (!device->has_vertex_declaration) + if (!device->stateblock_state->vertex_declaration) { wined3d_mutex_unlock(); WARN("Called without a valid vertex declaration set.\n"); @@ -3057,7 +3057,7 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitive(IDirect3DDevice9Ex *iface vertex_count, start_idx, primitive_count);
wined3d_mutex_lock(); - if (!device->has_vertex_declaration) + if (!device->stateblock_state->vertex_declaration) { wined3d_mutex_unlock(); WARN("Called without a valid vertex declaration set.\n"); @@ -3143,7 +3143,7 @@ static HRESULT WINAPI d3d9_device_DrawPrimitiveUP(IDirect3DDevice9Ex *iface,
wined3d_mutex_lock();
- if (!device->has_vertex_declaration) + if (!device->stateblock_state->vertex_declaration) { wined3d_mutex_unlock(); WARN("Called without a valid vertex declaration set.\n"); @@ -3260,7 +3260,7 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitiveUP(IDirect3DDevice9Ex *ifa
wined3d_mutex_lock();
- if (!device->has_vertex_declaration) + if (!device->stateblock_state->vertex_declaration) { wined3d_mutex_unlock(); WARN("Called without a valid vertex declaration set.\n"); @@ -3425,7 +3425,6 @@ static HRESULT WINAPI d3d9_device_SetVertexDeclaration(IDirect3DDevice9Ex *iface wined3d_mutex_lock(); wined3d_stateblock_set_vertex_declaration(device->update_state, decl_impl ? decl_impl->wined3d_declaration : NULL); - device->has_vertex_declaration = !!decl_impl; wined3d_mutex_unlock();
return D3D_OK; @@ -3548,7 +3547,6 @@ static HRESULT WINAPI d3d9_device_SetFVF(IDirect3DDevice9Ex *iface, DWORD fvf) }
wined3d_stateblock_set_vertex_declaration(device->update_state, decl); - device->has_vertex_declaration = TRUE; wined3d_mutex_unlock();
return D3D_OK;
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=87826
Your paranoid android.
=== debiant2 (32 bit Chinese:China report) ===
d3d11: Unhandled exception: page fault on write access to 0x00000005 in 32-bit code (0x7e886b2b).
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com
Signed-off-by: Zebediah Figura z.figura12@gmail.com --- dlls/d3d8/device.c | 20 ++++++++++++++++---- dlls/d3d8/tests/device.c | 2 +- dlls/d3d9/device.c | 26 ++++++++++++++++++-------- dlls/ddraw/device.c | 6 +++--- dlls/wined3d/device.c | 14 +------------- include/wine/wined3d.h | 2 +- 6 files changed, 40 insertions(+), 30 deletions(-)
diff --git a/dlls/d3d8/device.c b/dlls/d3d8/device.c index f4bdb748275..4b4f0da091a 100644 --- a/dlls/d3d8/device.c +++ b/dlls/d3d8/device.c @@ -2518,22 +2518,27 @@ static HRESULT WINAPI d3d8_device_DrawIndexedPrimitive(IDirect3DDevice8 *iface, struct d3d8_device *device = impl_from_IDirect3DDevice8(iface); unsigned int index_count; int base_vertex_index; - HRESULT hr;
TRACE("iface %p, primitive_type %#x, min_vertex_idx %u, vertex_count %u, start_idx %u, primitive_count %u.\n", iface, primitive_type, min_vertex_idx, vertex_count, start_idx, primitive_count);
index_count = vertex_count_from_primitive_count(primitive_type, primitive_count); wined3d_mutex_lock(); + if (!device->stateblock_state->index_buffer) + { + wined3d_mutex_unlock(); + WARN("Index buffer not set, returning D3D_OK.\n"); + return D3D_OK; + } base_vertex_index = device->stateblock_state->base_vertex_index; d3d8_device_upload_sysmem_vertex_buffers(device, base_vertex_index + min_vertex_idx, vertex_count); d3d8_device_upload_sysmem_index_buffer(device, start_idx, index_count); wined3d_device_set_primitive_type(device->wined3d_device, wined3d_primitive_type_from_d3d(primitive_type), 0); wined3d_device_apply_stateblock(device->wined3d_device, device->state); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, start_idx, index_count); + wined3d_device_draw_indexed_primitive(device->wined3d_device, start_idx, index_count); wined3d_mutex_unlock();
- return hr; + return D3D_OK; }
/* The caller is responsible for wined3d locking */ @@ -2698,6 +2703,13 @@ static HRESULT WINAPI d3d8_device_DrawIndexedPrimitiveUP(IDirect3DDevice8 *iface
wined3d_mutex_lock();
+ if (!device->stateblock_state->index_buffer) + { + wined3d_mutex_unlock(); + WARN("Index buffer not set, returning D3D_OK.\n"); + return D3D_OK; + } + hr = d3d8_device_prepare_vertex_buffer(device, vtx_size); if (FAILED(hr)) goto done; @@ -2752,7 +2764,7 @@ static HRESULT WINAPI d3d8_device_DrawIndexedPrimitiveUP(IDirect3DDevice8 *iface
wined3d_device_set_primitive_type(device->wined3d_device, wined3d_primitive_type_from_d3d(primitive_type), 0); wined3d_device_apply_stateblock(device->wined3d_device, device->state); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / idx_fmt_size, idx_count); + wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / idx_fmt_size, idx_count);
wined3d_stateblock_set_stream_source(device->state, 0, NULL, 0, 0); wined3d_stateblock_set_index_buffer(device->state, NULL, WINED3DFMT_UNKNOWN); diff --git a/dlls/d3d8/tests/device.c b/dlls/d3d8/tests/device.c index 4eb1ab65e72..fc94dcaaad7 100644 --- a/dlls/d3d8/tests/device.c +++ b/dlls/d3d8/tests/device.c @@ -10176,7 +10176,7 @@ static void test_draw_primitive(void) hr = IDirect3DDevice8_SetIndices(device, NULL, 0); ok(SUCCEEDED(hr), "SetIndices failed, hr %#x.\n", hr); hr = IDirect3DDevice8_DrawIndexedPrimitive(device, D3DPT_TRIANGLELIST, 0, 4, 0, 2); - todo_wine ok(SUCCEEDED(hr), "DrawIndexedPrimitive failed, hr %#x.\n", hr); + ok(hr == D3D_OK, "Got unexpected hr %#x.\n", hr);
/* Valid index buffer, NULL stream source. */ hr = IDirect3DDevice8_SetIndices(device, index_buffer, 1); diff --git a/dlls/d3d9/device.c b/dlls/d3d9/device.c index 229fc59521c..91b9bb1a98c 100644 --- a/dlls/d3d9/device.c +++ b/dlls/d3d9/device.c @@ -3049,7 +3049,6 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitive(IDirect3DDevice9Ex *iface { struct d3d9_device *device = impl_from_IDirect3DDevice9Ex(iface); unsigned int index_count; - HRESULT hr;
TRACE("iface %p, primitive_type %#x, base_vertex_idx %u, min_vertex_idx %u, " "vertex_count %u, start_idx %u, primitive_count %u.\n", @@ -3063,6 +3062,12 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitive(IDirect3DDevice9Ex *iface WARN("Called without a valid vertex declaration set.\n"); return D3DERR_INVALIDCALL; } + if (!device->stateblock_state->index_buffer) + { + wined3d_mutex_unlock(); + WARN("Called without a valid index buffer set.\n"); + return D3DERR_INVALIDCALL; + } index_count = vertex_count_from_primitive_count(primitive_type, primitive_count); d3d9_device_upload_sysmem_vertex_buffers(device, base_vertex_idx, min_vertex_idx, vertex_count); d3d9_device_upload_sysmem_index_buffer(device, start_idx, index_count); @@ -3070,12 +3075,11 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitive(IDirect3DDevice9Ex *iface wined3d_stateblock_set_base_vertex_index(device->state, base_vertex_idx); wined3d_device_set_primitive_type(device->wined3d_device, wined3d_primitive_type_from_d3d(primitive_type), 0); wined3d_device_apply_stateblock(device->wined3d_device, device->state); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, start_idx, index_count); - if (SUCCEEDED(hr)) - d3d9_rts_flag_auto_gen_mipmap(device); + wined3d_device_draw_indexed_primitive(device->wined3d_device, start_idx, index_count); + d3d9_rts_flag_auto_gen_mipmap(device); wined3d_mutex_unlock();
- return hr; + return D3D_OK; }
/* The caller is responsible for wined3d locking */ @@ -3267,6 +3271,13 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitiveUP(IDirect3DDevice9Ex *ifa return D3DERR_INVALIDCALL; }
+ if (!device->stateblock_state->index_buffer) + { + wined3d_mutex_unlock(); + WARN("Called without a valid index buffer set.\n"); + return D3DERR_INVALIDCALL; + } + hr = d3d9_device_prepare_vertex_buffer(device, vtx_size); if (FAILED(hr)) goto done; @@ -3322,13 +3333,12 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitiveUP(IDirect3DDevice9Ex *ifa
wined3d_device_apply_stateblock(device->wined3d_device, device->state); wined3d_device_set_primitive_type(device->wined3d_device, wined3d_primitive_type_from_d3d(primitive_type), 0); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / idx_fmt_size, idx_count); + wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / idx_fmt_size, idx_count);
wined3d_stateblock_set_stream_source(device->state, 0, NULL, 0, 0); wined3d_stateblock_set_index_buffer(device->state, NULL, WINED3DFMT_UNKNOWN);
- if (SUCCEEDED(hr)) - d3d9_rts_flag_auto_gen_mipmap(device); + d3d9_rts_flag_auto_gen_mipmap(device);
done: wined3d_mutex_unlock(); diff --git a/dlls/ddraw/device.c b/dlls/ddraw/device.c index bf2e77e5b71..ce937b0c543 100644 --- a/dlls/ddraw/device.c +++ b/dlls/ddraw/device.c @@ -3736,7 +3736,7 @@ static HRESULT d3d_device7_DrawIndexedPrimitive(IDirect3DDevice7 *iface, wined3d_stateblock_set_base_vertex_index(device->state, vb_pos / stride); wined3d_device_apply_stateblock(device->wined3d_device, device->state); d3d_device_sync_surfaces(device); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / sizeof(*indices), index_count); + wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / sizeof(*indices), index_count);
done: wined3d_mutex_unlock(); @@ -4200,7 +4200,7 @@ static HRESULT d3d_device7_DrawIndexedPrimitiveStrided(IDirect3DDevice7 *iface, wined3d_device_set_primitive_type(device->wined3d_device, wined3d_primitive_type_from_ddraw(primitive_type), 0); wined3d_device_apply_stateblock(device->wined3d_device, device->state); d3d_device_sync_surfaces(device); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / sizeof(WORD), index_count); + wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / sizeof(WORD), index_count);
done: wined3d_mutex_unlock(); @@ -4478,7 +4478,7 @@ static HRESULT d3d_device7_DrawIndexedPrimitiveVB(IDirect3DDevice7 *iface, wined3d_device_set_primitive_type(device->wined3d_device, wined3d_primitive_type_from_ddraw(primitive_type), 0); wined3d_device_apply_stateblock(device->wined3d_device, device->state); d3d_device_sync_surfaces(device); - hr = wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / sizeof(WORD), index_count); + wined3d_device_draw_indexed_primitive(device->wined3d_device, ib_pos / sizeof(WORD), index_count);
wined3d_mutex_unlock();
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c index 71ca6740c37..0389a73b924 100644 --- a/dlls/wined3d/device.c +++ b/dlls/wined3d/device.c @@ -4480,26 +4480,14 @@ void CDECL wined3d_device_draw_primitive_instanced_indirect(struct wined3d_devic state->patch_vertex_count, buffer, offset, false); }
-HRESULT CDECL wined3d_device_draw_indexed_primitive(struct wined3d_device *device, UINT start_idx, UINT index_count) +void CDECL wined3d_device_draw_indexed_primitive(struct wined3d_device *device, UINT start_idx, UINT index_count) { struct wined3d_state *state = device->cs->c.state;
TRACE("device %p, start_idx %u, index_count %u.\n", device, start_idx, index_count);
- if (!state->index_buffer) - { - /* D3D9 returns D3DERR_INVALIDCALL when DrawIndexedPrimitive is called - * without an index buffer set. (The first time at least...) - * D3D8 simply dies, but I doubt it can do much harm to return - * D3DERR_INVALIDCALL there as well. */ - WARN("Called without a valid index buffer set, returning WINED3DERR_INVALIDCALL.\n"); - return WINED3DERR_INVALIDCALL; - } - wined3d_device_context_emit_draw(&device->cs->c, state->primitive_type, state->patch_vertex_count, state->base_vertex_index, start_idx, index_count, 0, 0, true); - - return WINED3D_OK; }
void CDECL wined3d_device_draw_indexed_primitive_instanced(struct wined3d_device *device, diff --git a/include/wine/wined3d.h b/include/wine/wined3d.h index 197a56d1952..bc6f2e29b7f 100644 --- a/include/wine/wined3d.h +++ b/include/wine/wined3d.h @@ -2372,7 +2372,7 @@ void __cdecl wined3d_device_dispatch_compute(struct wined3d_device *device, unsigned int group_count_x, unsigned int group_count_y, unsigned int group_count_z); void __cdecl wined3d_device_dispatch_compute_indirect(struct wined3d_device *device, struct wined3d_buffer *buffer, unsigned int offset); -HRESULT __cdecl wined3d_device_draw_indexed_primitive(struct wined3d_device *device, UINT start_idx, UINT index_count); +void __cdecl wined3d_device_draw_indexed_primitive(struct wined3d_device *device, UINT start_idx, UINT index_count); void __cdecl wined3d_device_draw_indexed_primitive_instanced(struct wined3d_device *device, UINT start_idx, UINT index_count, UINT start_instance, UINT instance_count); void __cdecl wined3d_device_draw_indexed_primitive_instanced_indirect(struct wined3d_device *device,
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=87827
Your paranoid android.
=== w1064v1507 (32 bit report) ===
d3d8: device.c:1713: Test failed: Reset failed, hr 0x88760873. device.c:1727: Test failed: D3DVIEWPORT->Width = 400. device.c:1728: Test failed: D3DVIEWPORT->Height = 300.
=== debiant2 (32 bit report) ===
d3d8: visual.c:512: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:514: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:516: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:518: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:544: Test failed: Lit quad with light has color 0x00ffffff. visual.c:544: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:1212: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:1215: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:1218: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:1221: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:1254: Test failed: Unfogged quad has color 00ff00ff visual.c:1256: Test failed: Fogged out quad has color 00ff00ff visual.c:1284: Test failed: Partially fogged quad has color 00ff00ff visual.c:1286: Test failed: Fogged out quad has color 00ff00ff visual.c:10093: Test failed: Got unexpected color 0x00ffffff. visual.c:10095: Test failed: Got unexpected color 0x00ffffff. visual.c:10097: Test failed: Got unexpected color 0x00ffffff. visual.c:10099: Test failed: Got unexpected color 0x00ffffff. visual.c:10112: Test failed: Got unexpected color 0x00ffffff. visual.c:10114: Test failed: Got unexpected color 0x00ffffff. visual.c:10116: Test failed: Got unexpected color 0x00ffffff. visual.c:10118: Test failed: Got unexpected color 0x00ffffff.
d3d9: visual.c:525: Test failed: Failed to draw, hr 0x8876086c. visual.c:531: Test failed: Failed to draw, hr 0x8876086c. visual.c:540: Test failed: Failed to draw, hr 0x8876086c. visual.c:546: Test failed: Failed to draw, hr 0x8876086c. visual.c:552: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:554: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:556: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:558: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with light has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:2105: Test failed: Failed to draw, hr 0x8876086c. visual.c:2114: Test failed: Failed to draw, hr 0x8876086c. visual.c:2123: Test failed: Failed to draw, hr 0x8876086c. visual.c:2131: Test failed: Failed to draw, hr 0x8876086c. visual.c:2137: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:2139: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:2141: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:2145: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:2187: Test failed: Failed to draw, hr 0x8876086c. visual.c:2190: Test failed: Failed to draw, hr 0x8876086c. visual.c:2198: Test failed: Failed to draw, hr 0x8876086c. visual.c:2204: Test failed: Untransformed vertex with vertex fog and z = 0.1 has color 000000ff visual.c:2206: Test failed: Untransformed vertex with vertex fog and z = 1.0 has color 000000ff visual.c:2208: Test failed: Transformed vertex with linear vertex fog has color 000000ff visual.c:2239: Test failed: Failed to draw, hr 0x8876086c. visual.c:2244: Test failed: Reversed vertex fog: z=0.1 has color 0x00ff0000, expected 0x0000ff00 or 0x0000fe00 visual.c:2248: Test failed: Reversed vertex fog: z=0.7 has color 0x00ff0000 visual.c:2252: Test failed: Reversed vertex fog: z=0.4 has color 0x00ff0000 visual.c:2256: Test failed: Reversed vertex fog: z=0.9 has color 0x00ff0000, expected 0x000000ff visual.c:2294: Test failed: Failed to draw, hr 0x8876086c. visual.c:2297: Test failed: Failed to draw, hr 0x8876086c. visual.c:2303: Test failed: Unfogged quad has color 00ff00ff visual.c:2306: Test failed: Fogged out quad has color 00ff00ff visual.c:2328: Test failed: Failed to draw, hr 0x8876086c. visual.c:2331: Test failed: Failed to draw, hr 0x8876086c. visual.c:2337: Test failed: Partially fogged quad has color 00ff00ff visual.c:2339: Test failed: Fogged out quad has color 00ff00ff visual.c:11145: Test failed: Got unexpected hr 0x8876086c. visual.c:11148: Test failed: Got unexpected hr 0x8876086c. visual.c:11156: Test failed: Got unexpected hr 0x8876086c. visual.c:11159: Test failed: Got unexpected hr 0x8876086c. visual.c:11165: Test failed: Got unexpected hr 0x8876086c. visual.c:11168: Test failed: Got unexpected hr 0x8876086c. visual.c:11174: Test failed: Got unexpected hr 0x8876086c. visual.c:11177: Test failed: Got unexpected hr 0x8876086c. visual.c:11222: Test failed: CCW triangle, twoside FALSE, cull cw, replace, has color 0x00000080, expected 0x00000030 visual.c:11227: Test failed: CCW triangle, twoside TRUE, cull off, incr, has color 0x00000080, expected 0x00000090 visual.c:11229: Test failed: CW triangle, twoside TRUE, cull off, replace, has color 0x00000080, expected 0x00000030 visual.c:11234: Test failed: CW triangle, twoside TRUE, cull ccw, replace, has color 0x00000080, expected 0x00000030 visual.c:11237: Test failed: CCW triangle, twoside TRUE, cull cw, incr, has color 0x00000080, expected 0x00000090 visual.c:11268: Test failed: Got unexpected hr 0x8876086c. visual.c:11293: Test failed: Got unexpected colour 0x00ff0000. visual.c:24557: Test failed: Failed to draw, hr 0x8876086c. visual.c:24562: Test failed: Got unexpected color 0x00ffffff. visual.c:24564: Test failed: Got unexpected color 0x00ffffff. visual.c:24566: Test failed: Got unexpected color 0x00ffffff. visual.c:24568: Test failed: Got unexpected color 0x00ffffff. visual.c:24582: Test failed: Failed to draw, hr 0x8876086c. visual.c:24587: Test failed: Got unexpected color 0x00ffffff. visual.c:24589: Test failed: Got unexpected color 0x00ffffff. visual.c:24591: Test failed: Got unexpected color 0x00ffffff. visual.c:24593: Test failed: Got unexpected color 0x00ffffff.
ddraw: ddraw4.c:18173: Test failed: Expect window rect (0,0)-(1024,768), got (-7,-26)-(1003,709).
=== debiant2 (32 bit Chinese:China report) ===
d3d8: visual.c:512: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:514: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:516: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:518: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:544: Test failed: Lit quad with light has color 0x00ffffff. visual.c:544: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:1212: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:1215: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:1218: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:1221: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:1254: Test failed: Unfogged quad has color 00ff00ff visual.c:1256: Test failed: Fogged out quad has color 00ff00ff visual.c:1284: Test failed: Partially fogged quad has color 00ff00ff visual.c:1286: Test failed: Fogged out quad has color 00ff00ff visual.c:10093: Test failed: Got unexpected color 0x00ffffff. visual.c:10095: Test failed: Got unexpected color 0x00ffffff. visual.c:10097: Test failed: Got unexpected color 0x00ffffff. visual.c:10099: Test failed: Got unexpected color 0x00ffffff. visual.c:10112: Test failed: Got unexpected color 0x00ffffff. visual.c:10114: Test failed: Got unexpected color 0x00ffffff. visual.c:10116: Test failed: Got unexpected color 0x00ffffff. visual.c:10118: Test failed: Got unexpected color 0x00ffffff.
d3d9: device.c:6539: Test failed: Got unexpected hr 0x1. device.c:6543: Test failed: Got unexpected hr 0x1. device.c:6544: Test failed: Got unexpected query result 0xffffffffffffffff. visual.c:525: Test failed: Failed to draw, hr 0x8876086c. visual.c:531: Test failed: Failed to draw, hr 0x8876086c. visual.c:540: Test failed: Failed to draw, hr 0x8876086c. visual.c:546: Test failed: Failed to draw, hr 0x8876086c. visual.c:552: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:554: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:556: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:558: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with light has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:2105: Test failed: Failed to draw, hr 0x8876086c. visual.c:2114: Test failed: Failed to draw, hr 0x8876086c. visual.c:2123: Test failed: Failed to draw, hr 0x8876086c. visual.c:2131: Test failed: Failed to draw, hr 0x8876086c. visual.c:2137: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:2139: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:2141: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:2145: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:2187: Test failed: Failed to draw, hr 0x8876086c. visual.c:2190: Test failed: Failed to draw, hr 0x8876086c. visual.c:2198: Test failed: Failed to draw, hr 0x8876086c. visual.c:2204: Test failed: Untransformed vertex with vertex fog and z = 0.1 has color 000000ff visual.c:2206: Test failed: Untransformed vertex with vertex fog and z = 1.0 has color 000000ff visual.c:2208: Test failed: Transformed vertex with linear vertex fog has color 000000ff visual.c:2239: Test failed: Failed to draw, hr 0x8876086c. visual.c:2244: Test failed: Reversed vertex fog: z=0.1 has color 0x00ff0000, expected 0x0000ff00 or 0x0000fe00 visual.c:2248: Test failed: Reversed vertex fog: z=0.7 has color 0x00ff0000 visual.c:2252: Test failed: Reversed vertex fog: z=0.4 has color 0x00ff0000 visual.c:2256: Test failed: Reversed vertex fog: z=0.9 has color 0x00ff0000, expected 0x000000ff visual.c:2294: Test failed: Failed to draw, hr 0x8876086c. visual.c:2297: Test failed: Failed to draw, hr 0x8876086c. visual.c:2303: Test failed: Unfogged quad has color 00ff00ff visual.c:2306: Test failed: Fogged out quad has color 00ff00ff visual.c:2328: Test failed: Failed to draw, hr 0x8876086c. visual.c:2331: Test failed: Failed to draw, hr 0x8876086c. visual.c:2337: Test failed: Partially fogged quad has color 00ff00ff visual.c:2339: Test failed: Fogged out quad has color 00ff00ff visual.c:11145: Test failed: Got unexpected hr 0x8876086c. visual.c:11148: Test failed: Got unexpected hr 0x8876086c. visual.c:11156: Test failed: Got unexpected hr 0x8876086c. visual.c:11159: Test failed: Got unexpected hr 0x8876086c. visual.c:11165: Test failed: Got unexpected hr 0x8876086c. visual.c:11168: Test failed: Got unexpected hr 0x8876086c. visual.c:11174: Test failed: Got unexpected hr 0x8876086c. visual.c:11177: Test failed: Got unexpected hr 0x8876086c. visual.c:11222: Test failed: CCW triangle, twoside FALSE, cull cw, replace, has color 0x00000080, expected 0x00000030 visual.c:11227: Test failed: CCW triangle, twoside TRUE, cull off, incr, has color 0x00000080, expected 0x00000090 visual.c:11229: Test failed: CW triangle, twoside TRUE, cull off, replace, has color 0x00000080, expected 0x00000030 visual.c:11234: Test failed: CW triangle, twoside TRUE, cull ccw, replace, has color 0x00000080, expected 0x00000030 visual.c:11237: Test failed: CCW triangle, twoside TRUE, cull cw, incr, has color 0x00000080, expected 0x00000090 visual.c:11268: Test failed: Got unexpected hr 0x8876086c. visual.c:11293: Test failed: Got unexpected colour 0x00ff0000. visual.c:24557: Test failed: Failed to draw, hr 0x8876086c. visual.c:24562: Test failed: Got unexpected color 0x00ffffff. visual.c:24564: Test failed: Got unexpected color 0x00ffffff. visual.c:24566: Test failed: Got unexpected color 0x00ffffff. visual.c:24568: Test failed: Got unexpected color 0x00ffffff. visual.c:24582: Test failed: Failed to draw, hr 0x8876086c. visual.c:24587: Test failed: Got unexpected color 0x00ffffff. visual.c:24589: Test failed: Got unexpected color 0x00ffffff. visual.c:24591: Test failed: Got unexpected color 0x00ffffff. visual.c:24593: Test failed: Got unexpected color 0x00ffffff.
=== debiant2 (32 bit WoW report) ===
d3d8: visual.c:512: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:514: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:516: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:518: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:544: Test failed: Lit quad with light has color 0x00ffffff. visual.c:544: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:1212: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:1215: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:1218: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:1221: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:1254: Test failed: Unfogged quad has color 00ff00ff visual.c:1256: Test failed: Fogged out quad has color 00ff00ff visual.c:1284: Test failed: Partially fogged quad has color 00ff00ff visual.c:1286: Test failed: Fogged out quad has color 00ff00ff visual.c:10093: Test failed: Got unexpected color 0x00ffffff. visual.c:10095: Test failed: Got unexpected color 0x00ffffff. visual.c:10097: Test failed: Got unexpected color 0x00ffffff. visual.c:10099: Test failed: Got unexpected color 0x00ffffff. visual.c:10112: Test failed: Got unexpected color 0x00ffffff. visual.c:10114: Test failed: Got unexpected color 0x00ffffff. visual.c:10116: Test failed: Got unexpected color 0x00ffffff. visual.c:10118: Test failed: Got unexpected color 0x00ffffff.
d3d9: visual.c:525: Test failed: Failed to draw, hr 0x8876086c. visual.c:531: Test failed: Failed to draw, hr 0x8876086c. visual.c:540: Test failed: Failed to draw, hr 0x8876086c. visual.c:546: Test failed: Failed to draw, hr 0x8876086c. visual.c:552: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:554: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:556: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:558: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with light has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:2105: Test failed: Failed to draw, hr 0x8876086c. visual.c:2114: Test failed: Failed to draw, hr 0x8876086c. visual.c:2123: Test failed: Failed to draw, hr 0x8876086c. visual.c:2131: Test failed: Failed to draw, hr 0x8876086c. visual.c:2137: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:2139: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:2141: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:2145: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:2187: Test failed: Failed to draw, hr 0x8876086c. visual.c:2190: Test failed: Failed to draw, hr 0x8876086c. visual.c:2198: Test failed: Failed to draw, hr 0x8876086c. visual.c:2204: Test failed: Untransformed vertex with vertex fog and z = 0.1 has color 000000ff visual.c:2206: Test failed: Untransformed vertex with vertex fog and z = 1.0 has color 000000ff visual.c:2208: Test failed: Transformed vertex with linear vertex fog has color 000000ff visual.c:2239: Test failed: Failed to draw, hr 0x8876086c. visual.c:2244: Test failed: Reversed vertex fog: z=0.1 has color 0x00ff0000, expected 0x0000ff00 or 0x0000fe00 visual.c:2248: Test failed: Reversed vertex fog: z=0.7 has color 0x00ff0000 visual.c:2252: Test failed: Reversed vertex fog: z=0.4 has color 0x00ff0000 visual.c:2256: Test failed: Reversed vertex fog: z=0.9 has color 0x00ff0000, expected 0x000000ff visual.c:2294: Test failed: Failed to draw, hr 0x8876086c. visual.c:2297: Test failed: Failed to draw, hr 0x8876086c. visual.c:2303: Test failed: Unfogged quad has color 00ff00ff visual.c:2306: Test failed: Fogged out quad has color 00ff00ff visual.c:2328: Test failed: Failed to draw, hr 0x8876086c. visual.c:2331: Test failed: Failed to draw, hr 0x8876086c. visual.c:2337: Test failed: Partially fogged quad has color 00ff00ff visual.c:2339: Test failed: Fogged out quad has color 00ff00ff visual.c:11145: Test failed: Got unexpected hr 0x8876086c. visual.c:11148: Test failed: Got unexpected hr 0x8876086c. visual.c:11156: Test failed: Got unexpected hr 0x8876086c. visual.c:11159: Test failed: Got unexpected hr 0x8876086c. visual.c:11165: Test failed: Got unexpected hr 0x8876086c. visual.c:11168: Test failed: Got unexpected hr 0x8876086c. visual.c:11174: Test failed: Got unexpected hr 0x8876086c. visual.c:11177: Test failed: Got unexpected hr 0x8876086c. visual.c:11222: Test failed: CCW triangle, twoside FALSE, cull cw, replace, has color 0x00000080, expected 0x00000030 visual.c:11227: Test failed: CCW triangle, twoside TRUE, cull off, incr, has color 0x00000080, expected 0x00000090 visual.c:11229: Test failed: CW triangle, twoside TRUE, cull off, replace, has color 0x00000080, expected 0x00000030 visual.c:11234: Test failed: CW triangle, twoside TRUE, cull ccw, replace, has color 0x00000080, expected 0x00000030 visual.c:11237: Test failed: CCW triangle, twoside TRUE, cull cw, incr, has color 0x00000080, expected 0x00000090 visual.c:11268: Test failed: Got unexpected hr 0x8876086c. visual.c:11293: Test failed: Got unexpected colour 0x00ff0000. visual.c:24557: Test failed: Failed to draw, hr 0x8876086c. visual.c:24562: Test failed: Got unexpected color 0x00ffffff. visual.c:24564: Test failed: Got unexpected color 0x00ffffff. visual.c:24566: Test failed: Got unexpected color 0x00ffffff. visual.c:24568: Test failed: Got unexpected color 0x00ffffff. visual.c:24582: Test failed: Failed to draw, hr 0x8876086c. visual.c:24587: Test failed: Got unexpected color 0x00ffffff. visual.c:24589: Test failed: Got unexpected color 0x00ffffff. visual.c:24591: Test failed: Got unexpected color 0x00ffffff. visual.c:24593: Test failed: Got unexpected color 0x00ffffff.
=== debiant2 (64 bit WoW report) ===
d3d8: visual.c:512: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:514: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:516: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:518: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:544: Test failed: Lit quad with light has color 0x00ffffff. visual.c:544: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:544: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:919: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:1212: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:1215: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:1218: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:1221: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:1254: Test failed: Unfogged quad has color 00ff00ff visual.c:1256: Test failed: Fogged out quad has color 00ff00ff visual.c:1284: Test failed: Partially fogged quad has color 00ff00ff visual.c:1286: Test failed: Fogged out quad has color 00ff00ff visual.c:10093: Test failed: Got unexpected color 0x00ffffff. visual.c:10095: Test failed: Got unexpected color 0x00ffffff. visual.c:10097: Test failed: Got unexpected color 0x00ffffff. visual.c:10099: Test failed: Got unexpected color 0x00ffffff. visual.c:10112: Test failed: Got unexpected color 0x00ffffff. visual.c:10114: Test failed: Got unexpected color 0x00ffffff. visual.c:10116: Test failed: Got unexpected color 0x00ffffff. visual.c:10118: Test failed: Got unexpected color 0x00ffffff.
d3d9: visual.c:525: Test failed: Failed to draw, hr 0x8876086c. visual.c:531: Test failed: Failed to draw, hr 0x8876086c. visual.c:540: Test failed: Failed to draw, hr 0x8876086c. visual.c:546: Test failed: Failed to draw, hr 0x8876086c. visual.c:552: Test failed: Unlit quad without normals has color 0x00ffffff, expected 0x00ff0000. visual.c:554: Test failed: Lit quad without normals has color 0x00ffffff, expected 0x00000000. visual.c:556: Test failed: Unlit quad with normals has color 0x00ffffff, expected 0x000000ff. visual.c:558: Test failed: Lit quad with normals has color 0x00ffffff, expected 0x00000000. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with light has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with singular world matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with transformation matrix has color 0x00ffffff. visual.c:578: Test failed: Failed to draw, hr 0x8876086c. visual.c:584: Test failed: Lit quad with non-affine matrix has color 0x00ffffff. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 0. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 0. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 120), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (160, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (480, 240), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (160, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x00717171 at location (320, 360), got 0x0000ff00, case 1. visual.c:1011: Test failed: Expected color 0x003c3c3c at location (480, 360), got 0x0000ff00, case 1. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 120), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (160, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 2. visual.c:1011: Test failed: Expected color 0x00282828 at location (480, 360), got 0x0000ff00, case 2. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (160, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (480, 240), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00070707 at location (320, 360), got 0x0000ff00, case 3. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 3. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (160, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (480, 240), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00141414 at location (320, 360), got 0x0000ff00, case 4. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 4. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (160, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (480, 240), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00020202 at location (320, 360), got 0x0000ff00, case 5. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 5. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (160, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (480, 240), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x005a5a5a at location (320, 360), got 0x0000ff00, case 6. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 6. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 240), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (320, 360), got 0x0000ff00, case 7. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 7. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 8. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 8. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 120), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 240), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (160, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 360), got 0x0000ff00, case 9. visual.c:1011: Test failed: Expected color 0x00ffffff at location (480, 360), got 0x0000ff00, case 9. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 10. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 10. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 120), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (160, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 11. visual.c:1011: Test failed: Expected color 0x00aaaaaa at location (480, 360), got 0x0000ff00, case 11. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 12. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 12. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (160, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (480, 240), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x002e2e2e at location (320, 360), got 0x0000ff00, case 13. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 13. visual.c:1003: Test failed: Failed to draw, hr 0x8876086c. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 120), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (160, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00ffffff at location (320, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (480, 240), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (160, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00cccccc at location (320, 360), got 0x0000ff00, case 14. visual.c:1011: Test failed: Expected color 0x00000000 at location (480, 360), got 0x0000ff00, case 14. visual.c:2105: Test failed: Failed to draw, hr 0x8876086c. visual.c:2114: Test failed: Failed to draw, hr 0x8876086c. visual.c:2123: Test failed: Failed to draw, hr 0x8876086c. visual.c:2131: Test failed: Failed to draw, hr 0x8876086c. visual.c:2137: Test failed: Untransformed vertex with no table or vertex fog has color 00ff00ff visual.c:2139: Test failed: Untransformed vertex with linear vertex fog has color 00ff00ff visual.c:2141: Test failed: Transformed vertex with linear vertex fog has color 00ff00ff visual.c:2145: Test failed: Transformed vertex with linear table fog has color 00ff00ff visual.c:2187: Test failed: Failed to draw, hr 0x8876086c. visual.c:2190: Test failed: Failed to draw, hr 0x8876086c. visual.c:2198: Test failed: Failed to draw, hr 0x8876086c. visual.c:2204: Test failed: Untransformed vertex with vertex fog and z = 0.1 has color 000000ff visual.c:2206: Test failed: Untransformed vertex with vertex fog and z = 1.0 has color 000000ff visual.c:2208: Test failed: Transformed vertex with linear vertex fog has color 000000ff visual.c:2239: Test failed: Failed to draw, hr 0x8876086c. visual.c:2244: Test failed: Reversed vertex fog: z=0.1 has color 0x00ff0000, expected 0x0000ff00 or 0x0000fe00 visual.c:2248: Test failed: Reversed vertex fog: z=0.7 has color 0x00ff0000 visual.c:2252: Test failed: Reversed vertex fog: z=0.4 has color 0x00ff0000 visual.c:2256: Test failed: Reversed vertex fog: z=0.9 has color 0x00ff0000, expected 0x000000ff visual.c:2294: Test failed: Failed to draw, hr 0x8876086c. visual.c:2297: Test failed: Failed to draw, hr 0x8876086c. visual.c:2303: Test failed: Unfogged quad has color 00ff00ff visual.c:2306: Test failed: Fogged out quad has color 00ff00ff visual.c:2328: Test failed: Failed to draw, hr 0x8876086c. visual.c:2331: Test failed: Failed to draw, hr 0x8876086c. visual.c:2337: Test failed: Partially fogged quad has color 00ff00ff visual.c:2339: Test failed: Fogged out quad has color 00ff00ff visual.c:11145: Test failed: Got unexpected hr 0x8876086c. visual.c:11148: Test failed: Got unexpected hr 0x8876086c. visual.c:11156: Test failed: Got unexpected hr 0x8876086c. visual.c:11159: Test failed: Got unexpected hr 0x8876086c. visual.c:11165: Test failed: Got unexpected hr 0x8876086c. visual.c:11168: Test failed: Got unexpected hr 0x8876086c. visual.c:11174: Test failed: Got unexpected hr 0x8876086c. visual.c:11177: Test failed: Got unexpected hr 0x8876086c. visual.c:11222: Test failed: CCW triangle, twoside FALSE, cull cw, replace, has color 0x00000080, expected 0x00000030 visual.c:11227: Test failed: CCW triangle, twoside TRUE, cull off, incr, has color 0x00000080, expected 0x00000090 visual.c:11229: Test failed: CW triangle, twoside TRUE, cull off, replace, has color 0x00000080, expected 0x00000030 visual.c:11234: Test failed: CW triangle, twoside TRUE, cull ccw, replace, has color 0x00000080, expected 0x00000030 visual.c:11237: Test failed: CCW triangle, twoside TRUE, cull cw, incr, has color 0x00000080, expected 0x00000090 visual.c:11268: Test failed: Got unexpected hr 0x8876086c. visual.c:11293: Test failed: Got unexpected colour 0x00ff0000. visual.c:24557: Test failed: Failed to draw, hr 0x8876086c. visual.c:24562: Test failed: Got unexpected color 0x00ffffff. visual.c:24564: Test failed: Got unexpected color 0x00ffffff. visual.c:24566: Test failed: Got unexpected color 0x00ffffff. visual.c:24568: Test failed: Got unexpected color 0x00ffffff. visual.c:24582: Test failed: Failed to draw, hr 0x8876086c. visual.c:24587: Test failed: Got unexpected color 0x00ffffff. visual.c:24589: Test failed: Got unexpected color 0x00ffffff. visual.c:24591: Test failed: Got unexpected color 0x00ffffff. visual.c:24593: Test failed: Got unexpected color 0x00ffffff.
On Sat, 27 Mar 2021 at 20:34, Zebediah Figura z.figura12@gmail.com wrote:
@@ -2698,6 +2703,13 @@ static HRESULT WINAPI d3d8_device_DrawIndexedPrimitiveUP(IDirect3DDevice8 *iface
wined3d_mutex_lock();
- if (!device->stateblock_state->index_buffer)
- {
wined3d_mutex_unlock();
WARN("Index buffer not set, returning D3D_OK.\n");
return D3D_OK;
- }
That's wrong; d3d8_device_DrawIndexedPrimitiveUP() uses the indices passed as "index_data", not the currently bound index buffer.
@@ -3267,6 +3271,13 @@ static HRESULT WINAPI d3d9_device_DrawIndexedPrimitiveUP(IDirect3DDevice9Ex *ifa return D3DERR_INVALIDCALL; }
- if (!device->stateblock_state->index_buffer)
- {
wined3d_mutex_unlock();
WARN("Called without a valid index buffer set.\n");
return D3DERR_INVALIDCALL;
- }
Likewise.