diff options
author | Brian Paul <brianp@vmware.com> | 2009-10-29 16:02:35 -0600 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2009-10-29 16:31:56 -0600 |
commit | 26d22b094bb7b2f37d4bc8edfeb1b2a9a1c96d88 (patch) | |
tree | c52a52303628e2d0381aae62da4cce30dcdce2c0 /src/mesa/drivers/dri/i965/brw_sf.c | |
parent | 035b21f365f563cba9bf9b8cb4fef613ceb9d3ac (diff) |
i965: make brw_sf_prog_key::sprite_origin_lower_left one bit
Shrinks size of key to 8 bytes from 12.
Note that progs/demos/spriteblast.c is still broken.
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_sf.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_sf.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_sf.c b/src/mesa/drivers/dri/i965/brw_sf.c index e1c2c7777b..f350cbd74e 100644 --- a/src/mesa/drivers/dri/i965/brw_sf.c +++ b/src/mesa/drivers/dri/i965/brw_sf.c @@ -161,7 +161,7 @@ static void upload_sf_prog(struct brw_context *brw) } key.do_point_sprite = ctx->Point.PointSprite; - key.SpriteOrigin = ctx->Point.SpriteOrigin; + key.sprite_origin_lower_left = (ctx->Point.SpriteOrigin == GL_LOWER_LEFT); /* _NEW_LIGHT */ key.do_flat_shading = (ctx->Light.ShadeModel == GL_FLAT); key.do_twoside_color = (ctx->Light.Enabled && ctx->Light.Model.TwoSide); |