[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