mesa: Changes to 'i915tex_privbuffers'

Roland Scheidegger sroland at kemper.freedesktop.org
Mon Jul 16 15:49:03 UTC 2007


 src/mesa/drivers/dri/i915tex/intel_blit.c         |   33 +--
 src/mesa/drivers/dri/i915tex/intel_pixel.c        |    3 
 src/mesa/drivers/dri/i915tex/intel_pixel_bitmap.c |   15 -
 src/mesa/drivers/dri/i915tex/intel_pixel_copy.c   |   29 ---
 src/mesa/drivers/dri/i915tex/intel_pixel_draw.c   |  111 +++++++++----
 src/mesa/drivers/dri/i915tex/intel_pixel_read.c   |  186 +++++++++++-----------
 src/mesa/drivers/dri/i915tex/intel_span.c         |   19 --
 7 files changed, 212 insertions(+), 184 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 894557d625b6813dfb23602b96fde6a59d3db54e
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Jul 16 17:41:22 2007 +0200

    get rid of more cliprects...

commit 56cbdfd7d541e5d99b7e7c4fb7b03ac6ac1536a1
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Jul 16 15:53:23 2007 +0200

    more cliprect elimination (swrast span)

commit 6104044f6bd9464b5972234f95801ca6ba5db510
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Jul 16 15:33:09 2007 +0200

    get rid of more fake cliprects (drawpixel), and enable blit draw with scissor

commit 8b93d9238e4dd51acaf95c4744d5f6a795d9d35c
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Jul 16 13:57:49 2007 +0200

    get rid of more cliprects (readpixel)...

commit d69cae95a072d3641bd8340a5216662e0365ed6f
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Jul 16 11:51:08 2007 +0200

    allow blit path for read pixels if pack->alignment isn't 1.
    
    pack->alignment doesn't matter usually if the image is sufficiently aligned
    anyway. Speeds up some tests/readrate cases by a factor of 100 (since
    the pack->alignment default which noone ever bothers to change is 4).




More information about the mesa-commit mailing list