Stefan Dösinger : wined3d: Set last_was_blit to FALSE in the if condition that checks for it.
Alexandre Julliard
julliard at winehq.org
Fri Jun 10 11:16:19 CDT 2011
Module: wine
Branch: master
Commit: 663fac5bcd9fd6242a9a3e879ecb37e93343fb0b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=663fac5bcd9fd6242a9a3e879ecb37e93343fb0b
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Thu Jun 2 19:54:37 2011 +0200
wined3d: Set last_was_blit to FALSE in the if condition that checks for it.
---
dlls/wined3d/context.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/wined3d/context.c b/dlls/wined3d/context.c
index 3eb6c7d..40b9cee 100644
--- a/dlls/wined3d/context.c
+++ b/dlls/wined3d/context.c
@@ -2221,6 +2221,7 @@ BOOL context_apply_clear_state(struct wined3d_context *context, struct wined3d_d
if (context->last_was_blit)
{
device->frag_pipe->enable_extension(TRUE);
+ context->last_was_blit = FALSE;
}
/* Blending and clearing should be orthogonal, but tests on the nvidia
@@ -2231,7 +2232,6 @@ BOOL context_apply_clear_state(struct wined3d_context *context, struct wined3d_d
checkGLcall("glEnable GL_SCISSOR_TEST");
LEAVE_GL();
- context->last_was_blit = FALSE;
context_invalidate_state(context, STATE_RENDER(WINED3DRS_ALPHABLENDENABLE), state_table);
context_invalidate_state(context, STATE_RENDER(WINED3DRS_SCISSORTESTENABLE), state_table);
context_invalidate_state(context, STATE_SCISSORRECT, state_table);
More information about the wine-cvs
mailing list