mesa: Changes to 'master'

Nicolai Hähnle nh at kemper.freedesktop.org
Sun Jun 29 22:49:13 UTC 2008


The branch, master has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=master

Summary of changes:
 src/mesa/drivers/dri/r300/r300_context.c    |    1 +
 src/mesa/drivers/dri/r300/r300_context.h    |    5 +-
 src/mesa/drivers/dri/r300/r300_state.c      |   28 +++++----
 src/mesa/drivers/dri/r300/r300_tex.c        |   91 ---------------------------
 src/mesa/drivers/dri/radeon/radeon_screen.c |   15 ++---
 5 files changed, 25 insertions(+), 115 deletions(-)

       via  4002b75e6267ecd0f9e3093e221e34ed5c8485d4 (commit)
      from  a74d22ba715da5e52efb15aebd15a74851f87d43 (commit)


- Commits -----------------------------------------------
commit 4002b75e6267ecd0f9e3093e221e34ed5c8485d4
Author: Nicolai Haehnle <nhaehnle at gmail.com>
Date:   Mon Jun 30 00:44:26 2008 +0200

    r300: Cleanup LodBias support
    
    . There is both a per-texture unit and a per-texture object (at least for
    OpenGL 1.4); this should now be supported properly.
    . The LOD bias calculation in r300_state has been simplified and corrected
      (need to multiply by 32 instead of 31, and ensure clamping)
    . do not clamp LOD bias in TexEnv, as that behaviour conflicts with what
      the spec says
    . set Const.MaxTextureLodBias properly
    . remove the no_neg_lod_bias property; if somebody can explain what
      it's good for, we can add it back in, but according to Google, nobody
      seems to use it
    . removed some dead code and unused variables

---------------------------------




More information about the mesa-commit mailing list