mesa: Changes to 'gallium-0.1-dri2'

Alan Hourihane alanh at kemper.freedesktop.org
Fri Jul 4 14:38:20 UTC 2008


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

Summary of changes:
 bin/raw2png.py                                     |   68 +-
 include/EGL/eglplatform.h                          |    4 +-
 include/GLES/glplatform.h                          |    1 -
 include/GLES2/gl2platform.h                        |    1 -
 scons/gallium.py                                   |   83 +-
 src/egl/drivers/demo/demo.c                        |   22 +-
 src/egl/main/eglconfig.c                           |   12 +-
 src/gallium/auxiliary/draw/draw_vs.c               |    2 +
 src/gallium/auxiliary/pipebuffer/Makefile          |    1 +
 src/gallium/auxiliary/pipebuffer/SConscript        |    1 +
 src/gallium/auxiliary/pipebuffer/pb_buffer.h       |   19 +-
 .../auxiliary/pipebuffer/pb_buffer_fenced.c        |    6 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h       |   11 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c   |    3 +
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |   10 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c |  297 ++++
 .../auxiliary/pipebuffer/pb_bufmgr_fenced.c        |    2 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c    |    6 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c  |    9 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c  |    9 +-
 src/gallium/auxiliary/tgsi/exec/tgsi_exec.c        |    6 +-
 src/gallium/auxiliary/tgsi/exec/tgsi_exec.h        |   58 +-
 src/gallium/auxiliary/util/p_tile.c                |   31 +
 src/gallium/auxiliary/util/u_blit.c                |   11 +
 src/gallium/drivers/softpipe/sp_setup.c            |    6 +-
 src/gallium/include/pipe/p_compiler.h              |    4 +-
 src/gallium/winsys/dri/intel/intel_swapbuffers.c   |    2 +-
 src/gallium/winsys/egl_drm/intel/intel_context.c   |    3 +
 src/gallium/winsys/egl_drm/intel/intel_context.h   |    3 +-
 src/gallium/winsys/egl_drm/intel/intel_egl.c       |   85 +-
 src/gallium/winsys/egl_drm/intel/intel_screen.c    |    4 +-
 src/gallium/winsys/egl_drm/intel/intel_screen.h    |    3 +
 .../winsys/egl_drm/intel/intel_swapbuffers.c       |    9 +-
 src/gallium/winsys/egl_xlib/egl_xlib.c             |    9 +-
 src/gallium/winsys/egl_xlib/sw_winsys.c            |   10 +-
 src/mesa/drivers/dri/common/utils.c                |    7 +-
 src/mesa/drivers/dri/r300/r300_render.c            |    2 +-
 src/mesa/main/api_validate.c                       |   20 +-
 src/mesa/main/context.c                            |   34 +
 src/mesa/main/fbobject.c                           |   25 +-
 src/mesa/main/fbobject.h                           |    7 +-
 src/mesa/main/ffvertex_prog.c                      |    2 +
 src/mesa/main/mfeatures.h                          |    1 +
 src/mesa/main/mtypes.h                             |    1 +
 src/mesa/main/multisample.c                        |    2 +-
 src/mesa/main/shaders.c                            |    8 +-
 src/mesa/main/state.c                              |   17 +
 src/mesa/main/varray.c                             |    5 +
 src/mesa/shader/prog_print.c                       |   13 +
 src/mesa/shader/prog_print.h                       |    3 +
 src/mesa/shader/prog_uniform.c                     |    4 +-
 src/mesa/shader/shader_api.c                       |  238 ++--
 .../shader/slang/library/slang_common_builtin.gc   |   35 +-
 .../shader/slang/library/slang_common_builtin_gc.h |  315 +++--
 src/mesa/shader/slang/library/slang_core.gc        |   46 +
 src/mesa/shader/slang/library/slang_core_gc.h      | 1509 ++++++++++----------
 src/mesa/shader/slang/slang_codegen.c              |  449 ++++--
 src/mesa/shader/slang/slang_compile.c              |    6 +
 src/mesa/shader/slang/slang_emit.c                 |   17 +-
 src/mesa/shader/slang/slang_emit.h                 |    8 +-
 src/mesa/shader/slang/slang_ir.c                   |    8 +-
 src/mesa/shader/slang/slang_link.c                 |    8 +
 src/mesa/shader/slang/slang_log.c                  |    3 +
 src/mesa/shader/slang/slang_simplify.c             |   32 +-
 src/mesa/shader/slang/slang_vartable.c             |    8 +-
 src/mesa/state_tracker/st_atom_rasterizer.c        |    2 +-
 src/mesa/state_tracker/st_atom_sampler.c           |    3 +-
 src/mesa/state_tracker/st_atom_shader.c            |   33 +-
 src/mesa/state_tracker/st_cb_bitmap.c              |    5 +
 src/mesa/state_tracker/st_program.c                |    7 +
 src/mesa/state_tracker/st_program.h                |    3 -
 src/mesa/swrast/s_points.c                         |    2 +-
 src/mesa/vbo/vbo.h                                 |    2 +
 src/mesa/vbo/vbo_exec_api.c                        |    7 +
 74 files changed, 2367 insertions(+), 1341 deletions(-)
 create mode 100644 src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c

  discards  0c12150ec8e3ca9ab2dc7c026183e9dffb58146b (commit)
  discards  40a7417ed2b71ea5975521efd67f6aa83804b251 (commit)
  discards  0b1df7daf4a794360a63d20762a8726dbf2f71b9 (commit)
  discards  8602b54c57a2f747ca680c49fd5b9114db3f0290 (commit)
  discards  1d7ab5df538b3597e78c1023acba4397e29f92c4 (commit)
  discards  002e4ffe0db20ddd083dd6af1ae497916d8e28fc (commit)
  discards  130c2c16b78a3da0a8d610b25a2880ba927fc324 (commit)
  discards  8c8680d0b3709f202e2ce66f148f57537ccde4f4 (commit)
  discards  826f0e2684c4ae9254ad16f8a0d176c6518fea0c (commit)
  discards  003a6c7e9ebef21945991fa76ee06ee22ffd74c3 (commit)
  discards  ee2c135693dc99f24a70d8dd991b3de0af76179c (commit)
  discards  117d3815e6ac7fd7438fc4f4fe3c5dd20e934e5e (commit)
  discards  6214064a5f940cc2f772d02619928a5f7a795ebd (commit)
  discards  a20322ead26c0945e407812e14af48fd7638a7bc (commit)
  discards  4e67254f33c4dbd227075f58bd43163aea1017e1 (commit)
  discards  04c57b444fe1de2b06308f7c9d660852fe671485 (commit)
  discards  4d3dbe45aa201404712c613b1758b00c94eef7d3 (commit)
  discards  563c4748228b0f8448e519ec04d6b8d6decac0a6 (commit)
  discards  d75469cf339e1b1bb862bab34ee280c6c95428d4 (commit)
  discards  2110fd04fb78978d8e3dfd7570bafe348766ddbe (commit)
  discards  14befc21c1f02e049f14d61dfe227c226c2a5fad (commit)
       via  878bf23fa9c1f12c2841df79f0b368460eb2d888 (commit)
       via  95f9e1c8f21b4098e9073fd2b7294760daac4782 (commit)
       via  51b29259cc5496dbdb7c50c901c676a9c2751d30 (commit)
       via  f46c1d43ae2b56f38846ac48c7d2df75bbc79af8 (commit)
       via  f539988340131ae37e65958c96e9faea102a7132 (commit)
       via  17d565b7493bf3fccb1b8d0ce8fbcc6130723aa5 (commit)
       via  e4b8e579ca387b6401bb700221f919e4eb8c3230 (commit)
       via  194cfc7a4ed86653db34be0e331ad7c23b5334eb (commit)
       via  dd3311aa89035aa2e624f54b6914cfbcf57b33d7 (commit)
       via  7366f3fc54be280969f3adef16ed67fddfe55e67 (commit)
       via  0ed3f6f575ebdb345ad9891380686eafce63c75e (commit)
       via  22ac107971151a02cbe7a03a05bc99a53bc80eb1 (commit)
       via  4d1d6ed1590428172816933efce3303fd7c815b2 (commit)
       via  d4172263e57fdbd2204fd8669e6b6f460e08ca3b (commit)
       via  bb18a8b2eaaf8eea02c3255ed774751378fc7aa6 (commit)
       via  d015ffa6ea20f00f23513e63b5c27e5e6d0d3627 (commit)
       via  51abbdd227224c596ae2232ff3137dc3f346d563 (commit)
       via  78388c0e374349810fe3fb38cd4103a9544df4bf (commit)
       via  f042d662e2cec4315ddaae1ee536f593139f703d (commit)
       via  00eb309c31692d29b01568b0b45f5066928b9107 (commit)
       via  3c128748579c637ba7c777ba91ff4287a03190f6 (commit)
       via  2212c214f1890091c102d4cb3c69ec2df2132322 (commit)
       via  ade03755bcaec2dedb5cd4d13160ba366ee804cd (commit)
       via  79ca9734ea65ac9cbf866b1aacc538351086accf (commit)
       via  c193cc506f74443c805a0df42e3364b39245d265 (commit)
       via  d94c7063ec9e87dbefea386606f0f21cdbd1d6f3 (commit)
       via  28f3d390ddf87f796a9a9f3dc28b0b05c19e40fa (commit)
       via  8ccab313561d8cca3caf8d76504119bf5eb2e9ae (commit)
       via  27d8d6f44faa61a61c330d032111eee64dd8b8c7 (commit)
       via  1ca23061478868d61b9b2e6a30367e8e1de4a456 (commit)
       via  98b7174ad6f6a74361e58136bdd235a092b07a40 (commit)
       via  dad8a7c90d96f37fedfe912a10ba3754c1666161 (commit)
       via  8fb4d602db48d425380e5508e3fd71cbdc2e7095 (commit)
       via  39b9b05313c8b8fce9b80e96819aded479e382c9 (commit)
       via  dff477a5e27c39aa61aac8e1555c345211e832b8 (commit)
       via  40739d4ae95054d45fa86e9668ad29fcbafd67e9 (commit)
       via  088c42c5c3cb34bac98fce95e4f3d08642834112 (commit)
       via  16caeeab4b495702b54963816ae45976b2563423 (commit)
       via  adc709e9960966bc03e510bc793b9d2703b3e863 (commit)
       via  8f98242d40b58c517181bc4777f4910ad24e6866 (commit)
       via  eab88236b3ef5a4f861c1b99dc7220abd5c9f6c7 (commit)
       via  789fae163dbdbd7669b0442bd1a3ca4fea4ec259 (commit)
       via  019ad5e284db08b46b484b409c1a54c302afd50b (commit)
       via  511733b862d2cb6836beb0965bdc5d699e6a2233 (commit)
       via  489fc4d10a57538de59a89e19ce752e4b7253d22 (commit)
       via  cc31eecbcb90dabacabac3e6be7c01cfe3a7a2a6 (commit)
       via  d16fcd07f876fe7fb29f5f4e3df4e83ff7de3422 (commit)
       via  ea4ca10b1bec67c8a60db0e4e5581318ce9f62f9 (commit)
       via  66b48202c221a25f3980df8f443ce63c2fb4119f (commit)
       via  eeefe175de8bae93b9ed2204afa9e748b205e868 (commit)
       via  81a0acca31aa8f96ac9488ff81345a6cd51403a4 (commit)
       via  44c99ad23655204fd2e567fc38512f12e5f262af (commit)
       via  7d4f01413f16c15b55e99aba6da18b5c979c880c (commit)
       via  e99ce4af8a6a6f9b257bfceb0f9133a29f06f2c7 (commit)
       via  b3da2a9524b47838da33d8f7fd63c5d90a659cfa (commit)
       via  846f87d8264e2a3755b0a00e45e75602192957fe (commit)
       via  810888f6564a1421f82190fbb8766ad8c79d88b7 (commit)
       via  9d94d133b019ef23ee03cc691fcb5602451604ae (commit)
       via  2242769a13de228df10fb55d50aa4d96c99d5975 (commit)
       via  a1ec6efce0f614dfc2fb7af2cab68eca3be43850 (commit)
       via  d4b100a6a1f13ceaedf603bdce5ce95c2ce7e12c (commit)
       via  8f91a83669b8626678eb38fbbdd304c72243b6fe (commit)
       via  0f9a1e43bce9bfa7a9cba2d7008fcec2890db02a (commit)
       via  a7499b7fc753653fd24a91b1ab6a5b68e479193b (commit)
       via  838b0d6e480c9ae90abb067c1ba4aee413df6fd9 (commit)
       via  429a08384c2ea66d446e46beb28e33ee3b764d52 (commit)
       via  a1fb565ea7ac9f86beb4deece6a24d79e7b7860e (commit)
       via  b028b0cc533b4e10cdf599e49731e3c30fb0e366 (commit)
       via  5b9d823545ec588ea97cc599a278626b99430d81 (commit)
       via  fb95b603efa3a70b73d28f0e3a7886fe736b9787 (commit)
       via  4f45dbc6aa9b55d96cf6aeb32117e117e333b4a8 (commit)
       via  891469a3a5525a741094fd3f1e4a1270ec8b3c3b (commit)
       via  4ddd65967915ca4846f2831bc676c878a29dae4a (commit)
       via  05cfb4c4b84b4e3119112c381ceffc583a4ef5fe (commit)
       via  6106db4c5da6fc5ae9ef157c939ce0834cdc5b92 (commit)
       via  fb4361a93d2bfdd69995d3421bfeb5a339dad5bf (commit)
       via  cb09d1ef60dae3b3c44f1370fd2f726c7044bc17 (commit)
       via  38d779a3e68bb0ed78135c868e5bd435e1d91fb5 (commit)
       via  d378f7b3dfda3b549e4b02380e492671cc34bb59 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (0c12150ec8e3ca9ab2dc7c026183e9dffb58146b)
            \
             N -- N -- N (878bf23fa9c1f12c2841df79f0b368460eb2d888)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.


- Commits -----------------------------------------------
commit 878bf23fa9c1f12c2841df79f0b368460eb2d888
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Wed Jul 2 22:43:56 2008 +0100

    missed piece of merge

commit 95f9e1c8f21b4098e9073fd2b7294760daac4782
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Fri Jun 27 17:21:06 2008 +0100

    disable egl_xlib for now

commit 51b29259cc5496dbdb7c50c901c676a9c2751d30
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Fri Jun 27 16:02:43 2008 +0200

    gallium: handle msaa

commit f46c1d43ae2b56f38846ac48c7d2df75bbc79af8
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Thu Jun 26 22:53:29 2008 +0100

    Check in SwapBuffers for any new pending dri2 events

commit f539988340131ae37e65958c96e9faea102a7132
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Tue Jun 24 18:20:16 2008 +0100

    Fix build problem

commit 17d565b7493bf3fccb1b8d0ce8fbcc6130723aa5
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Mon Jun 16 17:35:13 2008 +0100

    remove obsolete code

commit e4b8e579ca387b6401bb700221f919e4eb8c3230
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Thu Jun 12 00:14:39 2008 +0100

    add DRI2 changes on new gallium-0.1-dri2 branch

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




More information about the mesa-commit mailing list