[Xquartz-changes] mesa: Changes to 'refs/tags/gliding_penguin'

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:04:40 PST 2015


Tag 'gliding_penguin' created by Vladimir Dergachev <volodya at freedesktop.org> at 1970-01-01 00:00 -0800

Changes since before_upgrade_03_01_05:
Adam Jackson (1):
      Add preliminary EGL headers.

Alan Hourihane (1):
      use COPY_CLEAN_4V macro to replace using both ASSIGN_4V & COPY_SZ_4V

Brian Paul (7):
      additional parenthesis in TNL_CONTEXT macro (Nicolai Haehnle)
      added stub functions for GLX_MESA_allocate_memory
      Using glColor3 commands to update materials could result in an undefined
      Added a bunch of new comments, minor code clean-ups.
      if building 32-bit objects in 64-bit environment, use -m32 flag
      Added linux-x86-32 config to force building 32-bit objects in a 64-bit environment.
      change gl_buffer_object's Size field to GLsizeiptrARB type

Dave Airlie (2):
      fix for solo to set the mode, and make solo gcc2 friendly...
      Fixing memset on ia64 & other archs

Ian Romanick (5):
      Clean-up some warnings caused by the addition of vertex / fragment program
      When building in the X-Server, attr.depth doesn't exist.  Instead, use
      Check for some common function parameter description errors in the
      Fix some errors in the parameter descriptions in serveral vertex / fragment
      Import fixes from X.org tree (Søren Sandmann  <sandmann at redhat.com>).

Roland Scheidegger (1):
      remove one of the two _tnl_isolate_materials function calls

Rune Petersen (1):
      Set pipes for R420 cards. Gives a nice speedup. This needs to be tested on r420 cards with less than 16 pipes.

Vladimir Dergachev (4):
      Add a couple of helper functions for completeness.
      Do properly initialize ALPHA_TEST register instead of carefully preserving bogus value. This fixes many, many rendering issues which I wrongly blamed on texture programming or performance..
      Enable VB mode rendering by default. If anyone thinks this is wrong, *please* feel free to change it back.
      Add format 15. It turned out to be X,X,X,X,X8.

---
 Makefile                                        |    1 
 bin/mklib                                       |    9 
 configs/linux-x86-32                            |   13 +
 include/GLES/egl.h                              |  232 ++++++++++++++++++++++++
 include/GLES/egltypes.h                         |   48 ++++
 src/glx/mini/miniglx.c                          |    4 
 src/glx/x11/glx_pbuffer.c                       |   26 +-
 src/glx/x11/indirect.c                          |  156 +++++++++-------
 src/glx/x11/indirect_vertex_array.c             |   54 ++++-
 src/glx/x11/indirect_vertex_program.c           |    2 
 src/mesa/drivers/dri/common/memops.h            |   17 +
 src/mesa/drivers/dri/mga/server/mga_dri.c       |    5 
 src/mesa/drivers/dri/r128/server/r128_dri.c     |    5 
 src/mesa/drivers/dri/r300/r300_emit.h           |   19 +
 src/mesa/drivers/dri/r300/r300_reg.h            |    1 
 src/mesa/drivers/dri/r300/r300_render.c         |    2 
 src/mesa/drivers/dri/r300/r300_state.c          |   12 +
 src/mesa/drivers/dri/r300/r300_texstate.c       |    4 
 src/mesa/drivers/dri/radeon/radeon_context.c    |    6 
 src/mesa/drivers/dri/radeon/server/radeon_dri.c |    5 
 src/mesa/drivers/x11/glxapi.c                   |   38 +++
 src/mesa/drivers/x11/xm_api.c                   |    5 
 src/mesa/glapi/gl_API.xml                       |   22 +-
 src/mesa/glapi/gl_XML.py                        |   34 +++
 src/mesa/main/bufferobj.c                       |    2 
 src/mesa/main/mtypes.h                          |    2 
 src/mesa/tnl/t_context.h                        |    6 
 src/mesa/tnl/t_save_api.c                       |    6 
 src/mesa/tnl/t_save_playback.c                  |    3 
 src/mesa/tnl/t_vb_light.c                       |   69 +++++--
 src/mesa/tnl/t_vb_program.c                     |    3 
 src/mesa/tnl/t_vtx_api.c                        |    6 
 32 files changed, 653 insertions(+), 164 deletions(-)
---


More information about the Xquartz-changes mailing list