mesa: Changes to 'drm-gem'

Eric Anholt anholt at kemper.freedesktop.org
Tue Jun 24 21:20:54 UTC 2008


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

Summary of changes:
 bin/minstall                                      |    3 +-
 bin/mklib                                         |   18 +-
 configs/autoconf.in                               |    3 +
 configure.ac                                      |   60 +++-
 docs/download.html                                |    5 +
 src/Makefile                                      |    4 +-
 src/glx/x11/indirect_vertex_program.c             |    1 +
 src/glx/x11/pixelstore.c                          |    1 +
 src/glx/x11/singlepix.c                           |    1 +
 src/mesa/Makefile                                 |    6 +-
 src/mesa/drivers/directfb/idirectfbgl_mesa.c      |    4 +-
 src/mesa/drivers/dri/common/dri_util.h            |    1 +
 src/mesa/drivers/dri/common/memops.h              |    2 +-
 src/mesa/drivers/dri/common/mmio.h                |    4 +-
 src/mesa/drivers/dri/common/xmlconfig.c           |    6 +
 src/mesa/drivers/dri/ffb/ffb_clear.c              |    2 +-
 src/mesa/drivers/dri/ffb/ffb_linetmp.h            |    2 +-
 src/mesa/drivers/dri/ffb/ffb_pointtmp.h           |    2 +-
 src/mesa/drivers/dri/ffb/ffb_vtxfmt.c             |    6 +-
 src/mesa/drivers/dri/gamma/gamma_context.h        |    2 +-
 src/mesa/drivers/dri/gamma/gamma_render.c         |    4 +-
 src/mesa/drivers/dri/i810/i810ioctl.h             |    2 +-
 src/mesa/drivers/dri/i810/i810state.c             |    2 +-
 src/mesa/drivers/dri/i810/i810texmem.c            |    2 +-
 src/mesa/drivers/dri/i810/i810tris.c              |    8 +-
 src/mesa/drivers/dri/i915/Makefile                |    7 +-
 src/mesa/drivers/dri/i915/i830_context.c          |    1 -
 src/mesa/drivers/dri/i915/i830_reg.h              |    4 -
 src/mesa/drivers/dri/i915/i830_vtbl.c             |    5 +-
 src/mesa/drivers/dri/i915/i915_context.c          |    1 -
 src/mesa/drivers/dri/i915/i915_reg.h              |  112 -------
 src/mesa/drivers/dri/i915/i915_vtbl.c             |    5 +-
 src/mesa/drivers/dri/i915/intel_pixel_bitmap.c    |  350 +--------------------
 src/mesa/drivers/dri/i915/intel_render.c          |   13 +-
 src/mesa/drivers/dri/i915/intel_tris.c            |  229 +++++++++-----
 src/mesa/drivers/dri/i915/intel_tris.h            |   14 +-
 src/mesa/drivers/dri/i965/Makefile                |    1 +
 src/mesa/drivers/dri/i965/brw_context.c           |    8 -
 src/mesa/drivers/dri/i965/brw_context.h           |    2 +-
 src/mesa/drivers/dri/i965/brw_eu.h                |  126 ++++----
 src/mesa/drivers/dri/i965/brw_wm_emit.c           |    2 +-
 src/mesa/drivers/dri/{i915 => i965}/intel_pixel.c |    0 
 src/mesa/drivers/dri/i965/intel_pixel_copy.c      |  347 +--------------------
 src/mesa/drivers/dri/intel/intel_batchbuffer.c    |    3 +
 src/mesa/drivers/dri/intel/intel_blit.c           |    9 +-
 src/mesa/drivers/dri/intel/intel_context.c        |    2 +
 src/mesa/drivers/dri/intel/intel_context.h        |   11 +-
 src/mesa/drivers/dri/intel/intel_pixel.c          |  109 ++++++--
 src/mesa/drivers/dri/intel/intel_pixel.h          |    3 +-
 src/mesa/drivers/dri/intel/intel_pixel_bitmap.c   |    2 +-
 src/mesa/drivers/dri/intel/intel_pixel_copy.c     |   37 +--
 src/mesa/drivers/dri/intel/intel_pixel_draw.c     |    5 +-
 src/mesa/drivers/dri/intel/intel_reg.h            |  125 ++++++++
 src/mesa/drivers/dri/mach64/mach64_ioctl.h        |    4 +-
 src/mesa/drivers/dri/mach64/mach64_tex.h          |    6 +-
 src/mesa/drivers/dri/mach64/mach64_tris.c         |    8 +-
 src/mesa/drivers/dri/mga/mgacontext.h             |    6 +-
 src/mesa/drivers/dri/mga/mgaioctl.h               |    2 +-
 src/mesa/drivers/dri/mga/mgatris.c                |    8 +-
 src/mesa/drivers/dri/nouveau/nouveau_shader.h     |    6 +-
 src/mesa/drivers/dri/nouveau/nouveau_state.c      |    6 +-
 src/mesa/drivers/dri/nouveau/nv04_swtcl.c         |   16 +-
 src/mesa/drivers/dri/nouveau/nv10_swtcl.c         |   20 +-
 src/mesa/drivers/dri/r128/r128_ioctl.h            |    2 +-
 src/mesa/drivers/dri/r128/r128_tex.h              |    6 +-
 src/mesa/drivers/dri/r200/r200_context.h          |    2 +-
 src/mesa/drivers/dri/r200/r200_ioctl.h            |    6 +-
 src/mesa/drivers/dri/r200/r200_pixel.c            |    2 +-
 src/mesa/drivers/dri/r200/r200_vertprog.c         |    4 +-
 src/mesa/drivers/dri/r300/r300_cmdbuf.c           |    2 +-
 src/mesa/drivers/dri/r300/r300_cmdbuf.h           |    6 +-
 src/mesa/drivers/dri/r300/r300_context.h          |    4 +-
 src/mesa/drivers/dri/r300/r300_emit.h             |   20 +-
 src/mesa/drivers/dri/r300/r300_fragprog_emit.c    |    6 +-
 src/mesa/drivers/dri/r300/r300_state.c            |    2 +-
 src/mesa/drivers/dri/r300/r300_vertprog.c         |    2 +-
 src/mesa/drivers/dri/r300/r500_fragprog_emit.c    |   10 +-
 src/mesa/drivers/dri/radeon/radeon_chipset.h      |    2 +-
 src/mesa/drivers/dri/radeon/radeon_context.h      |    6 +-
 src/mesa/drivers/dri/radeon/radeon_ioctl.h        |    6 +-
 src/mesa/drivers/dri/radeon/radeon_screen.c       |    2 +-
 src/mesa/drivers/dri/s3v/s3v_context.h            |    6 +-
 src/mesa/drivers/dri/s3v/s3v_macros.h             |    1 +
 src/mesa/drivers/dri/s3v/s3v_render.c             |    4 +-
 src/mesa/drivers/dri/savage/savageioctl.h         |   14 +-
 src/mesa/drivers/dri/savage/savagespan.h          |    8 +-
 src/mesa/drivers/dri/savage/savagestate.c         |    2 +-
 src/mesa/drivers/dri/savage/savagetex.c           |    2 +-
 src/mesa/drivers/dri/savage/savagetris.c          |   18 +-
 src/mesa/drivers/dri/sis/sis_tris.h               |    2 +-
 src/mesa/drivers/dri/sis/sis_tritmp.h             |    2 +-
 src/mesa/drivers/dri/swrast/swrast_priv.h         |    6 +-
 src/mesa/drivers/dri/swrast/swrast_spantemp.h     |    8 +-
 src/mesa/drivers/dri/tdfx/tdfx_context.h          |    6 +-
 src/mesa/drivers/dri/trident/trident_context.h    |    4 +-
 src/mesa/drivers/dri/trident/trident_state.c      |    6 +-
 src/mesa/drivers/dri/unichrome/via_context.c      |    2 +-
 src/mesa/drivers/dri/unichrome/via_ioctl.h        |    4 +-
 src/mesa/drivers/dri/unichrome/via_state.c        |    6 +-
 src/mesa/drivers/svga/svgamesa24.c                |    2 +-
 src/mesa/drivers/svga/svgamesa32.c                |    2 +-
 src/mesa/drivers/x11/xmesaP.h                     |    2 -
 src/mesa/main/glheader.h                          |   45 +++-
 src/mesa/main/imports.h                           |    1 +
 src/mesa/swrast/s_texfilter.c                     |   16 +-
 src/mesa/tnl_dd/t_dd_tritmp.h                     |    6 +-
 106 files changed, 809 insertions(+), 1222 deletions(-)
 mode change 100644 => 120000 src/mesa/drivers/dri/i915/intel_pixel_bitmap.c
 copy src/mesa/drivers/dri/{i915 => i965}/intel_pixel.c (100%)
 mode change 100644 => 120000 src/mesa/drivers/dri/i965/intel_pixel_copy.c

       via  f6abe8f0f2fba3073b58b96ed38aae163c765b4a (commit)
       via  5174b85a0cb13b06779ea6fc0a8362c9fe57e2ea (commit)
       via  9a0d773116c6e9d7a63a63644a12170b7486a86e (commit)
       via  744357e29c6a51b9e1770e0340eee5105f6b5585 (commit)
       via  f5eb62a1161f050925c5c0b4839c437b29bdbc6b (commit)
       via  f23adc504d8202bbcc78121567a61c0b24819422 (commit)
       via  90d33edf37d12495fcfb4876d1048f3ed5df2b9b (commit)
       via  eda68cccc072c10f94c096b9877d09a787069631 (commit)
       via  59890987799624e07083300d291f2457baff0192 (commit)
       via  98fa0aec366ac41065698fd9bf76731b7d08f1f7 (commit)
       via  a42dac187973cbc17be6c59db89264cbc935ab91 (commit)
       via  62d66caeba786f01f6159c980fda79606afe4c61 (commit)
       via  fe3b62b5b1a6ed5f81fa0b849f3a81a8cf43c810 (commit)
       via  5aa4d5a87d3edea6503a7b9853a318e71718af7c (commit)
       via  7ec5e6a0320639920fcf325895acb57fb3dad5c7 (commit)
       via  71d2578ac5530c8641bcd5d9a9654373a6ce853e (commit)
       via  ba97ed2b743ba0b6631e0fbcf2ab12afe885f87c (commit)
       via  cc96d5492038cb79806031e513365e08647d6bfa (commit)
       via  37f19b94ac31d7a6f77ed9936c28ec8f36983721 (commit)
       via  402e7f76b15e619a83d1d1587d1dd181d313e543 (commit)
       via  5ee7b7912c1fe7b09d13ae385088e4281b62eba6 (commit)
       via  055ab81920e7299ec4fce8f9908c88c001050a92 (commit)
       via  24197b4901c72b3a2c6afcb3f6936e0876853e1d (commit)
       via  7899270b9f10b5671e7ea644a66832fe86b5a1a1 (commit)
       via  2e922b0e35eda9e0dab9c085bdf83d2a1094dcbb (commit)
       via  2c1bead06928961a18aea14b3cae4e854ceb915e (commit)
       via  77d917a74ae677bcd277654adb67e9e532730046 (commit)
       via  e1f9adc27445ea3381af1f71cfec0317298be5b1 (commit)
       via  f30e4af73405aad3ec29b7337a3a0177e3fbe715 (commit)
       via  1043a7c71ab6b655fa3345dd34df0a5e84f3e031 (commit)
       via  4ba39c40aef45be5d534676c8661e90808deb602 (commit)
       via  3491cbea88e86a64d427298df1aba75e146f15e7 (commit)
       via  dc25661099bcc4b107a30ca504fcc2e76db3492e (commit)
       via  b3f1aac95e5cef26824da08c89fcf2b08ac5ef86 (commit)
       via  21177c8764638e1d4b3b29fed64adec62a14e936 (commit)
       via  0da9bc6a69fbd287f2e87ca9f868cb4ccc47735a (commit)
      from  bbe80af457316826f56ada767d26e8c1db7f1130 (commit)


- Commits -----------------------------------------------
commit f6abe8f0f2fba3073b58b96ed38aae163c765b4a
Merge: a42dac187973cbc17be6c59db89264cbc935ab91 5174b85a0cb13b06779ea6fc0a8362c9fe57e2ea
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Jun 24 14:08:08 2008 -0700

    Merge commit 'origin/master' into drm-gem

commit a42dac187973cbc17be6c59db89264cbc935ab91
Author: Eric Anholt <eric at anholt.net>
Date:   Mon Jun 23 15:44:10 2008 -0700

    i915: Accumulate the VB into a local buffer and subdata it in.
    
    This lets GEM use pwrite, for an additional 4% or so speedup.

commit 62d66caeba786f01f6159c980fda79606afe4c61
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Jun 20 15:00:44 2008 -0700

    i915: Convert to using VBs instead of inline prims.

commit 0da9bc6a69fbd287f2e87ca9f868cb4ccc47735a
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Jun 18 14:35:59 2008 -0700

    i915: Note the non-PBO fallback for textured drawpixels under DEBUG_PIXEL.

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




More information about the mesa-commit mailing list