aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/v3d
diff options
context:
space:
mode:
authorIago Toral Quiroga <[email protected]>2019-10-11 12:01:32 +0200
committerIago Toral Quiroga <[email protected]>2019-12-16 08:42:37 +0100
commite54cf649397d57ff99c495ba5821e31b6d4a0068 (patch)
tree4c55110412e024008666b8ab4a722e5c55cecc4a /src/gallium/drivers/v3d
parenta6b318ef52cd567e922eaea00b0f6699ceb1dfb2 (diff)
v3d: save geometry shader state for blitting
Reviewed-by: Alejandro PiƱeiro <[email protected]>
Diffstat (limited to 'src/gallium/drivers/v3d')
-rw-r--r--src/gallium/drivers/v3d/v3d_blit.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/v3d/v3d_blit.c b/src/gallium/drivers/v3d/v3d_blit.c
index f91caa9a92f..c9614fc092a 100644
--- a/src/gallium/drivers/v3d/v3d_blit.c
+++ b/src/gallium/drivers/v3d/v3d_blit.c
@@ -172,6 +172,7 @@ v3d_blitter_save(struct v3d_context *v3d)
util_blitter_save_vertex_buffer_slot(v3d->blitter, v3d->vertexbuf.vb);
util_blitter_save_vertex_elements(v3d->blitter, v3d->vtx);
util_blitter_save_vertex_shader(v3d->blitter, v3d->prog.bind_vs);
+ util_blitter_save_geometry_shader(v3d->blitter, v3d->prog.bind_gs);
util_blitter_save_so_targets(v3d->blitter, v3d->streamout.num_targets,
v3d->streamout.targets);
util_blitter_save_rasterizer(v3d->blitter, v3d->rasterizer);