mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 04:38:03 +02:00
mesa: remove unused _mesa_prim::is_indirect
Reviewed-by: Mathias Fröhlich <mathias.froehlich@web.de> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3766>
This commit is contained in:
parent
734654a89c
commit
47d7e21619
6 changed files with 1 additions and 13 deletions
|
|
@ -367,7 +367,6 @@ _mesa_draw_arrays(struct gl_context *ctx, GLenum mode, GLint start,
|
|||
prim.num_instances = numInstances;
|
||||
prim.base_instance = baseInstance;
|
||||
prim.draw_id = drawID;
|
||||
prim.is_indirect = 0;
|
||||
prim.start = start;
|
||||
prim.count = count;
|
||||
|
||||
|
|
@ -776,7 +775,6 @@ _mesa_validated_drawrangeelements(struct gl_context *ctx, GLenum mode,
|
|||
prim.start = 0;
|
||||
prim.count = count;
|
||||
prim.indexed = 1;
|
||||
prim.is_indirect = 0;
|
||||
prim.basevertex = basevertex;
|
||||
prim.num_instances = numInstances;
|
||||
prim.base_instance = baseInstance;
|
||||
|
|
@ -1239,7 +1237,6 @@ _mesa_validated_multidrawelements(struct gl_context *ctx, GLenum mode,
|
|||
prim[i].num_instances = 1;
|
||||
prim[i].base_instance = 0;
|
||||
prim[i].draw_id = i;
|
||||
prim[i].is_indirect = 0;
|
||||
if (basevertex != NULL)
|
||||
prim[i].basevertex = basevertex[i];
|
||||
else
|
||||
|
|
@ -1269,7 +1266,6 @@ _mesa_validated_multidrawelements(struct gl_context *ctx, GLenum mode,
|
|||
prim[0].num_instances = 1;
|
||||
prim[0].base_instance = 0;
|
||||
prim[0].draw_id = i;
|
||||
prim[0].is_indirect = 0;
|
||||
if (basevertex != NULL)
|
||||
prim[0].basevertex = basevertex[i];
|
||||
else
|
||||
|
|
@ -1387,7 +1383,6 @@ _mesa_draw_transform_feedback(struct gl_context *ctx, GLenum mode,
|
|||
prim.mode = mode;
|
||||
prim.num_instances = numInstances;
|
||||
prim.base_instance = 0;
|
||||
prim.is_indirect = 0;
|
||||
|
||||
/* Maybe we should do some primitive splitting for primitive restart
|
||||
* (like in DrawArrays), but we have no way to know how many vertices
|
||||
|
|
@ -2093,7 +2088,6 @@ draw_indirect(struct gl_context *ctx, GLuint mode,
|
|||
prim[i].mode = mode;
|
||||
prim[i].indexed = !!ib;
|
||||
prim[i].indirect_offset = indirect_offset;
|
||||
prim[i].is_indirect = 1;
|
||||
prim[i].draw_id = i;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -46,8 +46,7 @@ struct _mesa_prim
|
|||
GLuint indexed:1;
|
||||
GLuint begin:1;
|
||||
GLuint end:1;
|
||||
GLuint is_indirect:1;
|
||||
GLuint pad:20;
|
||||
GLuint pad:21;
|
||||
|
||||
GLuint start;
|
||||
GLuint count;
|
||||
|
|
|
|||
|
|
@ -213,7 +213,6 @@ new_draw_rastpos_stage(struct gl_context *ctx, struct draw_context *draw)
|
|||
rs->prim.pad = 0;
|
||||
rs->prim.num_instances = 1;
|
||||
rs->prim.base_instance = 0;
|
||||
rs->prim.is_indirect = 0;
|
||||
|
||||
return rs;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -823,7 +823,6 @@ vbo_exec_Begin(GLenum mode)
|
|||
exec->vtx.prim[i].count = 0;
|
||||
exec->vtx.prim[i].num_instances = 1;
|
||||
exec->vtx.prim[i].base_instance = 0;
|
||||
exec->vtx.prim[i].is_indirect = 0;
|
||||
|
||||
ctx->Driver.CurrentExecPrimitive = mode;
|
||||
|
||||
|
|
|
|||
|
|
@ -198,7 +198,6 @@ vbo_sw_primitive_restart(struct gl_context *ctx,
|
|||
ADD_POINTERS(indirect->Mappings[MAP_INTERNAL].Pointer,
|
||||
new_prim.indirect_offset);
|
||||
|
||||
new_prim.is_indirect = 0;
|
||||
new_prim.count = indirect_params[0];
|
||||
new_prim.num_instances = indirect_params[1];
|
||||
new_prim.start = indirect_params[2];
|
||||
|
|
|
|||
|
|
@ -742,7 +742,6 @@ wrap_buffers(struct gl_context *ctx)
|
|||
save->prims[0].count = 0;
|
||||
save->prims[0].num_instances = 1;
|
||||
save->prims[0].base_instance = 0;
|
||||
save->prims[0].is_indirect = 0;
|
||||
save->prim_count = 1;
|
||||
}
|
||||
|
||||
|
|
@ -1223,7 +1222,6 @@ vbo_save_NotifyBegin(struct gl_context *ctx, GLenum mode,
|
|||
save->prims[i].count = 0;
|
||||
save->prims[i].num_instances = 1;
|
||||
save->prims[i].base_instance = 0;
|
||||
save->prims[i].is_indirect = 0;
|
||||
|
||||
save->no_current_update = no_current_update;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue