mesa: Changes to 'master'

Dave Airlie airlied at kemper.freedesktop.org
Fri Apr 18 01:58:18 UTC 2008


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

Summary of changes:
 src/mesa/drivers/dri/common/dri_bufmgr_fake.c    |   72 +++++++++++----------
 src/mesa/drivers/dri/i965/brw_cc.c               |   10 ++-
 src/mesa/drivers/dri/i965/brw_clip.c             |    6 +-
 src/mesa/drivers/dri/i965/brw_clip_state.c       |    8 ++-
 src/mesa/drivers/dri/i965/brw_context.h          |    5 +-
 src/mesa/drivers/dri/i965/brw_curbe.c            |   40 ++++++++----
 src/mesa/drivers/dri/i965/brw_draw.c             |   59 ++++++++++++++----
 src/mesa/drivers/dri/i965/brw_draw.h             |   18 ++++-
 src/mesa/drivers/dri/i965/brw_draw_upload.c      |   64 ++++++++++++++++---
 src/mesa/drivers/dri/i965/brw_fallback.c         |    5 +-
 src/mesa/drivers/dri/i965/brw_gs.c               |    6 +-
 src/mesa/drivers/dri/i965/brw_gs_state.c         |    5 +-
 src/mesa/drivers/dri/i965/brw_misc_state.c       |   37 +++++++----
 src/mesa/drivers/dri/i965/brw_sf.c               |    5 +-
 src/mesa/drivers/dri/i965/brw_sf_state.c         |   20 +++++-
 src/mesa/drivers/dri/i965/brw_state_upload.c     |   40 +++++++++---
 src/mesa/drivers/dri/i965/brw_urb.c              |    5 +-
 src/mesa/drivers/dri/i965/brw_vs.c               |    5 +-
 src/mesa/drivers/dri/i965/brw_vs_constval.c      |    5 +-
 src/mesa/drivers/dri/i965/brw_vs_state.c         |    5 +-
 src/mesa/drivers/dri/i965/brw_vs_tnl.c           |   13 ++--
 src/mesa/drivers/dri/i965/brw_wm.c               |    6 +-
 src/mesa/drivers/dri/i965/brw_wm_sampler_state.c |   12 +++-
 src/mesa/drivers/dri/i965/brw_wm_state.c         |   12 +++-
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c |   75 +++++++++++++++-------
 src/mesa/drivers/dri/intel/intel_blit.c          |    8 ++
 26 files changed, 385 insertions(+), 161 deletions(-)

       via  008653ac55776d6b1c6d1627ad20937aa1c4dbda (commit)
      from  08f9b190a798c9c61ae07208345d0c2b37e54d39 (commit)


- Commits -----------------------------------------------
commit 008653ac55776d6b1c6d1627ad20937aa1c4dbda
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Apr 17 17:17:23 2008 +1000

    i965: initial attempt at fixing the aperture overflow
    
    Makes state emission into a 2 phase, prepare sets things up and accounts
    the size of all referenced buffer objects. The emit stage then actually
    does the batchbuffer touching for emitting the objects.
    
    There is an assert in dri_emit_reloc if a reloc occurs for a buffer
    that hasn't been accounted yet.

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




More information about the mesa-commit mailing list