mesa: Changes to 'gallium-0.1'

Jakob Bornecrantz wallbraker at kemper.freedesktop.org
Fri May 23 14:31:36 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:
 Makefile                                           |    1 +
 configs/linux-dri                                  |    4 +-
 configs/linux-egl                                  |   65 ++
 progs/egl/Makefile                                 |    8 +-
 progs/egl/demo1.c                                  |    2 +-
 progs/egl/demo2.c                                  |    2 +-
 progs/egl/demo3.c                                  |    2 +-
 progs/egl/eglgears.c                               |    2 +-
 progs/egl/eglinfo.c                                |    2 +-
 src/gallium/drivers/i915simple/i915_state.c        |    6 +
 src/gallium/include/pipe/p_util.h                  |    3 +
 src/gallium/winsys/dri/intel/Makefile              |    9 +-
 src/gallium/winsys/dri/intel/intel_batchbuffer.c   |  490 ++++++----
 src/gallium/winsys/dri/intel/intel_batchbuffer.h   |  108 +--
 src/gallium/winsys/dri/intel/intel_batchpool.c     |  427 ---------
 src/gallium/winsys/dri/intel/intel_batchpool.h     |   37 -
 src/gallium/winsys/dri/intel/intel_context.c       |    5 +-
 src/gallium/winsys/dri/intel/intel_context.h       |    2 +-
 src/gallium/winsys/dri/intel/intel_screen.c        |   53 +-
 src/gallium/winsys/dri/intel/intel_screen.h        |    9 +-
 src/gallium/winsys/dri/intel/intel_swapbuffers.c   |    5 +-
 src/gallium/winsys/dri/intel/intel_winsys.h        |    4 +-
 src/gallium/winsys/dri/intel/intel_winsys_i915.c   |   34 +-
 src/gallium/winsys/dri/intel/intel_winsys_pipe.c   |   83 ++-
 src/gallium/winsys/dri/intel/server/i830_common.h  |   46 +-
 src/gallium/winsys/dri/intel/ws_dri_bufmgr.c       |  953 +++++++++++++++++++
 src/gallium/winsys/dri/intel/ws_dri_bufmgr.h       |  138 +++
 src/gallium/winsys/dri/intel/ws_dri_bufpool.h      |  102 ++
 src/gallium/winsys/dri/intel/ws_dri_drmpool.c      |  268 ++++++
 src/gallium/winsys/dri/intel/ws_dri_fencemgr.c     |  377 ++++++++
 src/gallium/winsys/dri/intel/ws_dri_fencemgr.h     |  115 +++
 src/gallium/winsys/dri/intel/ws_dri_mallocpool.c   |  162 ++++
 src/gallium/winsys/dri/intel/ws_dri_slabpool.c     |  968 +++++++++++++++++++
 src/gallium/winsys/egl_drm/Makefile                |   38 +
 src/gallium/winsys/egl_drm/Makefile.template       |  116 +++
 src/gallium/winsys/egl_drm/intel/Makefile          |   40 +
 src/gallium/winsys/egl_drm/intel/SConscript        |   39 +
 .../winsys/egl_drm/intel/intel_batchbuffer.c       |  465 ++++++++++
 .../winsys/egl_drm/intel/intel_batchbuffer.h       |  133 +++
 src/gallium/winsys/egl_drm/intel/intel_context.c   |  366 ++++++++
 src/gallium/winsys/egl_drm/intel/intel_context.h   |  162 ++++
 src/gallium/winsys/egl_drm/intel/intel_egl.c       |  617 +++++++++++++
 src/gallium/winsys/egl_drm/intel/intel_egl.h       |   42 +
 src/gallium/winsys/egl_drm/intel/intel_lock.c      |  102 ++
 src/gallium/winsys/egl_drm/intel/intel_reg.h       |   53 ++
 src/gallium/winsys/egl_drm/intel/intel_screen.c    |  680 ++++++++++++++
 src/gallium/winsys/egl_drm/intel/intel_screen.h    |  133 +++
 .../winsys/egl_drm/intel/intel_swapbuffers.c       |  327 +++++++
 .../winsys/egl_drm/intel/intel_swapbuffers.h       |   47 +
 src/gallium/winsys/egl_drm/intel/intel_winsys.h    |   73 ++
 .../winsys/egl_drm/intel/intel_winsys_i915.c       |  184 ++++
 .../winsys/egl_drm/intel/intel_winsys_pipe.c       |  338 +++++++
 .../winsys/egl_drm/intel/intel_winsys_softpipe.c   |   82 ++
 src/gallium/winsys/egl_drm/intel/ws_dri_bufmgr.c   |  953 +++++++++++++++++++
 src/gallium/winsys/egl_drm/intel/ws_dri_bufmgr.h   |  138 +++
 src/gallium/winsys/egl_drm/intel/ws_dri_bufpool.h  |  102 ++
 src/gallium/winsys/egl_drm/intel/ws_dri_drmpool.c  |  268 ++++++
 src/gallium/winsys/egl_drm/intel/ws_dri_fencemgr.c |  377 ++++++++
 src/gallium/winsys/egl_drm/intel/ws_dri_fencemgr.h |  115 +++
 .../winsys/egl_drm/intel/ws_dri_mallocpool.c       |  162 ++++
 src/gallium/winsys/egl_drm/intel/ws_dri_slabpool.c |  970 ++++++++++++++++++++
 src/mesa/glapi/glthread.h                          |   48 +-
 62 files changed, 10887 insertions(+), 775 deletions(-)
 create mode 100644 configs/linux-egl
 delete mode 100644 src/gallium/winsys/dri/intel/intel_batchpool.c
 delete mode 100644 src/gallium/winsys/dri/intel/intel_batchpool.h
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_bufmgr.c
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_bufmgr.h
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_bufpool.h
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_drmpool.c
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_fencemgr.c
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_fencemgr.h
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_mallocpool.c
 create mode 100644 src/gallium/winsys/dri/intel/ws_dri_slabpool.c
 create mode 100644 src/gallium/winsys/egl_drm/Makefile
 create mode 100644 src/gallium/winsys/egl_drm/Makefile.template
 create mode 100644 src/gallium/winsys/egl_drm/intel/Makefile
 create mode 100644 src/gallium/winsys/egl_drm/intel/SConscript
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_batchbuffer.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_batchbuffer.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_context.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_context.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_egl.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_egl.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_lock.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_reg.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_screen.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_screen.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_swapbuffers.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_swapbuffers.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_winsys.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_winsys_i915.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_winsys_pipe.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/intel_winsys_softpipe.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_bufmgr.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_bufmgr.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_bufpool.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_drmpool.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_fencemgr.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_fencemgr.h
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_mallocpool.c
 create mode 100644 src/gallium/winsys/egl_drm/intel/ws_dri_slabpool.c

       via  5bf6ffb0b2be34ffb000e9700861b177afa9df97 (commit)
       via  845db16dbe66c0f741063333a70af79bca5b6544 (commit)
       via  a3dbd412df99c7d19b1f81b3b9ec7d5c8a09d069 (commit)
       via  a22462f6ef769129ee56223f1edc2cb851505da8 (commit)
       via  2064826bdae9be8679ec8eb3f2b6be467da0594d (commit)
       via  d607a02da929cd192a3b0896c38dbb468ffa5b0d (commit)
       via  01cc1eebe92441ec33e951b95f0a5b52721741f0 (commit)
       via  45fd9ec462bf338b286d3b757c3e67d54f663dad (commit)
       via  9395fb6e8d341d7a3f923b5ec03630ab656c8f2f (commit)
       via  3972961e62d5918f4ef4f0ceb3d8ee9549676a7c (commit)
       via  6f25d6d48d52063c50f773d005adcdf2a924e82d (commit)
       via  6c78b8e97b21cc9152e75727ed879643f605ede3 (commit)
       via  3f9de6ff7dbfc417b50ac27be8461304f0134f91 (commit)
       via  d07fbdd93941d5027a1aa7f0726140c6648a1e27 (commit)
       via  b0a58d526624485b98665b103fb5b507253b851b (commit)
       via  6b4798b9068b58a3c4581a268727ce01680d08cd (commit)
       via  f2ee51e7d9a9bde8fd7de29b382d11fe0d58226d (commit)
       via  ca750dd045893ca5a9e1c33bd31528ade7bb1009 (commit)
       via  5dcfc1f1b637aefbed631cc1265ce3808f2ff249 (commit)
       via  bd56b21adf5eafebe6df90eac12f0f9eaa9e225f (commit)
       via  1d43a8b25513866d67b5b16ae1945d6e9d95743d (commit)
       via  2dd6022e65972b0706011734b68da4e9177b05c3 (commit)
       via  caa5b1736dd4c4ba85966fa7710c52da406b1dce (commit)
       via  4c0f72432393e324d608474d24d20ebb465cb2ca (commit)
       via  d5d93a31580cf58744b4d186a4ab8fac09743a33 (commit)
       via  d945e8ddd7cc8f2882ea0a2336bc2e534a1bca78 (commit)
       via  24fc93ebdc119ee01d6ce47ea4fe33a2a8067bd2 (commit)
      from  e8d5be9c76b08ba423e3c635aae5178f2358169a (commit)


- Commits -----------------------------------------------
commit 5bf6ffb0b2be34ffb000e9700861b177afa9df97
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Fri May 23 16:11:38 2008 +0200

    i915: Improved vertex buffer performance

commit 845db16dbe66c0f741063333a70af79bca5b6544
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Thu May 22 15:02:54 2008 +0200

    i915: Fix for edgeflags

commit a3dbd412df99c7d19b1f81b3b9ec7d5c8a09d069
Merge: e8d5be9c76b08ba423e3c635aae5178f2358169a a22462f6ef769129ee56223f1edc2cb851505da8
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Fri May 23 16:26:14 2008 +0200

    Merge branch 'gallium-i915-current' into gallium-0.1

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




More information about the mesa-commit mailing list