mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) via 0a5df5bc7d711a766c9d0963fb2029d60cf70a8b (commit) from 183d490ab139483c88d0b0f541714919de86235c (commit) - Commits --- commit 0a5df5bc7d711a766c9d0963fb2029d60cf70a8b Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Tue Jun 3 11:22:00 2008 +0200 draw: Use register names more consistently. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c | 43 - 1 files changed, 6 insertions(+), 37 deletions(-) via 183d490ab139483c88d0b0f541714919de86235c (commit) from 588d6b49c75eeabe9b61055e69de824ff757 (commit) - Commits --- commit 183d490ab139483c88d0b0f541714919de86235c Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Tue Jun 3 10:59:46 2008 +0200 draw: Fix fetch_src(). Resurrect SSE version of DP3. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c | 29 - 1 files changed, 28 insertions(+), 1 deletions(-) via 588d6b49c75eeabe9b61055e69de824ff757 (commit) from 969a207fe356d152b65085a9113502c7fbb5712e (commit) - Commits --- commit 588d6b49c75eeabe9b61055e69de824ff757 Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Mon Jun 2 21:51:31 2008 +0200 draw: Fix DP3 implementation by replacing SSE with x87 version. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/include/pipe/p_util.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 969a207fe356d152b65085a9113502c7fbb5712e (commit) from 012c0dd6321e858af22389f98201c8dcb8f8780c (commit) - Commits --- commit 969a207fe356d152b65085a9113502c7fbb5712e Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Jun 2 20:16:49 2008 +0900 gallium: Fix log<->cos typo in logf. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/drivers/dri/sis/server/sis_common.h |1 - 1 files changed, 0 insertions(+), 1 deletions(-) via 012c0dd6321e858af22389f98201c8dcb8f8780c (commit) from 22be9ea4a63ff051604123de5e82cf4050792ef8 (commit) - Commits --- commit 012c0dd6321e858af22389f98201c8dcb8f8780c Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Fri May 30 13:36:52 2008 +0200 sis: Removed useless comment - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pt_vcache.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 22be9ea4a63ff051604123de5e82cf4050792ef8 (commit) from 807e7c4ccfdaebf8e568357fb1fd8090ccae638c (commit) - Commits --- commit 22be9ea4a63ff051604123de5e82cf4050792ef8 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 18:18:56 2008 +0100 draw: quieten some debug - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_private.h |3 ++- src/gallium/auxiliary/draw/draw_pt.c |3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) via 807e7c4ccfdaebf8e568357fb1fd8090ccae638c (commit) from 8808d62f608d1397ee75d0087301d0b0a0278244 (commit) - Commits --- commit 807e7c4ccfdaebf8e568357fb1fd8090ccae638c Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 14:35:30 2008 +0100 draw: add more switches to turn FSE on/off - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pipe_vbuf.c|2 +- .../auxiliary/draw/draw_pt_fetch_shade_pipeline.c |6 +++--- src/gallium/auxiliary/draw/draw_pt_varray_tmp.h|9 + src/gallium/auxiliary/draw/draw_pt_vcache_tmp.h|9 + src/gallium/auxiliary/tgsi/exec/tgsi_sse2.c|2 +- src/gallium/auxiliary/translate/translate_sse.c|2 +- 6 files changed, 16 insertions(+), 14 deletions(-) via 8808d62f608d1397ee75d0087301d0b0a0278244 (commit) via 4a7198fdcfe3256bdefff5d1d766327ae7f18b35 (commit) from 8f887b4252208e60e7e86217ec3b72fb639a4e82 (commit) - Commits --- commit 8808d62f608d1397ee75d0087301d0b0a0278244 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 29 22:26:56 2008 +0900 gallium: MSVC warning fixes. Conflicts: src/gallium/auxiliary/draw/draw_pt_varray.c src/gallium/auxiliary/draw/draw_pt_varray_tmp.h src/gallium/auxiliary/draw/draw_pt_vcache.c commit 4a7198fdcfe3256bdefff5d1d766327ae7f18b35 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 29 22:20:51 2008 +0900 psb: Make msvc happy. Conflicts: src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c | 46 ++ src/gallium/auxiliary/draw/draw_vs_aos.h |1 + 2 files changed, 47 insertions(+), 0 deletions(-) via 8f887b4252208e60e7e86217ec3b72fb639a4e82 (commit) from a233f65f9b79734498c120e8052aa8d6255586e4 (commit) - Commits --- commit 8f887b4252208e60e7e86217ec3b72fb639a4e82 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 13:26:01 2008 +0100 draw: michal's patch for calling powf... teapot still not quite right - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pt_vcache.c | 12 +--- 1 files changed, 9 insertions(+), 3 deletions(-) via a233f65f9b79734498c120e8052aa8d6255586e4 (commit) from 45eecb93920c5a33e71b3c152749273908cb62fd (commit) - Commits --- commit a233f65f9b79734498c120e8052aa8d6255586e4 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 13:08:15 2008 +0100 draw: better calculation of fetch_count - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_context.c | 25 - src/gallium/auxiliary/draw/draw_context.h | 13 ++- src/gallium/auxiliary/draw/draw_private.h | 11 ++- src/gallium/auxiliary/draw/draw_pt.h |9 ++ src/gallium/auxiliary/draw/draw_pt_fetch_emit.c| 48 .../auxiliary/draw/draw_pt_fetch_shade_emit.c | 49 .../auxiliary/draw/draw_pt_fetch_shade_pipeline.c | 80 +- src/gallium/auxiliary/draw/draw_pt_vcache.c| 121 +++- src/gallium/auxiliary/draw/draw_vs.c | 19 +++- src/gallium/auxiliary/draw/draw_vs_aos.c |4 +- src/gallium/drivers/i915simple/i915_context.c |4 +- src/gallium/drivers/softpipe/sp_context.c |1 + src/gallium/drivers/softpipe/sp_draw_arrays.c | 36 +-- src/gallium/drivers/softpipe/sp_state.h|7 + src/gallium/include/pipe/p_context.h | 14 +++ src/mesa/state_tracker/st_draw.c | 34 +- 16 files changed, 445 insertions(+), 30 deletions(-) via 45eecb93920c5a33e71b3c152749273908cb62fd (commit) via bb2e13b9e82b68ec3b9fc56a4c35e7ead8fd138f (commit) via 82605d7bcd533d7c96cc619c45970efd7229dc3b (commit) from cb87d7e44a6d6b1b4239b4e38c76c6bb848d2ef6 (commit) - Commits --- commit 45eecb93920c5a33e71b3c152749273908cb62fd Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 12:42:39 2008 +0100 draw: remove printf commit bb2e13b9e82b68ec3b9fc56a4c35e7ead8fd138f Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 12:38:49 2008 +0100 draw: make sure constant buffer data is aligned before passing to aos.c commit 82605d7bcd533d7c96cc619c45970efd7229dc3b Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 11:46:43 2008 +0100 draw: draw_range_elements trial - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/SConscript |1 - 1 files changed, 0 insertions(+), 1 deletions(-) via cb87d7e44a6d6b1b4239b4e38c76c6bb848d2ef6 (commit) from 6945bcb89370501e0a218bc656e68e30e4dadcda (commit) - Commits --- commit cb87d7e44a6d6b1b4239b4e38c76c6bb848d2ef6 Author: Michal Krol <[EMAIL PROTECTED]> Date: Thu May 29 12:11:37 2008 +0200 scons: Remove duplicate entry. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.h |4 ++-- src/gallium/auxiliary/draw/draw_vs_aos_machine.c |4 ++-- src/gallium/auxiliary/draw/draw_vs_varient.c | 16 3 files changed, 12 insertions(+), 12 deletions(-) via 6945bcb89370501e0a218bc656e68e30e4dadcda (commit) from 62628c4d3d497cbca73fde869c9069fa90e6453e (commit) - Commits --- commit 6945bcb89370501e0a218bc656e68e30e4dadcda Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 29 18:28:02 2008 +0900 draw: Put PIPE_CDECL in the right places. MSVC seems picky about this. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/Makefile|1 + src/gallium/auxiliary/draw/SConscript |1 + src/gallium/auxiliary/draw/draw_context.c |3 + src/gallium/auxiliary/draw/draw_private.h |9 + src/gallium/auxiliary/draw/draw_pt.c | 11 +- .../auxiliary/draw/draw_pt_fetch_shade_emit.c |6 - src/gallium/auxiliary/draw/draw_vs.c | 43 +++- src/gallium/auxiliary/draw/draw_vs.h | 28 +- src/gallium/auxiliary/draw/draw_vs_aos.c | 349 +--- src/gallium/auxiliary/draw/draw_vs_aos.h | 57 +++- src/gallium/auxiliary/draw/draw_vs_aos_io.c| 25 +- src/gallium/auxiliary/draw/draw_vs_aos_machine.c | 297 + src/gallium/auxiliary/draw/draw_vs_sse.c | 14 +- src/gallium/auxiliary/draw/draw_vs_varient.c | 49 +-- 14 files changed, 521 insertions(+), 372 deletions(-) create mode 100644 src/gallium/auxiliary/draw/draw_vs_aos_machine.c via 62628c4d3d497cbca73fde869c9069fa90e6453e (commit) via 728d1f7f43b6db9f4f42c2d16ba223c492d1147d (commit) from 648da5158e5f418bf859aee6aa4532b6899b0d94 (commit) - Commits --- commit 62628c4d3d497cbca73fde869c9069fa90e6453e Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 29 00:17:53 2008 +0100 draw: share machine commit 728d1f7f43b6db9f4f42c2d16ba223c492d1147d Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Wed May 28 23:54:18 2008 +0100 draw: enable FSE by default - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/rtasm/rtasm_x86sse.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 648da5158e5f418bf859aee6aa4532b6899b0d94 (commit) from 364f75d9dbc2b8e19c884b9cc74676ab6cbee60d (commit) - Commits --- commit 648da5158e5f418bf859aee6aa4532b6899b0d94 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Wed May 28 16:36:45 2008 +0100 rtasm: special case for [ebp] - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/SConscript|3 +++ src/gallium/auxiliary/draw/draw_vs_aos.c | 20 ++-- src/gallium/auxiliary/draw/draw_vs_aos.h |2 +- 3 files changed, 14 insertions(+), 11 deletions(-) via 364f75d9dbc2b8e19c884b9cc74676ab6cbee60d (commit) via 25cec212d05b613a83eb2bc2167e3dab88da0967 (commit) from e407e83966f2d7d6d9751fc0069ebacd4808d89d (commit) - Commits --- commit 364f75d9dbc2b8e19c884b9cc74676ab6cbee60d Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 28 22:19:58 2008 +0900 draw: Use PIPE_CDECL. commit 25cec212d05b613a83eb2bc2167e3dab88da0967 Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 28 22:19:26 2008 +0900 scons: Add new files. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/SConscript|5 - src/gallium/auxiliary/draw/draw_vs_varient.c | 16 2 files changed, 12 insertions(+), 9 deletions(-) via e407e83966f2d7d6d9751fc0069ebacd4808d89d (commit) via ff44dd5cde47c81f90c5293b904e1c7edd006be5 (commit) from 7a986792dabe6556c63b2f2a997c7c6217604e2d (commit) - Commits --- commit e407e83966f2d7d6d9751fc0069ebacd4808d89d Author: Michal Krol <[EMAIL PROTECTED]> Date: Wed May 28 15:10:39 2008 +0200 scons: List missing files for draw module. commit ff44dd5cde47c81f90c5293b904e1c7edd006be5 Author: Michal Krol <[EMAIL PROTECTED]> Date: Wed May 28 15:10:19 2008 +0200 draw: Decorate callbacks with PIPE_CDECL. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/tgsi/util/tgsi_dump.c |4 ++-- src/gallium/auxiliary/translate/translate_sse.c |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) via 7a986792dabe6556c63b2f2a997c7c6217604e2d (commit) via 4767c10cbb87a77e6cb24c53815c38bd5887c771 (commit) from 7fd6cd9af31a6b02564359f820d478ceb970fc7d (commit) - Commits --- commit 7a986792dabe6556c63b2f2a997c7c6217604e2d Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 28 21:48:30 2008 +0900 tgsi: Observe constness. commit 4767c10cbb87a77e6cb24c53815c38bd5887c771 Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 28 21:47:25 2008 +0900 translate: Mark functions as PIPE_CDECL. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/vp/vp-tris.c |2 +- src/gallium/auxiliary/draw/Makefile|5 + src/gallium/auxiliary/draw/draw_context.c | 21 +- src/gallium/auxiliary/draw/draw_pipe.c | 65 + src/gallium/auxiliary/draw/draw_pipe.h |2 +- src/gallium/auxiliary/draw/draw_pipe_aaline.c |2 +- src/gallium/auxiliary/draw/draw_pipe_aapoint.c |4 +- src/gallium/auxiliary/draw/draw_pipe_clip.c|6 +- src/gallium/auxiliary/draw/draw_pipe_flatshade.c |2 +- src/gallium/auxiliary/draw/draw_pipe_stipple.c | 22 +- src/gallium/auxiliary/draw/draw_pipe_twoside.c |2 +- src/gallium/auxiliary/draw/draw_pipe_wide_point.c |4 +- src/gallium/auxiliary/draw/draw_private.h | 38 +- src/gallium/auxiliary/draw/draw_pt.c | 46 +- src/gallium/auxiliary/draw/draw_pt.h | 25 + src/gallium/auxiliary/draw/draw_pt_decompose.h | 153 ++ src/gallium/auxiliary/draw/draw_pt_emit.c | 92 +- src/gallium/auxiliary/draw/draw_pt_fetch.c | 36 + src/gallium/auxiliary/draw/draw_pt_fetch_emit.c| 62 +- .../auxiliary/draw/draw_pt_fetch_shade_emit.c | 344 +++ .../auxiliary/draw/draw_pt_fetch_shade_pipeline.c | 88 +- src/gallium/auxiliary/draw/draw_pt_util.c | 103 + src/gallium/auxiliary/draw/draw_pt_varray.c| 159 +- src/gallium/auxiliary/draw/draw_pt_varray_tmp.h| 193 ++- .../auxiliary/draw/draw_pt_varray_tmp_linear.h | 94 + src/gallium/auxiliary/draw/draw_pt_vcache.c| 29 +- src/gallium/auxiliary/draw/draw_vertex.h | 21 + src/gallium/auxiliary/draw/draw_vs.c | 116 +- src/gallium/auxiliary/draw/draw_vs.h | 136 ++ src/gallium/auxiliary/draw/draw_vs_aos.c | 2266 src/gallium/auxiliary/draw/draw_vs_aos.h | 222 ++ src/gallium/auxiliary/draw/draw_vs_aos_io.c| 326 +++ src/gallium/auxiliary/draw/draw_vs_exec.c |4 +- src/gallium/auxiliary/draw/draw_vs_llvm.c |2 + src/gallium/auxiliary/draw/draw_vs_sse.c | 55 +- src/gallium/auxiliary/draw/draw_vs_varient.c | 326 +++ src/gallium/auxiliary/rtasm/rtasm_x86sse.c | 182 ++- src/gallium/auxiliary/rtasm/rtasm_x86sse.h | 30 +- src/gallium/auxiliary/tgsi/util/tgsi_dump.c| 24 +- src/gallium/auxiliary/tgsi/util/tgsi_dump.h| 18 + src/gallium/auxiliary/translate/translate.h| 18 +- .../auxiliary/translate/translate_generic.c| 16 +- src/gallium/auxiliary/translate/translate_sse.c| 28 +- src/gallium/drivers/softpipe/sp_context.c | 21 +- src/gallium/drivers/softpipe/sp_prim_setup.c | 15 +- src/gallium/drivers/softpipe/sp_prim_vbuf.c| 270 ++- src/gallium/include/pipe/p_compiler.h | 21 +- src/gallium/winsys/xlib/xm_api.c | 14 + src/mesa/main/ffvertex_prog.c | 272 ++- src/mesa/main/light.c |1 + src/mesa/main/state.c | 26 +- src/mesa/shader/prog_statevars.c | 48 +- src/mesa/shader/prog_statevars.h |6 +- 53 files changed, 5495 insertions(+), 588 deletions(-) create mode 100644 src/gallium/auxiliary/draw/draw_pt_decompose.h create mode 100644 src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c create mode 100644 src/gallium/auxiliary/draw/draw_pt_util.c create mode 100644 src/gallium/auxiliary/draw/draw_pt_varray_tmp_linear.h create mode 100644 src/gallium/auxiliary/draw/draw_vs_aos.c create mode 100644 src/gallium/auxiliary/draw/draw_vs_aos.h create mode 100644 src/gallium/auxiliary/draw/draw_vs_aos_io.c create mode 100644 src/gallium/auxiliary/draw/draw_vs_varient.c via 7fd6cd9af31a6b02564359f820d478ceb970fc7d (commit) via b7b9ce0f8677993c3cd5376add72a684a5653341 (commit) via e38bb10824fc3dc194d7cc6987f3f4957784310e (commit) via 7b85ea19de09d4e7e077ca147528e90e52683690 (commit) via fd20d1c7e8bbe2f40d73679b1514023772cfd8f6 (commit) via 660fee8351542dadc0d5550164e753f7c2d67261 (commit) via 2ec419d40dba43305c28fca9658ea00541f67821 (commit) via f8762ba5234fd1b44e11e76bb5f58d2305c90572 (commit) via f64c44ad3e55467ce964871502445cf5a0fb46d6 (commit) via 9f9f6c21be105de41a58128605b911e679efe8f0 (commit) via 9752ebd99e16646fed3c14712fc0af2c34c9e48f (commit) via a08c574bfcf72c7f7ffbeb35c10347b491ef87fb (commit) via 50c1d329b95ad78e03ca4d537daee4d11f308c7a (commit) via f7946bc7c0435ab2926cd729dfd831a3aa2a (commit) via adaaa29218f1babad874f50681ca971fdd3b8a40 (commit) via 5dc44184fa9f0
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/cso_cache/cso_context.c | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) via 359058e7b77ddbac5eec7e8d1c77232bcbb1adbf (commit) from eab4472ee6e948da30e6dd0b6f784c926056fbd6 (commit) - Commits --- commit 359058e7b77ddbac5eec7e8d1c77232bcbb1adbf Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Sun May 25 15:28:30 2008 +0100 cso: use memcpy rather than structure asignment for copying Apparently gcc will omit to copy hidden padding bytes under some circumstances, which means later on memcmp() will indicate a difference between structs even though all the visible members are identical. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: bin/win32kprof.py | 90 + 1 files changed, 77 insertions(+), 13 deletions(-) via eab4472ee6e948da30e6dd0b6f784c926056fbd6 (commit) from 63ddae0990336901743c536d83ec63e1b0a2cb8c (commit) - Commits --- commit eab4472ee6e948da30e6dd0b6f784c926056fbd6 Author: José Fonseca <[EMAIL PROTECTED]> Date: Sun May 25 01:35:53 2008 +0900 Demangle C++ symbols. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: bin/win32kprof.py | 205 + common.py | 14 ++- src/gallium/auxiliary/util/SConscript |1 + src/gallium/auxiliary/util/p_debug_prof.c | 175 src/gallium/include/pipe/p_debug.h| 11 ++ 5 files changed, 405 insertions(+), 1 deletions(-) create mode 100755 bin/win32kprof.py create mode 100644 src/gallium/auxiliary/util/p_debug_prof.c via 63ddae0990336901743c536d83ec63e1b0a2cb8c (commit) via 345eb7fb70840829571cbacdb3980181df8e018a (commit) via 059a652d64da470ccc7f2f3266fd64721848a7be (commit) from 781676c7cc5ae7586ee8edd07de880892c5a2d86 (commit) - Commits --- commit 63ddae0990336901743c536d83ec63e1b0a2cb8c Author: José Fonseca <[EMAIL PROTECTED]> Date: Sat May 24 19:26:14 2008 +0900 gallium: Pre-processor for win32 kernel profile output. commit 345eb7fb70840829571cbacdb3980181df8e018a Author: José Fonseca <[EMAIL PROTECTED]> Date: Sat May 24 19:25:33 2008 +0900 gallium: Poor-man profiler for win32 kernel. commit 059a652d64da470ccc7f2f3266fd64721848a7be Author: José Fonseca <[EMAIL PROTECTED]> Date: Sat May 24 19:25:02 2008 +0900 scons: New profile build. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/pipebuffer/pb_buffer.h | 13 - 1 files changed, 12 insertions(+), 1 deletions(-) via 781676c7cc5ae7586ee8edd07de880892c5a2d86 (commit) from bd4eec0561fb021849ac4047fdbf40a616fb68b3 (commit) - Commits --- commit 781676c7cc5ae7586ee8edd07de880892c5a2d86 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 22 21:54:41 2008 +0900 pipebuffer: More robust face null pointers. It is really the caller responsibility not to call pipebuffer with null buffers, etc. But don't let the crash happen here, and still asserting early. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c | 23 1 files changed, 5 insertions(+), 18 deletions(-) via bd4eec0561fb021849ac4047fdbf40a616fb68b3 (commit) from 019fc3aa04f11d61e6d0f4791c171d1790577ab5 (commit) - Commits --- commit bd4eec0561fb021849ac4047fdbf40a616fb68b3 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 22 20:33:17 2008 +0900 pipebuffer: Don't retry allocating in slab suballocator. In pipebuffer, fencing is done at on a level above sub-allocation, so no matter how many times slab allocator retries no buffer will be freed. The pipebuffer fencing implemention already retries allocating. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/beos/.gitignore|3 + progs/demos/streaming_rect.c | 25 ++-- progs/directfb/.gitignore|4 + progs/egl/.gitignore |5 + progs/fbdev/.gitignore |1 + progs/glsl/.gitignore|1 + progs/glsl/Makefile |9 +- progs/glsl/convolution.frag | 21 ++ progs/glsl/convolution.vert |5 + progs/glsl/convolutions.c| 441 ++ progs/miniglx/.gitignore |6 + progs/osdemos/.gitignore |8 + progs/samples/.gitignore | 34 ++-- progs/slang/.gitignore |3 + progs/tests/.gitignore | 33 +++- progs/tools/trace/.gitignore |1 + progs/trivial/.gitignore |4 + progs/vp/.gitignore |1 + progs/xdemos/.gitignore |1 + src/mesa/glapi/gl_x86_asm.py |2 +- src/mesa/x86/glapi_x86.S |2 +- 21 files changed, 576 insertions(+), 34 deletions(-) create mode 100644 progs/beos/.gitignore create mode 100644 progs/directfb/.gitignore create mode 100644 progs/egl/.gitignore create mode 100644 progs/fbdev/.gitignore create mode 100644 progs/glsl/convolution.frag create mode 100644 progs/glsl/convolution.vert create mode 100644 progs/glsl/convolutions.c create mode 100644 progs/miniglx/.gitignore create mode 100644 progs/osdemos/.gitignore create mode 100644 progs/slang/.gitignore create mode 100644 progs/tools/trace/.gitignore create mode 100644 progs/vp/.gitignore via 019fc3aa04f11d61e6d0f4791c171d1790577ab5 (commit) via e8d5be9c76b08ba423e3c635aae5178f2358169a (commit) via 13a2be4446bd6612b5b56dab1cb9d8975a4f6f1f (commit) via f869ddf29771253e9f7634384a7354eb14f4cadd (commit) via 0a4867bd4c20faf96af2df6ae31b83854082a820 (commit) via cd87aeae00e17e49e258d4d0db6524d808ba7d3f (commit) from bf7519b0a40d18a1cc764357f18df59979604129 (commit) - Commits --- commit 019fc3aa04f11d61e6d0f4791c171d1790577ab5 Merge: bf7519b0a40d18a1cc764357f18df59979604129 e8d5be9c76b08ba423e3c635aae5178f2358169a Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Wed May 21 17:15:07 2008 +0100 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_program.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) via bf7519b0a40d18a1cc764357f18df59979604129 (commit) via 26f874e967e5bcbd0e0c73674df3d3900b98d35b (commit) from 8f792a0707446a7b020e6d47a5fff310a36ca81d (commit) - Commits --- commit bf7519b0a40d18a1cc764357f18df59979604129 Merge: 8f792a0707446a7b020e6d47a5fff310a36ca81d 26f874e967e5bcbd0e0c73674df3d3900b98d35b Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 15:30:23 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/demos/lodbias.c |5 +++-- src/mesa/state_tracker/st_cb_bitmap.c |4 src/mesa/state_tracker/st_gen_mipmap.c |2 +- 3 files changed, 8 insertions(+), 3 deletions(-) via 8f792a0707446a7b020e6d47a5fff310a36ca81d (commit) via 7899ecdd6502a323b052f9ad4acd23cbb9ba88db (commit) via ac09b0e0eb30f6691e35638f210c04ac0f867ea8 (commit) via 417719c0a6397decd11780a643cb546ddd8f78d4 (commit) from cf1ae676ec7cbf3a8595d41fb6b5128ff142b402 (commit) - Commits --- commit 8f792a0707446a7b020e6d47a5fff310a36ca81d Merge: cf1ae676ec7cbf3a8595d41fb6b5128ff142b402 7899ecdd6502a323b052f9ad4acd23cbb9ba88db Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 15:12:50 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_program.c |9 +++-- src/mesa/state_tracker/st_context.c|6 +++--- 2 files changed, 10 insertions(+), 5 deletions(-) via cf1ae676ec7cbf3a8595d41fb6b5128ff142b402 (commit) via 69fd676240f91b1a42a355b768f86d397b899002 (commit) via 13c74914067b7e49be7761534c1f6d3fb90f6f1f (commit) from 71eb1088311b8309868d78e237452cb414728fbb (commit) - Commits --- commit cf1ae676ec7cbf3a8595d41fb6b5128ff142b402 Merge: 71eb1088311b8309868d78e237452cb414728fbb 69fd676240f91b1a42a355b768f86d397b899002 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 14:38:45 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/demos/drawpix.c |4 ++- src/mesa/state_tracker/st_cb_clear.c | 10 +++ src/mesa/state_tracker/st_cb_drawpixels.c | 39 - src/mesa/state_tracker/st_cb_drawpixels.h |3 ++ src/mesa/state_tracker/st_context.c |1 + src/mesa/state_tracker/st_context.h |6 6 files changed, 50 insertions(+), 13 deletions(-) via 71eb1088311b8309868d78e237452cb414728fbb (commit) via 4b4ac9ed3497d0cbf58311b83ed4a08a98bb854c (commit) via d7cf6b29785de51ecd828477ca3f5e2664d555e7 (commit) via 90ce8467a8cb2b819a44d00e4a9d315f8aa43b7c (commit) via 479174c398b5d15998852d7776900bf7ec0b1bcd (commit) via a3f9ae4feada23a3b03b611bd34fac09410367c9 (commit) via 5c431c7fdc552b34a5feabf1d339dcfe9848 (commit) from 0a95f203fa6de3ed05c93e6788c7e2fdca170c94 (commit) - Commits --- commit 71eb1088311b8309868d78e237452cb414728fbb Merge: 479174c398b5d15998852d7776900bf7ec0b1bcd 4b4ac9ed3497d0cbf58311b83ed4a08a98bb854c Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 13:50:10 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces commit 479174c398b5d15998852d7776900bf7ec0b1bcd Merge: 0a95f203fa6de3ed05c93e6788c7e2fdca170c94 a3f9ae4feada23a3b03b611bd34fac09410367c9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 13:39:27 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces commit a3f9ae4feada23a3b03b611bd34fac09410367c9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 13:38:59 2008 -0600 mesa: call glutDestroyWindow() commit 5c431c7fdc552b34a5feabf1d339dcfe9848 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 13:38:45 2008 -0600 gallium: clean-up glDraw/CopyPixels shaders when destroying context - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/shader/prog_parameter.c | 22 +++--- src/mesa/shader/prog_parameter.h |2 +- src/mesa/shader/slang/slang_codegen.c |3 +-- src/mesa/shader/slang/slang_compile.c |3 --- src/mesa/shader/slang/slang_typeinfo.h |1 - 5 files changed, 17 insertions(+), 14 deletions(-) via 0a95f203fa6de3ed05c93e6788c7e2fdca170c94 (commit) via 34149ec89d71aa550ac4477050fa79d66bb94f25 (commit) via c95c4efa54175f0adcffacb71e3d66839617ceba (commit) via 655374bda7dc7ae6fc1a0ef64ab868e3c8be9aa0 (commit) via 8493f0849f6fa6ef87388c3a7e179a329447a763 (commit) from de03e8e9604afd7b61002e8d7e0f94a859734abf (commit) - Commits --- commit 0a95f203fa6de3ed05c93e6788c7e2fdca170c94 Merge: de03e8e9604afd7b61002e8d7e0f94a859734abf 34149ec89d71aa550ac4477050fa79d66bb94f25 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 20 11:34:36 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/shader/program.c |2 +- src/mesa/state_tracker/st_cb_bitmap.c |9 - 2 files changed, 1 insertions(+), 10 deletions(-) via de03e8e9604afd7b61002e8d7e0f94a859734abf (commit) via 65075da8c39f686ec4ab6593d7b0574982d21a23 (commit) from d00c8a52f37347fc72982611f910e85cbadca029 (commit) - Commits --- commit de03e8e9604afd7b61002e8d7e0f94a859734abf Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 16:05:41 2008 -0600 gallium: remove dead code commit 65075da8c39f686ec4ab6593d7b0574982d21a23 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 16:04:02 2008 -0600 fix tempReg test in _mesa_combine_programs() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pipe_aaline.c |8 src/gallium/auxiliary/draw/draw_pipe_pstipple.c |5 + 2 files changed, 13 insertions(+), 0 deletions(-) via d00c8a52f37347fc72982611f910e85cbadca029 (commit) via 21e614eabc5e6a502504f307f3710b4dd0417923 (commit) from a846b156b8a0d2ef63de8f905af440f54e5668c7 (commit) - Commits --- commit d00c8a52f37347fc72982611f910e85cbadca029 Merge: a846b156b8a0d2ef63de8f905af440f54e5668c7 21e614eabc5e6a502504f307f3710b4dd0417923 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 12:48:06 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces commit 21e614eabc5e6a502504f307f3710b4dd0417923 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 12:40:11 2008 -0600 gallium: fix some texture object leaks - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_vs_sse.c |3 ++ src/gallium/drivers/softpipe/sp_fs_sse.c |6 +++- src/mesa/main/context.c | 46 +++-- 3 files changed, 32 insertions(+), 23 deletions(-) via a846b156b8a0d2ef63de8f905af440f54e5668c7 (commit) via 59007a811de2d76ea00164e8f1cacb4a375d1458 (commit) via 38fb20b2240e826394dbf56dc54f226c5f887631 (commit) via 62f96ddbbc2549bd4d50016f571cd4d1f6f6a7d6 (commit) from aafe3ddee276230243ed6767803ce4b6ce2aeec6 (commit) - Commits --- commit a846b156b8a0d2ef63de8f905af440f54e5668c7 Merge: aafe3ddee276230243ed6767803ce4b6ce2aeec6 59007a811de2d76ea00164e8f1cacb4a375d1458 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon May 19 09:36:10 2008 -0600 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/drivers/i915simple/i915_state.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via aafe3ddee276230243ed6767803ce4b6ce2aeec6 (commit) from 5ca4f9e97ce153ace0fb8f40c772f44895cb20fe (commit) - Commits --- commit aafe3ddee276230243ed6767803ce4b6ce2aeec6 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon May 19 15:18:40 2008 +0900 i915simple: Fix win9x build. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/README.portability |2 +- src/gallium/include/pipe/p_format.h |3 +++ 2 files changed, 4 insertions(+), 1 deletions(-) via 5ca4f9e97ce153ace0fb8f40c772f44895cb20fe (commit) via 820fe368635c82ed1c3459b0f23cfd9c0cc762de (commit) from 88cdc5e23fadc81dcf8ab068c0620cf67712d01f (commit) - Commits --- commit 5ca4f9e97ce153ace0fb8f40c772f44895cb20fe Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon May 19 14:47:37 2008 +0900 gallium: Additional formats for bump mapping. commit 820fe368635c82ed1c3459b0f23cfd9c0cc762de Author: José Fonseca <[EMAIL PROTECTED]> Date: Sat May 17 00:12:43 2008 +0900 gallium: Fix typo. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_program.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) via 88cdc5e23fadc81dcf8ab068c0620cf67712d01f (commit) from 54fbd8bbd4e5a484d59907bae852908e3a8b8f3c (commit) - Commits --- commit 88cdc5e23fadc81dcf8ab068c0620cf67712d01f Author: Brian Paul <[EMAIL PROTECTED]> Date: Sun May 18 16:37:35 2008 -0600 fix program delete/refcount bug - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/glsl/texdemo1.c |4 +- progs/trivial/quad-tex-2d.c|6 +- src/gallium/auxiliary/draw/draw_vs_exec.c | 11 +- src/gallium/auxiliary/draw/draw_vs_llvm.c | 65 +- src/gallium/auxiliary/draw/draw_vs_sse.c |5 +- src/gallium/auxiliary/gallivm/gallivm.cpp |9 +- src/gallium/auxiliary/gallivm/gallivm.h| 13 +- src/gallium/auxiliary/gallivm/gallivm_builtins.cpp | 267 +++--- src/gallium/auxiliary/gallivm/gallivm_cpu.cpp | 56 +- src/gallium/auxiliary/gallivm/instructions.cpp | 30 +- src/gallium/auxiliary/gallivm/instructionssoa.cpp | 114 ++- src/gallium/auxiliary/gallivm/instructionssoa.h|9 + src/gallium/auxiliary/gallivm/llvm_builtins.c |1 - src/gallium/auxiliary/gallivm/soabuiltins.c| 131 ++- src/gallium/auxiliary/gallivm/storage.cpp | 16 +- src/gallium/auxiliary/gallivm/storagesoa.cpp |8 +- src/gallium/auxiliary/gallivm/tgsitollvm.cpp |6 + src/gallium/auxiliary/tgsi/util/tgsi_parse.c | 15 + src/gallium/auxiliary/tgsi/util/tgsi_parse.h | 31 +- src/gallium/drivers/cell/ppu/cell_state_shader.c | 84 +- src/gallium/drivers/i915simple/i915_state.c|5 +- src/gallium/drivers/i965simple/brw_state.c | 19 +- src/gallium/drivers/softpipe/sp_fs_exec.c |5 +- src/gallium/drivers/softpipe/sp_quad_fs.c | 15 - src/gallium/drivers/softpipe/sp_setup.c| 81 +- src/gallium/drivers/softpipe/sp_state.h|7 +- src/gallium/drivers/softpipe/sp_state_fs.c |5 +- src/gallium/include/pipe/p_format.h|8 - src/glx/x11/indirect.c | 114 -- src/glx/x11/indirect.h |6 - src/glx/x11/indirect_init.c|6 - src/mesa/drivers/dri/common/extension_helper.h | 48 +- src/mesa/glapi/dispatch.h | 224 ++--- src/mesa/glapi/gl_API.xml | 14 +- src/mesa/glapi/glapioffsets.h | 204 ++-- src/mesa/glapi/glapitable.h| 198 ++-- src/mesa/glapi/glapitemp.h | 122 ++-- src/mesa/glapi/glprocs.h | 472 +- src/mesa/main/config.h | 39 +- src/mesa/main/dlist.c | 205 ++--- src/mesa/main/state.c |8 +- src/mesa/shader/arbprogram.c | 33 +- src/mesa/shader/arbprogram.syn |4 +- src/mesa/shader/arbprogram_syn.h |2 + src/mesa/shader/atifragshader.c|4 +- src/mesa/shader/nvprogram.c| 69 -- src/mesa/shader/nvprogram.h| 12 - src/mesa/shader/prog_execute.c | 134 ++-- src/mesa/shader/prog_execute.h |3 +- src/mesa/shader/prog_parameter.c |3 +- src/mesa/shader/prog_print.c | 22 +- src/mesa/shader/prog_statevars.c |8 +- src/mesa/shader/shader_api.c | 65 +- src/mesa/shader/slang/library/Makefile |2 +- .../shader/slang/library/slang_common_builtin.gc |1 + .../shader/slang/library/slang_common_builtin_gc.h | 83 +- src/mesa/shader/slang/library/slang_core.gc| 162 +--- src/mesa/shader/slang/library/slang_core_gc.h | 697 ++--- src/mesa/shader/slang/library/slang_version_syn.h | 64 -- src/mesa/shader/slang/slang_builtin.c | 16 +- src/mesa/shader/slang/slang_codegen.c | 79 +-- src/mesa/shader/slang/slang_compile.c |3 - src/mesa/shader/slang/slang_compile_operation.h|2 +- src/mesa/shader/slang/slang_emit.c | 12 +- src/mesa/shader/slang/slang_link.c | 41 +- src/mesa/sparc/glapi_sparc.S | 56 +- src/mesa/state_tracker/st_cb_drawpixels.c |4 +- src/mesa/state_tracker/st_cb_readpixels.c |2 +- src/mesa/state_tracker/st_cb_texture.c | 13 +- src/mesa/state_tracker/st_context.c|4 + src/mesa/state_tracker/st_format.c |4 +- src/mesa/swrast/s_fragprog.c | 40 +- src/mesa/vbo/vbo_exec_draw.c |2 +- src/mesa/vbo/vbo_save_draw.c | 10 +- src/mesa/x86-64/glapi_x86-64.S | 1092 src/mesa/x86/glapi_x86.S | 60 +- 76 files changed, 2511 insertions(+), 2983 deletions(-) delete mode 100755 src/m
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_bitmap.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) via b4219e35e2de783ca03e53c311a8a56f8b633aa1 (commit) from b2562736894b6a97e4f1be6c6861e250e9d0a765 (commit) - Commits --- commit b4219e35e2de783ca03e53c311a8a56f8b633aa1 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri May 16 16:11:00 2008 -0600 gallium: fix glBitmap surface memleak in context tear-down - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/shader/program.c |5 ++--- src/mesa/shader/shader_api.c |6 ++ src/mesa/shader/slang/slang_emit.c |4 ++-- 3 files changed, 6 insertions(+), 9 deletions(-) via b2562736894b6a97e4f1be6c6861e250e9d0a765 (commit) from 73c5505c13c42ba1ab95fa1d1003d5f9327428a5 (commit) - Commits --- commit b2562736894b6a97e4f1be6c6861e250e9d0a765 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 14 12:19:22 2008 -0600 fix some additional program refcounting bugs cherry-picked from master - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pt_emit.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 73c5505c13c42ba1ab95fa1d1003d5f9327428a5 (commit) via 7462f0557f9cce73ff2d32e62ef110b5d8622f87 (commit) from a1f95a8bf64f863289b6759caeec76d7e054400e (commit) - Commits --- commit 73c5505c13c42ba1ab95fa1d1003d5f9327428a5 Merge: a1f95a8bf64f863289b6759caeec76d7e054400e 7462f0557f9cce73ff2d32e62ef110b5d8622f87 Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Fri May 9 18:16:02 2008 +0100 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_fbo.c |6 -- src/mesa/state_tracker/st_cb_texture.c | 17 - src/mesa/state_tracker/st_texture.h|5 + 3 files changed, 17 insertions(+), 11 deletions(-) via a1f95a8bf64f863289b6759caeec76d7e054400e (commit) from 5ee2b5bdcc62e844079829f4f4301aad5374c62e (commit) - Commits --- commit a1f95a8bf64f863289b6759caeec76d7e054400e Author: Roland Scheidegger <[EMAIL PROTECTED]> Date: Fri May 9 15:04:33 2008 +0200 gallium: depth textures have usage depth_stencil instead of render_target - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pipe_vbuf.c |3 --- src/gallium/auxiliary/draw/draw_pt_fetch.c |3 ++- src/gallium/auxiliary/draw/draw_pt_fetch_emit.c |3 ++- 3 files changed, 4 insertions(+), 5 deletions(-) via 5ee2b5bdcc62e844079829f4f4301aad5374c62e (commit) from 2f9b1b9cc20f079cb46bbbcc9db09880070e4de9 (commit) - Commits --- commit 5ee2b5bdcc62e844079829f4f4301aad5374c62e Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 9 15:02:59 2008 +0100 draw: fix translate double-free, minor cleanups - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pipe_vbuf.c | 20 ++-- src/gallium/auxiliary/draw/draw_pt_emit.c | 10 +- src/gallium/auxiliary/draw/draw_pt_fetch.c |7 ++- src/gallium/auxiliary/draw/draw_pt_fetch_emit.c |3 ++- src/gallium/auxiliary/translate/translate.h | 21 + 5 files changed, 44 insertions(+), 17 deletions(-) via 2f9b1b9cc20f079cb46bbbcc9db09880070e4de9 (commit) via 1a03812fb57e956b438cd42ac68978facb49a99d (commit) via 80474d576c2e92441f6bcc18faae71a38b91bd70 (commit) from 54777e124c38812e5e80319048b6c71009bcf9dd (commit) - Commits --- commit 2f9b1b9cc20f079cb46bbbcc9db09880070e4de9 Merge: 54777e124c38812e5e80319048b6c71009bcf9dd 1a03812fb57e956b438cd42ac68978facb49a99d Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 9 13:11:48 2008 +0100 Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/u_string.h |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) via 54777e124c38812e5e80319048b6c71009bcf9dd (commit) from 36e1bc865b421be8919ce7d26eb4ae593a885372 (commit) - Commits --- commit 54777e124c38812e5e80319048b6c71009bcf9dd Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri May 9 18:47:44 2008 +0900 gallium: Define util_vsprintf. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/draw/draw_pt_emit.c |8 src/gallium/auxiliary/draw/draw_pt_fetch.c |8 +--- src/gallium/auxiliary/translate/translate.h |5 ++--- src/gallium/drivers/softpipe/sp_setup.c |5 +++-- src/gallium/winsys/xlib/fakeglx.c |9 + src/gallium/winsys/xlib/xm_api.c|3 +++ 6 files changed, 26 insertions(+), 12 deletions(-) via 36e1bc865b421be8919ce7d26eb4ae593a885372 (commit) via b514f5f3ba4c9cf6c39cbcdf5bf0d2d8efb8d19b (commit) via fec1d215f623221cb52f22c8f10e5de99ebc9cc2 (commit) via 9002cdb48e65c063ea00e1cb4917d432b22ae0ad (commit) from 47f639a62989cea4b3b14cd73bb39de85acec8ea (commit) - Commits --- commit 36e1bc865b421be8919ce7d26eb4ae593a885372 Merge: 47f639a62989cea4b3b14cd73bb39de85acec8ea b514f5f3ba4c9cf6c39cbcdf5bf0d2d8efb8d19b Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 9 08:56:01 2008 +0100 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/p_debug.c |4 1 files changed, 4 insertions(+), 0 deletions(-) via 47f639a62989cea4b3b14cd73bb39de85acec8ea (commit) from 2268306f58769dff4b2b1da8bb668bdff2856d70 (commit) - Commits --- commit 47f639a62989cea4b3b14cd73bb39de85acec8ea Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri May 9 14:34:51 2008 +0900 gallium: Disable debug_get_option for release builds on Windows. It always creates the C:\gallium.cfg , even if it does not exists, which might be confusing. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: .../auxiliary/pipebuffer/pb_buffer_fenced.c| 100 ++-- 1 files changed, 50 insertions(+), 50 deletions(-) via 2268306f58769dff4b2b1da8bb668bdff2856d70 (commit) from f763cc3cb54ee419902bdf24065e7c1948e92b67 (commit) - Commits --- commit 2268306f58769dff4b2b1da8bb668bdff2856d70 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri May 9 11:02:10 2008 +0900 gallium: Don't serialize GPU writes. Only make sure the GPU is finished with a buffer before mapping. The opposite -- waiting for the CPU to be finished before handing to the CPU -- must be done before fencing. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_atom_shader.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) via f763cc3cb54ee419902bdf24065e7c1948e92b67 (commit) from 2a39dbe7364af5444b1eb43650dfc31ed09257dc (commit) - Commits --- commit f763cc3cb54ee419902bdf24065e7c1948e92b67 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 19:32:49 2008 -0600 gallium: don't free shader.tokens in get_passthrough_fs() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/u_draw_quad.c | 81 +++--- src/mesa/state_tracker/st_cb_texture.c | 11 +++- src/mesa/state_tracker/st_texture.c |5 ++- 3 files changed, 53 insertions(+), 44 deletions(-) via 2a39dbe7364af5444b1eb43650dfc31ed09257dc (commit) via 044d583ba12689cbe99098eb999854303de57f59 (commit) from f9e2f26df3c16eaa0c56db11cd94b5af7a361ee8 (commit) - Commits --- commit 2a39dbe7364af5444b1eb43650dfc31ed09257dc Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 19:19:52 2008 -0600 gallium: fix out of tex memory crashes commit 044d583ba12689cbe99098eb999854303de57f59 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 18:38:02 2008 -0600 gallium: handle null ptrs - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_fbo.c | 15 +-- 1 files changed, 1 insertions(+), 14 deletions(-) via f9e2f26df3c16eaa0c56db11cd94b5af7a361ee8 (commit) from 2f07e1caa02c9dcdddc673e61eb91b83b82d283b (commit) - Commits --- commit f9e2f26df3c16eaa0c56db11cd94b5af7a361ee8 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 17:45:59 2008 -0600 gallium: re-enable call to init_renderbuffer_bits(), remove dead code - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_atom_framebuffer.c |5 + src/mesa/state_tracker/st_cb_bitmap.c| 12 +++- src/mesa/state_tracker/st_cb_drawpixels.c| 19 --- 3 files changed, 16 insertions(+), 20 deletions(-) via 2f07e1caa02c9dcdddc673e61eb91b83b82d283b (commit) via a7e8e31320bbc563536389587520875c3b57 (commit) via f3ecd488ddb9ef0949466accbd7db686c8e4662e (commit) via 29d9f6b0d263b6ea2f89ea955d53d2671d9a6e43 (commit) via e93243cb80ee3ae834a50efe7bacd232d8846305 (commit) from 6548e9b0183d2ddfc8b57919d5be0e75ef79182e (commit) - Commits --- commit 2f07e1caa02c9dcdddc673e61eb91b83b82d283b Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 17:42:18 2008 -0600 gallium: fix render to depth texture commit a7e8e31320bbc563536389587520875c3b57 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 17:13:01 2008 -0600 gallium: replace pipe_buffer_destroy() call with pipe_buffer_reference(NULL) commit f3ecd488ddb9ef0949466accbd7db686c8e4662e Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 17:11:55 2008 -0600 gallium: remove dead code commit 29d9f6b0d263b6ea2f89ea955d53d2671d9a6e43 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 17:11:05 2008 -0600 gallium: no-op st_Bitmap() if width or height is zero commit e93243cb80ee3ae834a50efe7bacd232d8846305 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 16:02:19 2008 -0600 gallium: clean-up, minor fix - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_feedback.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) via 6548e9b0183d2ddfc8b57919d5be0e75ef79182e (commit) from d2ec02f44026244130b4e6f9d87eac6a03a9c6c1 (commit) - Commits --- commit 6548e9b0183d2ddfc8b57919d5be0e75ef79182e Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 14:20:32 2008 -0600 gallium: plug in dummy stage->destroy func - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/cso_cache/cso_context.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via d2ec02f44026244130b4e6f9d87eac6a03a9c6c1 (commit) via 1dfb3d4729ce4cd71a593c14dbb2907cd987f8ab (commit) from 8eab7de888bb4056c34f80edfbc90a543736ea3b (commit) - Commits --- commit d2ec02f44026244130b4e6f9d87eac6a03a9c6c1 Merge: 8eab7de888bb4056c34f80edfbc90a543736ea3b 1dfb3d4729ce4cd71a593c14dbb2907cd987f8ab Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Thu May 8 19:01:34 2008 +0100 Merge branch 'gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/pipebuffer/pb_validate.c | 113 ++-- 1 files changed, 48 insertions(+), 65 deletions(-) via 8eab7de888bb4056c34f80edfbc90a543736ea3b (commit) from 79e57695e14eee08c799670e105f2371471747f8 (commit) - Commits --- commit 8eab7de888bb4056c34f80edfbc90a543736ea3b Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri May 9 00:08:57 2008 +0900 pipebuffer: Temporarily reimplement validation as growable array. Jose - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/tests/fbotest2.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) via 79e57695e14eee08c799670e105f2371471747f8 (commit) from 7ffbfaccfb1484a4ffd5aea0e0e1fbb407977a56 (commit) - Commits --- commit 79e57695e14eee08c799670e105f2371471747f8 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 8 08:33:44 2008 -0600 disable GL_DEPTH_TEST before glDrawPixels in case window has unrequested depth buffer - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/pipebuffer/pb_validate.c |2 +- src/gallium/auxiliary/pipebuffer/pb_validate.h |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) via 7ffbfaccfb1484a4ffd5aea0e0e1fbb407977a56 (commit) from 82dd0225e7e21a35ca66d439dce8cfa39d782470 (commit) - Commits --- commit 7ffbfaccfb1484a4ffd5aea0e0e1fbb407977a56 Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Thu May 8 13:26:23 2008 +0100 gallium: Make sure functions have proper prototypes and remove unused variable. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/pipebuffer/Makefile |1 + src/gallium/auxiliary/pipebuffer/SConscript|1 + src/gallium/auxiliary/pipebuffer/pb_bufmgr.h |4 +- src/gallium/auxiliary/pipebuffer/pb_validate.c | 170 .../u_hash_table.h => pipebuffer/pb_validate.h}| 66 src/gallium/auxiliary/util/u_hash_table.c | 77 - src/gallium/auxiliary/util/u_hash_table.h |4 + 7 files changed, 279 insertions(+), 44 deletions(-) create mode 100644 src/gallium/auxiliary/pipebuffer/pb_validate.c copy src/gallium/auxiliary/{util/u_hash_table.h => pipebuffer/pb_validate.h} (62%) via 82dd0225e7e21a35ca66d439dce8cfa39d782470 (commit) via 665b327a47ce80d136e91cfafedbc165227ea168 (commit) via 53996e562f8623ccb1defeaaa77efdff24477808 (commit) from a266af9200444a4f651e0ff0cf54e533be38d44d (commit) - Commits --- commit 82dd0225e7e21a35ca66d439dce8cfa39d782470 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 8 15:28:42 2008 +0900 pipebuffer: Preliminary buffer validation. Use table to store a list of buffers to validate. Unfortunately cso_hash shrinks/regrows the hash every time, so still has to be addressed. Multi-thread validation is still WIP. commit 665b327a47ce80d136e91cfafedbc165227ea168 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 8 15:19:07 2008 +0900 gallium: Really free hash entries. Hook up to the new cso_hash_erase function. commit 53996e562f8623ccb1defeaaa77efdff24477808 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu May 8 14:56:03 2008 +0900 pipebuffer: Don't include standard headers directly. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/shader/shader_api.c |4 1 files changed, 4 insertions(+), 0 deletions(-) via a266af9200444a4f651e0ff0cf54e533be38d44d (commit) from 1a82d9648b3db780e58e4966924157542d148c58 (commit) - Commits --- commit a266af9200444a4f651e0ff0cf54e533be38d44d Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 7 20:18:49 2008 -0600 mesa: minor fixes in _mesa_free_shader_program_data() and _mesa_link_program() From master: Set shProg->NumShaders = 0 after freeing program's list of shaders. Set _NEW_PROGRAM in _mesa_link_program() to fix a state validation bug. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/xdemos/glthreads.c | 306 -- src/mesa/state_tracker/st_atom.c |3 +- src/mesa/state_tracker/st_atom.h |1 + src/mesa/state_tracker/st_atom_framebuffer.c | 60 +- src/mesa/state_tracker/st_atom_shader.c | 26 ++- src/mesa/state_tracker/st_atom_texture.c | 80 +--- src/mesa/state_tracker/st_cb_fbo.c | 34 +++- src/mesa/state_tracker/st_cb_fbo.h |3 + src/mesa/state_tracker/st_cb_readpixels.c|2 + src/mesa/state_tracker/st_cb_texture.c |1 + src/mesa/state_tracker/st_context.h |3 + src/mesa/state_tracker/st_texture.c | 16 ++ 12 files changed, 428 insertions(+), 107 deletions(-) via 1a82d9648b3db780e58e4966924157542d148c58 (commit) via 8f76459f62aaf6f3a130e9be75aa7fe565406d28 (commit) via f34a30bf791b7126b13abaa1965c70ff9633f38e (commit) from ffe78987dc01864cdb8f8b74855c3e14cff1c0bb (commit) - Commits --- commit 1a82d9648b3db780e58e4966924157542d148c58 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 7 16:44:33 2008 -0600 gallium: fix some render to texture bugs Before, we were sometimes rendering into a stale texture because st_finalize_texture() would discard the old texture and create a new one. Moved st_update_framebuffer atom after texture validation so that we can create a new renderbuffer surface if the texture changes. Also, split texture validation into two parts: finalize_textures and update_textures. Do finalize_textures first to avoid getting into the situtation where we're doing a pipe->surface_copy() mid-way through state validation. Some debug code still in place, but disabled... commit 8f76459f62aaf6f3a130e9be75aa7fe565406d28 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 7 11:57:03 2008 -0600 mesa: document a/s keys commit f34a30bf791b7126b13abaa1965c70ff9633f38e Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 7 11:56:24 2008 -0600 mesa: add texturing to thread test Run with -t to enable texture mapping. Press 't' to update the texture image. When the texture is changed in one thread it should also get updated in the other threads since textures are shared by all contexts. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: include/GLES/egl.h| 195 -- include/GLES/egltypes.h | 111 -- include/GLES/gl.h | 861 + include/GLES/glext.h | 80 src/mesa/main/ffvertex_prog.c | 43 +-- 5 files changed, insertions(+), 179 deletions(-) create mode 100644 include/GLES/gl.h create mode 100644 include/GLES/glext.h via ffe78987dc01864cdb8f8b74855c3e14cff1c0bb (commit) via deceeca18d3a3f18caeac980ad63fafd8bad709c (commit) via 05370685fedab9608d6b5b5de7042dac4289e522 (commit) via 103ae5d16fd9fef566096570f731bb634a8025d4 (commit) via 10f6ae0355937615d137c79c060b9e5a923f0d65 (commit) via 66f703dca938f7749edc717fd8f690aba2d6e936 (commit) from 3e1a4c286936abdb4ce1b62a9ebdd93db1777aff (commit) - Commits --- commit ffe78987dc01864cdb8f8b74855c3e14cff1c0bb Merge: 3e1a4c286936abdb4ce1b62a9ebdd93db1777aff deceeca18d3a3f18caeac980ad63fafd8bad709c Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Wed May 7 15:57:36 2008 +0100 Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/main/context.c | 42 ++--- src/mesa/main/mtypes.h |4 +- src/mesa/main/state.c | 32 ++ src/mesa/shader/prog_cache.c|5 +- src/mesa/shader/program.c | 103 --- src/mesa/shader/program.h | 22 +++ src/mesa/shader/shader_api.c|6 +- src/mesa/shader/slang/slang_link.c | 12 ++-- src/mesa/state_tracker/st_atom_shader.c |7 ++- src/mesa/state_tracker/st_context.c |3 + src/mesa/state_tracker/st_program.h | 24 +++- 11 files changed, 186 insertions(+), 74 deletions(-) via 3e1a4c286936abdb4ce1b62a9ebdd93db1777aff (commit) via a56a59ce74b7f18f25a13992d2a2c1ae7cf973ce (commit) from 10b7192747087ec25f97cdfcfc062654a2d8fe6d (commit) - Commits --- commit 3e1a4c286936abdb4ce1b62a9ebdd93db1777aff Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 7 08:56:08 2008 -0600 mesa: free shader program data before deleting shader objects. Picked from master. Fixes mem corruption seen when glean/api2 test exits. commit a56a59ce74b7f18f25a13992d2a2c1ae7cf973ce Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed May 7 08:55:33 2008 -0600 gallium: implement full reference counting for vertex/fragment programs Use _mesa_reference_vert/fragprog() wherever we assign program pointers. Fixes a memory corruption bug found with glean/api2 test. Another memory bug involving shaders yet to be fixed... Picked from gallium-0.1 - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/u_pack_color.h | 26 ++ 1 files changed, 26 insertions(+), 0 deletions(-) via 10b7192747087ec25f97cdfcfc062654a2d8fe6d (commit) from 33cda1e5e57838845ec62714677832f7cdabc5dc (commit) - Commits --- commit 10b7192747087ec25f97cdfcfc062654a2d8fe6d Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 22:01:27 2008 +0900 gallium: Implement util_pack_color for A8, L8, and I8 formats. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/p_debug.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) via 33cda1e5e57838845ec62714677832f7cdabc5dc (commit) from 5efd2d59eb19cc44624d3f842d3d1d291876ae7d (commit) - Commits --- commit 33cda1e5e57838845ec62714677832f7cdabc5dc Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 21:37:32 2008 +0900 gallium: Fix release build. pf_sprint_name might be used there too. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/p_debug.c | 13 ++--- 1 files changed, 6 insertions(+), 7 deletions(-) via 5efd2d59eb19cc44624d3f842d3d1d291876ae7d (commit) from 55c13f5af7903c2a0f5a1839259a0a0cc15d6e5e (commit) - Commits --- commit 5efd2d59eb19cc44624d3f842d3d1d291876ae7d Author: Michal Krol <[EMAIL PROTECTED]> Date: Wed May 7 14:24:14 2008 +0200 gallium: Fix compilation errors. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/p_debug.c | 180 ++ 1 files changed, 97 insertions(+), 83 deletions(-) via 55c13f5af7903c2a0f5a1839259a0a0cc15d6e5e (commit) from 942b02956e7889aab977cf465fddb0055b758af2 (commit) - Commits --- commit 55c13f5af7903c2a0f5a1839259a0a0cc15d6e5e Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 20:27:42 2008 +0900 gallium: Implement pf_sprint_name as a simple static table. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/p_debug.c | 28 1 files changed, 12 insertions(+), 16 deletions(-) via 942b02956e7889aab977cf465fddb0055b758af2 (commit) from 79931e38abc62286151121a3f59127e296144551 (commit) - Commits --- commit 942b02956e7889aab977cf465fddb0055b758af2 Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 19:39:34 2008 +0900 gallium: Use the u_string.h functions. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_texture.c | 21 +++-- 1 files changed, 11 insertions(+), 10 deletions(-) via 79931e38abc62286151121a3f59127e296144551 (commit) from 4d1bf8a85eae730ca875194864277602f57582ea (commit) - Commits --- commit 79931e38abc62286151121a3f59127e296144551 Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Wed May 7 08:46:28 2008 +0100 Revert "gallium: move setup of dest_surface in do_copy_texsubimage()" This reverts commit f7dbd18371f9cb6686b6a97642b3ca5577e83472. Looks like an accidental revert of commit 650c57f19398800dfdcf357b6e9ec7b68bfa34f1. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/p_debug_mem.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) via 4d1bf8a85eae730ca875194864277602f57582ea (commit) from c7ad942c54c3892a98d248a15af817f256260e75 (commit) - Commits --- commit 4d1bf8a85eae730ca875194864277602f57582ea Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 16:29:36 2008 +0900 gallium: Output the total of leaked memory. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/drivers/i915simple/i915_texture.c|3 ++- src/gallium/drivers/softpipe/sp_texture.c|3 ++- src/gallium/include/pipe/p_state.h |5 +++-- src/gallium/include/pipe/p_winsys.h |3 ++- src/gallium/winsys/dri/intel/intel_winsys_pipe.c |3 ++- src/gallium/winsys/xlib/xm_winsys.c |3 ++- src/gallium/winsys/xlib/xm_winsys_aub.c |3 ++- 7 files changed, 15 insertions(+), 8 deletions(-) via c7ad942c54c3892a98d248a15af817f256260e75 (commit) via fe06a47361b2db3dfde537aeb0c193495a16905e (commit) from 6b0fd0f1572cd6af1e931b70f75852de25d32649 (commit) - Commits --- commit c7ad942c54c3892a98d248a15af817f256260e75 Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 14:17:59 2008 +0900 gallium: Propagate tex_usage flags down to winsys. commit fe06a47361b2db3dfde537aeb0c193495a16905e Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 14:14:48 2008 +0900 gallium: New PIPE_TEXTURE_USAGE_PRIMARY flag for primary surfaces. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_texture.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 6b0fd0f1572cd6af1e931b70f75852de25d32649 (commit) from 296378b6c8b205048244746e260739448c4ee590 (commit) - Commits --- commit 6b0fd0f1572cd6af1e931b70f75852de25d32649 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 6 15:39:39 2008 -0600 gallium: re-enable temporarily disabled code in do_copy_texsubimage() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_accum.c | 73 + src/mesa/state_tracker/st_cb_drawpixels.c | 33 +++-- src/mesa/state_tracker/st_cb_fbo.c| 27 ++- src/mesa/state_tracker/st_cb_fbo.h|3 +- src/mesa/state_tracker/st_cb_readpixels.c | 34 + src/mesa/state_tracker/st_cb_texture.c| 29 +++ 6 files changed, 138 insertions(+), 61 deletions(-) via 296378b6c8b205048244746e260739448c4ee590 (commit) via 973d0c014dba87308e358291de0730d38d50a733 (commit) via f7dbd18371f9cb6686b6a97642b3ca5577e83472 (commit) from a6ad4927740e5699f1a047f4c78f069f6a91c6ea (commit) - Commits --- commit 296378b6c8b205048244746e260739448c4ee590 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 6 13:47:41 2008 -0600 gallium: create drawing surfaces as GPU_READ/WRITE only Create different temporary surfaces for CPU_READ/WRITE when needed (such as for glReadPixels, glAccum, some glCopy/DrawPixels, glCopyTexSubImage, etc). commit 973d0c014dba87308e358291de0730d38d50a733 Author: Michal Danzer <[EMAIL PROTECTED]> Date: Tue May 6 12:35:25 2008 -0600 gallium: create renderbuffer surface w/out CPU_READ/WRITE flags commit f7dbd18371f9cb6686b6a97642b3ca5577e83472 Author: Michal Danzer <[EMAIL PROTECTED]> Date: Tue May 6 12:34:34 2008 -0600 gallium: move setup of dest_surface in do_copy_texsubimage() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: bin/raw2png.py | 339 ++ src/gallium/auxiliary/util/p_debug.c | 47 + src/gallium/include/pipe/p_debug.h | 11 + 3 files changed, 397 insertions(+), 0 deletions(-) create mode 100755 bin/raw2png.py via a6ad4927740e5699f1a047f4c78f069f6a91c6ea (commit) from 809dd9089bae70cf35cea6a75258e700e7455738 (commit) - Commits --- commit a6ad4927740e5699f1a047f4c78f069f6a91c6ea Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed May 7 02:51:49 2008 +0900 gallium: Simple facility to dump and view images for debugging. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_atom_sampler.c |2 +- src/mesa/state_tracker/st_cb_texture.c | 24 +--- 2 files changed, 14 insertions(+), 12 deletions(-) via 809dd9089bae70cf35cea6a75258e700e7455738 (commit) from d0279fc4b38c72356a341173317bcd45d9093f45 (commit) - Commits --- commit 809dd9089bae70cf35cea6a75258e700e7455738 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue May 6 08:37:28 2008 -0600 gallium: sync up texture/sampler changes with master - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_drawpixels.c |3 ++- src/mesa/state_tracker/st_cb_texture.c| 23 +-- 2 files changed, 15 insertions(+), 11 deletions(-) via d0279fc4b38c72356a341173317bcd45d9093f45 (commit) via 650c57f19398800dfdcf357b6e9ec7b68bfa34f1 (commit) from 4c6c073f993e13da0b68f897a4221e6bb7875fbe (commit) - Commits --- commit d0279fc4b38c72356a341173317bcd45d9093f45 Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Tue May 6 12:24:04 2008 +0100 gallium: Make sure to release texture surfaces (at the right time). commit 650c57f19398800dfdcf357b6e9ec7b68bfa34f1 Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Tue May 6 12:23:16 2008 +0100 gallium: glCopyTexSubImage improvement. Only get a texture surface for attempting an accelerated copy, and mark it for GPU use only. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/util/u_string.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) via 4c6c073f993e13da0b68f897a4221e6bb7875fbe (commit) from 09e6be9b5782870f1f225653687e0d3e7be2a5a9 (commit) - Commits --- commit 4c6c073f993e13da0b68f897a4221e6bb7875fbe Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Tue May 6 09:07:11 2008 +0100 gallium: Define util_sprintf for non-WIN32. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: progs/tests/manytex.c|1 + progs/tests/mipmap_limits.c | 32 +++- src/gallium/auxiliary/tgsi/exec/tgsi_exec.c |6 + src/gallium/auxiliary/tgsi/exec/tgsi_exec.h | 10 +- src/gallium/auxiliary/tgsi/exec/tgsi_sse2.c | 65 +++ src/gallium/auxiliary/util/u_gen_mipmap.c| 20 +- src/gallium/drivers/softpipe/sp_tex_sample.c | 14 ++ src/gallium/drivers/softpipe/sp_tile_cache.c | 12 +- src/gallium/include/pipe/p_defines.h |2 +- src/gallium/winsys/xlib/xm_winsys.c | 260 +- src/mesa/main/imports.c | 36 ++-- src/mesa/state_tracker/st_atom.h | 28 ++-- src/mesa/state_tracker/st_atom_sampler.c |4 +- src/mesa/state_tracker/st_atom_texture.c |2 + src/mesa/state_tracker/st_cb_strings.c | 12 +- src/mesa/state_tracker/st_cb_texture.c | 30 +-- src/mesa/state_tracker/st_texture.h |4 +- 17 files changed, 283 insertions(+), 255 deletions(-) via 09e6be9b5782870f1f225653687e0d3e7be2a5a9 (commit) via f77442fbd3b539aa3da927630c12c3a1a377f6da (commit) via 736374c1052be647bd7c377344acf8db0af4ddfc (commit) via 736f535b4f1c5e6912b5b2fe9415a3b44a678844 (commit) via bc57a7c9f7e5f70d77e7f02da2a214a56fad1d80 (commit) via 3837d401cc665eccf079eba5822b1a3eec565b81 (commit) via 3668d20a9f382a174e002dc9b226710bdd983992 (commit) via 6e004e973bcc5b789ee3f70b70f5d728c8b8ea71 (commit) via 07aaf3a7a730d65052ec34a82cce9b373673b556 (commit) via ce509401738e7073de94a2b7fc41461c52a73da0 (commit) via 479d19f5a2bca79104f3b7f94147e94a52a27fea (commit) via 3d53d38d5e35386de4793162b9dd32e171927059 (commit) via cc2af38f2afa0e6003c8338d51c4f5fbabde40e1 (commit) via cff8d3bdcbf78b57b52a2f60c54e5a3cae286137 (commit) via e9513bd403c0ba0b004d2414fda6736b38cecfd5 (commit) via 522f11b63279da6bc487f5b6fd71ecbba7aead52 (commit) via 8a5bf456dcb84b315152b87e33c8736248ad0a46 (commit) via d4074c509b5d28be0a2ec51d40329e1aed7047ef (commit) via be8a42b4fcad0e0c7803e63f9c4b488c2f618cef (commit) via 6c15a70b75b1625b69790f98f2f44e9ae4435f6a (commit) via 17058e07469f2dc5b47b4f820bd5a31b7ed9177c (commit) from 6361d6f48d13ce481253faf106fba5c6a41488ed (commit) - Commits --- commit 09e6be9b5782870f1f225653687e0d3e7be2a5a9 Merge: 6361d6f48d13ce481253faf106fba5c6a41488ed f77442fbd3b539aa3da927630c12c3a1a377f6da Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Tue May 6 07:45:28 2008 +0100 Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces Conflicts: src/mesa/state_tracker/st_atom_sampler.c src/mesa/state_tracker/st_cb_texture.c - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/include/pipe/p_screen.h | 12 1 files changed, 12 insertions(+), 0 deletions(-) via 6361d6f48d13ce481253faf106fba5c6a41488ed (commit) from 131a1fbc91725c11e4822b82e58b94ec3a711476 (commit) - Commits --- commit 6361d6f48d13ce481253faf106fba5c6a41488ed Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue May 6 14:57:18 2008 +0900 gallium: New pipe_screen interface to overlay a texture on existing memory. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: common.py |5 +- src/gallium/auxiliary/util/u_string.h | 112 + 2 files changed, 114 insertions(+), 3 deletions(-) via 131a1fbc91725c11e4822b82e58b94ec3a711476 (commit) via a3195e9d4eeb44032c0435f09b3e4a3dbf606777 (commit) from ffde4e03cf178719c06c300939f8f469d7fc5e9c (commit) - Commits --- commit 131a1fbc91725c11e4822b82e58b94ec3a711476 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon May 5 23:58:37 2008 +0900 util: Alternative implementation for standard c library string functions. commit a3195e9d4eeb44032c0435f09b3e4a3dbf606777 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon May 5 23:57:51 2008 +0900 scons: A few more compiler flags adjustments to match winddk. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_atom_sampler.c |5 +++-- src/mesa/state_tracker/st_cb_texture.c |5 - 2 files changed, 7 insertions(+), 3 deletions(-) via ffde4e03cf178719c06c300939f8f469d7fc5e9c (commit) from 8e6a3807981bb96bb6747683dbc9f92ae7117dd2 (commit) - Commits --- commit ffde4e03cf178719c06c300939f8f469d7fc5e9c Author: Brian Paul <[EMAIL PROTECTED]> Date: Sat May 3 17:01:20 2008 -0600 gallium: fix some BaseLevel, lastLevel bugs - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/include/pipe/p_defines.h |6 ++ src/gallium/include/pipe/p_state.h |1 + 2 files changed, 7 insertions(+), 0 deletions(-) via 8e6a3807981bb96bb6747683dbc9f92ae7117dd2 (commit) from 99df379b2c5b8e4e2ee7e5f2af864daf0a9eb1f7 (commit) - Commits --- commit 8e6a3807981bb96bb6747683dbc9f92ae7117dd2 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Sat May 3 15:41:05 2008 +0100 gallium: add pipe surface layout value (Roland Scheidegger) - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_cb_fbo.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) via 99df379b2c5b8e4e2ee7e5f2af864daf0a9eb1f7 (commit) from b2021e7c06a9ec13b82eeeb352ad2408fe060518 (commit) - Commits --- commit 99df379b2c5b8e4e2ee7e5f2af864daf0a9eb1f7 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri May 2 11:12:15 2008 -0600 gallium: set template.target = PIPE_TEXTURE_2D - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/drivers/i965simple/brw_tex_layout.c |8 src/gallium/include/pipe/p_state.h |3 ++- src/mesa/state_tracker/st_cb_fbo.c | 16 ++-- 3 files changed, 16 insertions(+), 11 deletions(-) via b2021e7c06a9ec13b82eeeb352ad2408fe060518 (commit) via 7849ccb2a7dba3b9d751acaac9dd9aec3abe3b59 (commit) from 5cb29dae06a4d97dc40ac7573e7ae7211e329b3c (commit) - Commits --- commit b2021e7c06a9ec13b82eeeb352ad2408fe060518 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 2 17:56:01 2008 +0100 gallium: identify depth-stencil textures And don't use the display-target path to allocate them. commit 7849ccb2a7dba3b9d751acaac9dd9aec3abe3b59 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 2 17:55:22 2008 +0100 brw: remove dead code - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/drivers/i915simple/i915_texture.c | 91 ++ src/gallium/drivers/softpipe/sp_texture.c | 101 src/gallium/drivers/softpipe/sp_texture.h |2 +- src/gallium/include/pipe/p_state.h |6 +- src/mesa/state_tracker/st_atom_pixeltransfer.c |3 +- src/mesa/state_tracker/st_cb_bitmap.c |6 +- src/mesa/state_tracker/st_cb_drawpixels.c |6 +- src/mesa/state_tracker/st_cb_fbo.c | 23 -- src/mesa/state_tracker/st_cb_texture.c | 10 ++- src/mesa/state_tracker/st_texture.c|4 +- src/mesa/state_tracker/st_texture.h|3 +- 11 files changed, 186 insertions(+), 69 deletions(-) via 5cb29dae06a4d97dc40ac7573e7ae7211e329b3c (commit) via a73ae3d5eb8419feab5aea26573aa41b72f941eb (commit) from 4a159132082429d5492f5298c2ccb0df551c9f65 (commit) - Commits --- commit 5cb29dae06a4d97dc40ac7573e7ae7211e329b3c Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 2 16:56:06 2008 +0100 i915: update to new display target allocation commit a73ae3d5eb8419feab5aea26573aa41b72f941eb Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 2 16:46:31 2008 +0100 gallium: Add texture usage flags, special-case allocation of display targets For many envirionments it's necessary to allocate display targets in a window-system friendly manner. Add facilities so that a driver can tell if a texture is likely to be used to generate a display surface and if use special allocation paths if necessary. Hook up softpipe to call into the winsys->surface_alloc_storage() routine in this case, though we probably want to change that interface slightly also. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/include/pipe/p_state.h |2 + src/mesa/state_tracker/st_cb_fbo.c | 138 2 files changed, 64 insertions(+), 76 deletions(-) via 4a159132082429d5492f5298c2ccb0df551c9f65 (commit) from 25d60838b5dfdbde54f19f26b41977fc25011474 (commit) - Commits --- commit 4a159132082429d5492f5298c2ccb0df551c9f65 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri May 2 14:27:10 2008 +0100 gallium: remove usage of winsys->surface_alloc_storage from state tracker Allocate a texture containing storage instead. Also clean up ACCUM buffer allocation slightly -- drivers will need some changes to texture allocation logic to accomodate the concept of a texture that will only as image storage by the CPU, but it's cleaner than it was. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/README.portability | 65 src/gallium/auxiliary/draw/draw_pipe_pstipple.c |2 +- src/gallium/auxiliary/draw/draw_pt_varray.c |1 - src/gallium/auxiliary/draw/draw_pt_vcache.c |1 - src/gallium/auxiliary/draw/draw_vs_sse.c| 22 ++-- src/gallium/auxiliary/rtasm/rtasm_x86sse.c | 61 src/gallium/auxiliary/rtasm/rtasm_x86sse.h | 14 +- src/gallium/auxiliary/sct/sct.c |1 + src/gallium/auxiliary/tgsi/exec/tgsi_exec.c | 59 src/gallium/auxiliary/tgsi/exec/tgsi_sse2.c | 196 +++ src/gallium/auxiliary/tgsi/util/tgsi_dump.c | 25 +++ src/gallium/auxiliary/tgsi/util/tgsi_parse.c|4 +- src/gallium/auxiliary/tgsi/util/tgsi_parse.h|4 +- src/gallium/auxiliary/tgsi/util/tgsi_scan.c | 15 +- src/gallium/auxiliary/translate/translate_sse.c |2 +- src/gallium/auxiliary/util/p_debug.c|2 +- src/gallium/auxiliary/util/u_blit.c |6 +- src/gallium/auxiliary/util/u_gen_mipmap.c |3 + src/gallium/drivers/i915simple/i915_debug_fp.c |3 +- src/gallium/drivers/i915simple/i915_screen.c|1 + src/gallium/drivers/softpipe/sp_context.c |4 +- src/gallium/drivers/softpipe/sp_context.h |2 - src/gallium/drivers/softpipe/sp_state_fs.c |3 +- src/gallium/drivers/softpipe/sp_winsys.h|2 +- src/gallium/winsys/xlib/xm_winsys.c | 81 +++--- src/mesa/main/context.c | 10 +- src/mesa/state_tracker/st_atom_blend.c | 15 +-- src/mesa/state_tracker/st_atom_clip.c | 15 +-- src/mesa/state_tracker/st_atom_constbuf.c | 20 ++-- src/mesa/state_tracker/st_atom_depth.c | 10 +- src/mesa/state_tracker/st_atom_fixedfunction.c | 10 +- src/mesa/state_tracker/st_atom_framebuffer.c| 10 +- src/mesa/state_tracker/st_atom_pixeltransfer.c | 10 +- src/mesa/state_tracker/st_atom_rasterizer.c | 12 +- src/mesa/state_tracker/st_atom_sampler.c| 25 +--- src/mesa/state_tracker/st_atom_scissor.c| 15 +-- src/mesa/state_tracker/st_atom_shader.c | 10 +- src/mesa/state_tracker/st_atom_stipple.c| 10 +- src/mesa/state_tracker/st_atom_texture.c| 15 +-- src/mesa/state_tracker/st_atom_viewport.c | 10 +- src/mesa/state_tracker/st_cb_clear.c|2 +- src/mesa/state_tracker/st_cb_texture.c |9 +- src/mesa/state_tracker/st_draw.c|5 +- src/mesa/state_tracker/st_extensions.c | 28 ++-- src/mesa/state_tracker/st_mesa_to_tgsi.c|2 +- src/mesa/state_tracker/st_program.h |4 +- 46 files changed, 415 insertions(+), 411 deletions(-) mode change 100644 => 100755 src/mesa/main/context.c via 25d60838b5dfdbde54f19f26b41977fc25011474 (commit) via c3a8a41faabed4c9b84a6fbaf7a86a089b8fcbba (commit) via 5e49037caa4cf9062efd0bbebf67b467684b633b (commit) via 7e4bc84dfc6c05cea3d6fc52173708ddeb33cf45 (commit) via 54507125e735ffa595e252282eaabf38095c21e1 (commit) via a1cb0c2b915532e934b5d37bd0c550b1bfcc77ba (commit) via 36f93c5e5159ebd99a5a4504efccdf6c5bf40716 (commit) via 9d151a2517de3f83d676624a21b4f73d5accecbe (commit) via 869b0836c1c4339de91c9918ae07926c846a004c (commit) via 3b63bc8ac6db7af4077f12cfd44876a9d43cc6ec (commit) via 7a4313b63bcd06318437d384875472e7139070a1 (commit) via bc4952987419d77fabbf4fa43913f6e488bdb211 (commit) via c1abd758c51247ebaf3d4808a77513d7814205cd (commit) via f067c6c452bdd5f5cc6b0f6b2f79fb3fc1162822 (commit) via 2c89b75e36fd35d5a003107d1d2f97b537321f95 (commit) via 2004b8a769110456e66d040398eacf25c8592710 (commit) via fb3623b235f5caa9d76e656b1e5eda797c7c73eb (commit) via b8936ca1c22de7b0cb695ee3b392e4473fd17aa0 (commit) via 26bcef898af4e6dfd578783ed33818a2bd38b06d (commit) via f30285e99c1e158971855b12331df3da38555004 (commit) via 792a2006a2c8fde1b54d070490a625fb8435 (commit) via de7277f81a0f4330f11ec429bf46e93d0a748dfe (commit) via f1f52a8be98efa26c7c9bc480a2483fc2106d654 (commit) via 419f3c447520d1dc95c529afa693ffe3fffe5560 (commit) via afe67db8038855d9f7b4ce46b610701c55736c1f (commit) via bf1e120b318ba8cbda7316fb8862acd44a3b459f (commit) via 727257f32002544658219d2e0163993c1cbc5644 (commit) via 6980823da9120d8d8533f7a78eac2d63dece430f (commit) via 47aa416821b69d3afa33c79ec8cb8499688a0e8e (commit) via 7810e7f623a47978cdd1a167cc9e6b743d56d949 (commit) via 1e4217e1b857c6a3c5da7d1eceb74683bf0b9a00 (commit) via 35b0efb8c6afd319ae36e99aa578a
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/auxiliary/cso_cache/cso_context.c |3 +- src/gallium/auxiliary/draw/draw_vs_sse.c |2 +- src/gallium/drivers/softpipe/sp_surface.c |2 +- src/gallium/include/pipe/p_inlines.h | 33 + 4 files changed, 36 insertions(+), 4 deletions(-) via 731e7b961cd081ac6a64b636937716ce3a623c2c (commit) via 251db95945c6b484a093336e7bf12aed6091de54 (commit) from 4687272b20f92184a838fe2187857162a0a90a06 (commit) - Commits --- commit 731e7b961cd081ac6a64b636937716ce3a623c2c Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 1 18:13:46 2008 +0100 re-add pipe_surface map/unmap inlines commit 251db95945c6b484a093336e7bf12aed6091de54 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 1 17:55:52 2008 +0100 cso: can memcmp-compare pipe_framebuffer_state now it includes fb dimensions - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/mesa/state_tracker/st_texture.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) via 4687272b20f92184a838fe2187857162a0a90a06 (commit) from b59f9c95c1f7aca60c5d6889d4dc388d19fbc3e1 (commit) - Commits --- commit 4687272b20f92184a838fe2187857162a0a90a06 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu May 1 15:08:05 2008 -0600 gallium: use screen->tex_surface_release() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: src/gallium/include/pipe/p_state.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) via b59f9c95c1f7aca60c5d6889d4dc388d19fbc3e1 (commit) from 228aaa6cab9ebb32eb23b85fc8a5f05c1dbe975a (commit) - Commits --- commit b59f9c95c1f7aca60c5d6889d4dc388d19fbc3e1 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 1 12:28:50 2008 +0100 gallium: add information to surface to identify which texture image it is pointing at - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces Summary of changes: .../drivers/softpipe/{sp_surface.h => sp_screen.h} | 28 +++ 1 files changed, 22 insertions(+), 6 deletions(-) copy src/gallium/drivers/softpipe/{sp_surface.h => sp_screen.h} (76%) via 228aaa6cab9ebb32eb23b85fc8a5f05c1dbe975a (commit) from 27e46611f04108765fa99890822a474820d5c563 (commit) - Commits --- commit 228aaa6cab9ebb32eb23b85fc8a5f05c1dbe975a Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 1 12:21:48 2008 +0100 softpipe: missing file - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-tex-surfaces'
The branch, gallium-tex-surfaces has been created Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces at 27e46611f04108765fa99890822a474820d5c563 (commit) - Commits --- commit 27e46611f04108765fa99890822a474820d5c563 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 1 11:28:47 2008 +0100 softpipe: use CPU flags for mapping But when creating surfaces, adjust incoming flags from GPU->CPU usage. commit c9ed86a96483063f3d6789ed16645a3dca77d726 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Thu May 1 11:07:21 2008 +0100 gallium: tex surface checkpoint - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit