mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 04:48:08 +02:00
i965: Use the correct program when uploading Broadwell SOL state.
This is the equivalent of commit 43e77215b1.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
47f60cbb71
commit
f68353c57c
1 changed files with 2 additions and 6 deletions
|
|
@ -101,14 +101,11 @@ gen8_upload_3dstate_streamout(struct brw_context *brw, bool active,
|
|||
{
|
||||
struct gl_context *ctx = &brw->ctx;
|
||||
|
||||
/* BRW_NEW_VERTEX_PROGRAM */
|
||||
const struct gl_shader_program *vs_prog =
|
||||
ctx->Shader.CurrentProgram[MESA_SHADER_VERTEX];
|
||||
/* BRW_NEW_TRANSFORM_FEEDBACK */
|
||||
const struct gl_transform_feedback_info *linked_xfb_info =
|
||||
&vs_prog->LinkedTransformFeedback;
|
||||
struct gl_transform_feedback_object *xfb_obj =
|
||||
ctx->TransformFeedback.CurrentObject;
|
||||
const struct gl_transform_feedback_info *linked_xfb_info =
|
||||
&xfb_obj->shader_program->LinkedTransformFeedback;
|
||||
uint32_t dw1 = 0, dw2 = 0, dw3 = 0, dw4 = 0;
|
||||
|
||||
if (active) {
|
||||
|
|
@ -172,7 +169,6 @@ const struct brw_tracked_state gen8_sol_state = {
|
|||
.brw = BRW_NEW_BATCH |
|
||||
BRW_NEW_RASTERIZER_DISCARD |
|
||||
BRW_NEW_TRANSFORM_FEEDBACK |
|
||||
BRW_NEW_VERTEX_PROGRAM |
|
||||
BRW_NEW_VUE_MAP_GEOM_OUT,
|
||||
.cache = 0,
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue