mirror of
https://github.com/reactos/wine.git
synced 2025-02-22 22:01:51 +00:00
wined3d: Unbind shader resource views in state_unbind_resources().
This commit is contained in:
parent
55eb6c6922
commit
08b06b7d8f
@ -458,6 +458,7 @@ ULONG CDECL wined3d_stateblock_incref(struct wined3d_stateblock *stateblock)
|
||||
|
||||
void state_unbind_resources(struct wined3d_state *state)
|
||||
{
|
||||
struct wined3d_shader_resource_view *srv;
|
||||
struct wined3d_vertex_declaration *decl;
|
||||
struct wined3d_sampler *sampler;
|
||||
struct wined3d_texture *texture;
|
||||
@ -529,6 +530,15 @@ void state_unbind_resources(struct wined3d_state *state)
|
||||
wined3d_sampler_decref(sampler);
|
||||
}
|
||||
}
|
||||
|
||||
for (j = 0; j < MAX_SHADER_RESOURCE_VIEWS; ++j)
|
||||
{
|
||||
if ((srv = state->shader_resource_view[i][j]))
|
||||
{
|
||||
state->shader_resource_view[i][j] = NULL;
|
||||
wined3d_shader_resource_view_decref(srv);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user