Module: wine Branch: master Commit: 9516ce33d8e098dc446344bbef1aa1d7871a04d5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9516ce33d8e098dc446344bbef...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Sep 24 09:48:46 2013 +0200
wined3d: Get rid of clearing the texture bindings in state_init_default().
This is arbitrary, we don't do it for any of the other resource bindings either, and the wined3d_state structure is assumed to be zero-initialized.
---
dlls/wined3d/stateblock.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/dlls/wined3d/stateblock.c b/dlls/wined3d/stateblock.c index c593a63..04bedf1 100644 --- a/dlls/wined3d/stateblock.c +++ b/dlls/wined3d/stateblock.c @@ -1378,11 +1378,6 @@ void state_init_default(struct wined3d_state *state, struct wined3d_device *devi /* TODO: Vertex offset in the presampled displacement map. */ state->sampler_states[i][WINED3D_SAMP_DMAP_OFFSET] = 0; } - - for (i = 0; i < gl_info->limits.textures; ++i) - { - state->textures[i] = NULL; - } }
static HRESULT stateblock_init(struct wined3d_stateblock *stateblock,