mesa: Changes to 'gallium-0.1'
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Fri Jun 27 11:01:09 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:
SConstruct | 2 +-
scons/gallium.py | 7 +
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/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 | 68 ++-----
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/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 | 24 ++-
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 +-
39 files changed, 529 insertions(+), 488 deletions(-)
via 4ddd65967915ca4846f2831bc676c878a29dae4a (commit)
via 05cfb4c4b84b4e3119112c381ceffc583a4ef5fe (commit)
via 6106db4c5da6fc5ae9ef157c939ce0834cdc5b92 (commit)
via fb4361a93d2bfdd69995d3421bfeb5a339dad5bf (commit)
via cb09d1ef60dae3b3c44f1370fd2f726c7044bc17 (commit)
from 38d779a3e68bb0ed78135c868e5bd435e1d91fb5 (commit)
- Commits -----------------------------------------------
commit 4ddd65967915ca4846f2831bc676c878a29dae4a
Author: José Fonseca <jrfonseca at tungstengraphics.com>
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 05cfb4c4b84b4e3119112c381ceffc583a4ef5fe
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Fri Jun 27 13:41:23 2008 +0900
scons: Get x86-64<->x86 cross build of assembly files right.
commit 6106db4c5da6fc5ae9ef157c939ce0834cdc5b92
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Fri Jun 27 13:01:37 2008 +0900
scons: Fix i965/xlib build.
commit fb4361a93d2bfdd69995d3421bfeb5a339dad5bf
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date: Fri Jun 27 12:35:18 2008 +0900
scons: Fix typo.
commit cb09d1ef60dae3b3c44f1370fd2f726c7044bc17
Author: José Fonseca <jrfonseca at tungstengraphics.com>
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
---------------------------------
More information about the mesa-commit
mailing list