From: Eric Engestrom Date: Mon, 27 Nov 2017 13:46:43 +0000 (+0000) Subject: i965: const a few structs and vars to avoid writing to them by accident X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=07d396669400fc799543dd790583ebe77b71c3a8;p=mesa.git i965: const a few structs and vars to avoid writing to them by accident Signed-off-by: Eric Engestrom Reviewed-by: Kenneth Graunke --- diff --git a/src/mesa/drivers/dri/i965/genX_state_upload.c b/src/mesa/drivers/dri/i965/genX_state_upload.c index 2808363e3ad..c0b2ea08238 100644 --- a/src/mesa/drivers/dri/i965/genX_state_upload.c +++ b/src/mesa/drivers/dri/i965/genX_state_upload.c @@ -4289,16 +4289,16 @@ static const struct brw_tracked_state genX(cs_state) = { static void genX(upload_raster)(struct brw_context *brw) { - struct gl_context *ctx = &brw->ctx; + const struct gl_context *ctx = &brw->ctx; /* _NEW_BUFFERS */ - bool render_to_fbo = _mesa_is_user_fbo(ctx->DrawBuffer); + const bool render_to_fbo = _mesa_is_user_fbo(ctx->DrawBuffer); /* _NEW_POLYGON */ - struct gl_polygon_attrib *polygon = &ctx->Polygon; + const struct gl_polygon_attrib *polygon = &ctx->Polygon; /* _NEW_POINT */ - struct gl_point_attrib *point = &ctx->Point; + const struct gl_point_attrib *point = &ctx->Point; brw_batch_emit(brw, GENX(3DSTATE_RASTER), raster) { if (brw->polygon_front_bit == render_to_fbo)