The branch, gallium-0.1-dri2 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1-dri2
Summary of changes: SConstruct | 2 +- include/GLES/glplatform.h | 3 +- include/GLES2/gl2platform.h | 23 +-- scons/gallium.py | 7 + src/egl/drivers/xdri/egl_xdri.c | 2 +- src/egl/main/eglconfig.c | 2 +- src/gallium/auxiliary/draw/draw_pipe_aaline.c | 4 +- src/gallium/auxiliary/draw/draw_pipe_pstipple.c | 6 +- src/gallium/auxiliary/util/p_tile.c | 98 ++++------ src/gallium/auxiliary/util/p_util.c | 100 +++++++++-- src/gallium/auxiliary/util/u_blit.c | 2 +- src/gallium/auxiliary/util/u_gen_mipmap.c | 8 +- src/gallium/drivers/cell/ppu/cell_surface.c | 65 +------ src/gallium/drivers/cell/ppu/cell_texture.c | 16 +- src/gallium/drivers/i915simple/i915_blit.c | 2 - src/gallium/drivers/i915simple/i915_context.h | 6 +- src/gallium/drivers/i915simple/i915_state_emit.c | 4 +- .../drivers/i915simple/i915_state_sampler.c | 2 +- src/gallium/drivers/i915simple/i915_surface.c | 78 ++------ src/gallium/drivers/i915simple/i915_texture.c | 196 +++++++++++--------- src/gallium/drivers/i965simple/SConscript | 1 + src/gallium/drivers/i965simple/brw_context.h | 4 +- src/gallium/drivers/i965simple/brw_misc_state.c | 8 +- src/gallium/drivers/i965simple/brw_surface.c | 69 ++----- src/gallium/drivers/i965simple/brw_tex_layout.c | 117 +++++------- .../drivers/i965simple/brw_wm_surface_state.c | 6 +- src/gallium/drivers/softpipe/sp_surface.c | 45 +---- src/gallium/drivers/softpipe/sp_texture.c | 20 ++- src/gallium/drivers/softpipe/sp_texture.h | 2 +- src/gallium/include/pipe/p_format.h | 41 ++++ src/gallium/include/pipe/p_state.h | 11 +- src/gallium/include/pipe/p_util.h | 15 +- src/gallium/winsys/dri/intel/intel_screen.c | 4 +- src/gallium/winsys/dri/intel/intel_swapbuffers.c | 2 +- src/gallium/winsys/egl_xlib/egl_xlib.c | 1 + src/gallium/winsys/gdi/wmesa.c | 8 +- src/gallium/winsys/xlib/SConscript | 7 +- src/gallium/winsys/xlib/brw_aub.c | 9 +- src/gallium/winsys/xlib/xm_winsys.c | 24 ++- src/gallium/winsys/xlib/xm_winsys_aub.c | 31 ++-- src/mesa/state_tracker/st_cb_accum.c | 26 ++-- src/mesa/state_tracker/st_cb_bitmap.c | 4 +- src/mesa/state_tracker/st_cb_drawpixels.c | 11 +- src/mesa/state_tracker/st_cb_fbo.c | 8 +- src/mesa/state_tracker/st_cb_readpixels.c | 6 +- src/mesa/state_tracker/st_cb_texture.c | 17 +- src/mesa/state_tracker/st_gen_mipmap.c | 4 +- src/mesa/state_tracker/st_texture.c | 26 ++-- src/mesa/x86-64/glapi_x86-64.S | 2 +- 49 files changed, 575 insertions(+), 580 deletions(-) via 1d7ab5df538b3597e78c1023acba4397e29f92c4 (commit) via 002e4ffe0db20ddd083dd6af1ae497916d8e28fc (commit) via 130c2c16b78a3da0a8d610b25a2880ba927fc324 (commit) via 8c8680d0b3709f202e2ce66f148f57537ccde4f4 (commit) via 826f0e2684c4ae9254ad16f8a0d176c6518fea0c (commit) via 003a6c7e9ebef21945991fa76ee06ee22ffd74c3 (commit) via ee2c135693dc99f24a70d8dd991b3de0af76179c (commit) via 117d3815e6ac7fd7438fc4f4fe3c5dd20e934e5e (commit) via 6214064a5f940cc2f772d02619928a5f7a795ebd (commit) via a20322ead26c0945e407812e14af48fd7638a7bc (commit) via 4e67254f33c4dbd227075f58bd43163aea1017e1 (commit) from 04c57b444fe1de2b06308f7c9d660852fe671485 (commit) - Commits ----------------------------------------------- commit 1d7ab5df538b3597e78c1023acba4397e29f92c4 Author: Robert Ellison <[EMAIL PROTECTED]> Date: Thu Jun 26 08:55:00 2008 -0600 egl: These changes allow an eglBindAPI(EGL_OPENGL_ES_API) to succeed, and to work correctly with GLES1 and GLES2. - egl_xdri.c just sets the EGL_OPENGL_ES_BIT as well as the EGL_OPENGL_BIT in ClientAPIsMask - eglconfig.c allows the renderable type to include EGL_OPENGL_ES2_BIT as well as EGL_OPENGL_ES_BIT. - egl_xlib.c sets the EGL_NATIVE_RENDERABLE attribute to EGL_FALSE for all softpipe configurations. (Otherwise, an eglChooseConfig() that looks for particular values of EGL_NATIVE_RENDERABLE will fail.) commit 002e4ffe0db20ddd083dd6af1ae497916d8e28fc Author: Jonathan White <[EMAIL PROTECTED]> Date: Fri Jun 27 07:13:30 2008 -0600 egl: Windows updates to the platform.h files commit 130c2c16b78a3da0a8d610b25a2880ba927fc324 Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Fri Jun 27 14:16:42 2008 +0200 i915: Fix the last of the stride/pitch changes commit 8c8680d0b3709f202e2ce66f148f57537ccde4f4 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 20:56:49 2008 +0900 mesa: Replace void * arithmetic. commit 826f0e2684c4ae9254ad16f8a0d176c6518fea0c Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 20:56:29 2008 +0900 gdi: Update for cpp removal. commit 003a6c7e9ebef21945991fa76ee06ee22ffd74c3 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 20:10:04 2008 +0900 cell: Update for cpp removal. Not tested -- just mymic the softpipe changes. commit ee2c135693dc99f24a70d8dd991b3de0af76179c Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 19:37:56 2008 +0900 gallium: Drop pipe_texture->cpp and pipe_surface->cpp. The chars-per-pixel concept falls apart with compressed and yuv images, where more than one pixel are coded in a single data block. commit 117d3815e6ac7fd7438fc4f4fe3c5dd20e934e5e Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 13:41:23 2008 +0900 scons: Get x86-64<->x86 cross build of assembly files right. commit 6214064a5f940cc2f772d02619928a5f7a795ebd Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 13:01:37 2008 +0900 scons: Fix i965/xlib build. commit a20322ead26c0945e407812e14af48fd7638a7bc Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 12:35:18 2008 +0900 scons: Fix typo. commit 4e67254f33c4dbd227075f58bd43163aea1017e1 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Jun 27 12:34:57 2008 +0900 mesa: Use the appropriate relocation. I don't fully understand this, but this matches the assembly code gcc generates glapi.c and fixes following error on x86-64 with assembly: relocation R_X86_64_PC32 against `_gl_DispatchTSD' can not be used when making a shared object ---------------------------------
_______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit