Module: Mesa
Branch: mesa_7_7_branch
Commit: 4cc8d1d79fb18d2b18e9fe2d4cbcf05ab89c66dc
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cc8d1d79fb18d2b18e9fe2d4cbcf05ab89c66dc

Author: Alex Deucher <alexdeuc...@gmail.com>
Date:   Mon Mar  8 10:00:59 2010 -0500

r600: recalculate point size, if point min/max size changes

---

 src/mesa/drivers/dri/r600/r700_state.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/r600/r700_state.c 
b/src/mesa/drivers/dri/r600/r700_state.c
index 6438a16..25a8074 100644
--- a/src/mesa/drivers/dri/r600/r700_state.c
+++ b/src/mesa/drivers/dri/r600/r700_state.c
@@ -910,10 +910,12 @@ static void r700PointParameter(GLcontext * ctx, GLenum 
pname, const GLfloat * pa
        case GL_POINT_SIZE_MIN:
                SETfield(r700->PA_SU_POINT_MINMAX.u32All, 
(int)(ctx->Point.MinSize * 8.0),
                         MIN_SIZE_shift, MIN_SIZE_mask);
+               r700PointSize(ctx, ctx->Point.Size);
                break;
        case GL_POINT_SIZE_MAX:
                SETfield(r700->PA_SU_POINT_MINMAX.u32All, 
(int)(ctx->Point.MaxSize * 8.0),
                         MAX_SIZE_shift, MAX_SIZE_mask);
+               r700PointSize(ctx, ctx->Point.Size);
                break;
        case GL_POINT_DISTANCE_ATTENUATION:
                break;

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to