Lines Matching defs:prev_buffer
1501 struct wined3d_buffer *prev_buffer;
1511 prev_buffer = device->updateStateBlock->state.stream_output[idx].buffer;
1519 if (prev_buffer)
1520 wined3d_buffer_decref(prev_buffer);
1524 if (prev_buffer != buffer)
1531 if (prev_buffer)
1533 InterlockedDecrement(&prev_buffer->resource.bind_count);
1534 wined3d_buffer_decref(prev_buffer);
1558 struct wined3d_buffer *prev_buffer;
1575 prev_buffer = stream->buffer;
1579 if (prev_buffer == buffer
1600 if (prev_buffer)
1601 wined3d_buffer_decref(prev_buffer);
1610 if (prev_buffer)
1612 InterlockedDecrement(&prev_buffer->resource.bind_count);
1613 wined3d_buffer_decref(prev_buffer);
2203 struct wined3d_buffer *prev_buffer;
2208 prev_buffer = device->updateStateBlock->state.index_buffer;
2220 if (prev_buffer)
2221 wined3d_buffer_decref(prev_buffer);
2225 if (prev_buffer != buffer)
2233 if (prev_buffer)
2235 InterlockedDecrement(&prev_buffer->resource.bind_count);
2236 wined3d_buffer_decref(prev_buffer);