mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
st/mesa: fix fallout from xfb changes.
Failed to update state tracker with new buffer interface. Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
parent
05ee6627d6
commit
10b189f985
1 changed files with 2 additions and 2 deletions
|
|
@ -125,7 +125,7 @@ st_begin_transform_feedback(struct gl_context *ctx, GLenum mode,
|
|||
|
||||
if (bo && bo->buffer) {
|
||||
unsigned stream =
|
||||
obj->shader_program->LinkedTransformFeedback.BufferStream[i];
|
||||
obj->shader_program->LinkedTransformFeedback.Buffers[i].Stream;
|
||||
|
||||
/* Check whether we need to recreate the target. */
|
||||
if (!sobj->targets[i] ||
|
||||
|
|
@ -204,7 +204,7 @@ st_end_transform_feedback(struct gl_context *ctx,
|
|||
|
||||
for (i = 0; i < ARRAY_SIZE(sobj->targets); i++) {
|
||||
unsigned stream =
|
||||
obj->shader_program->LinkedTransformFeedback.BufferStream[i];
|
||||
obj->shader_program->LinkedTransformFeedback.Buffers[i].Stream;
|
||||
|
||||
/* Is it not bound or already set for this stream? */
|
||||
if (!sobj->targets[i] || sobj->draw_count[stream])
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue