mesa: Changes to 'gallium-0.1'

Roland Scheidegger sroland at kemper.freedesktop.org
Fri Apr 4 10:44:59 UTC 2008


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

Summary of changes:
 progs/tests/getprocaddress.c                   |   26 +
 src/gallium/include/pipe/p_state.h             |    2 +-
 src/mesa/drivers/dri/common/extension_helper.h |   18 +-
 src/mesa/glapi/dispatch.h                      |   17 +-
 src/mesa/glapi/gl_API.xml                      |   31 +-
 src/mesa/glapi/glapioffsets.h                  |   12 +-
 src/mesa/glapi/glapitable.h                    |   11 +-
 src/mesa/glapi/glapitemp.h                     |   33 +-
 src/mesa/glapi/glprocs.h                       |  562 ++++++------
 src/mesa/main/enums.c                          | 1224 ++++++++++++------------
 src/mesa/main/state.c                          |    3 +
 src/mesa/main/stencil.c                        |  295 +++---
 src/mesa/main/stencil.h                        |    7 +-
 src/mesa/sparc/glapi_sparc.S                   |    2 +
 src/mesa/state_tracker/st_atom_depth.c         |    3 +-
 src/mesa/x86-64/glapi_x86-64.S                 |   46 +
 src/mesa/x86/glapi_x86.S                       |   13 +-
 17 files changed, 1239 insertions(+), 1066 deletions(-)

       via  9edac96d69b6f9942c170c573c9aba4c35550639 (commit)
       via  cdbfae9bef6645160904b7ef32c26c4e38ca37df (commit)
       via  102f2ef4fc2d45c51926add6bdf51ef6fcb43b35 (commit)
       via  04097f558325eae35b5da1b72e6da938b433ad0a (commit)
       via  cf9b07ea3474cd33e797eeb10b3fd73ad54ae8d5 (commit)
      from  7a7bce7b24ea4f63faa1d5bfe3f71d09b412c838 (commit)


- Commits -----------------------------------------------
commit 9edac96d69b6f9942c170c573c9aba4c35550639
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 30 10:24:34 2007 -0600

    Alias glStencilOpSeparateATI with glStencilOpSeparate.

commit cdbfae9bef6645160904b7ef32c26c4e38ca37df
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 30 10:23:58 2007 -0600

    test glStencilFuncSeparateATI()

commit 102f2ef4fc2d45c51926add6bdf51ef6fcb43b35
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Oct 30 09:13:58 2007 -0600

    Finish up ATI_separate_stencil
    
    Add entrypoints to glapi XML file and regenerate files.
    Implement glStencilOpSeparateATI().
    Consolidate some code in stencil.c

commit 04097f558325eae35b5da1b72e6da938b433ad0a
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Tue Oct 30 14:09:17 2007 +0100

    add missing _mesa_StencilFuncSeparateATI function

commit cf9b07ea3474cd33e797eeb10b3fd73ad54ae8d5
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Fri Apr 4 01:59:38 2008 +0200

    gallium: fix two-side stencil handling
    
    Previously all drivers were in twosided mode since they checked for
    stencil.enable[1] flag which was a copy of stencil.enable[0]. Note that drivers
    should not reference stencil[1] state (other than the enable) if twosided
    stenciling is disabled (for now the stencil state is still copied but for
    instance clear_with_quads won't provide useful values in there).
    Also, use _TestTwoSide instead of TestTwoSide since results would be
    bogus otherwise if using APIs with implicit two side stencil enable
    (i.e. core ogl 2.0).

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




More information about the mesa-commit mailing list