mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/arbprogparse.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) via 8701e5f702a0b15d44395268e2422c196d8f4efd (commit) from 0576e837f18ad9925d732f883f4922c907d7bafb (commit) - Commits --- commit 8701e5f702a0b15d44395268e2422c196d8f4efd Author: Michal Krol <[EMAIL PROTECTED]> Date: Fri Sep 19 19:11:37 2008 +0200 mesa: Fix compiler error. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/fp/.gitignore |1 + progs/{vp => vpglsl}/.gitignore |0 src/glu/.gitignore |1 + src/mesa/shader/arbprogparse.c | 37 +- src/mesa/state_tracker/st_mesa_to_tgsi.c | 10 +-- 5 files changed, 40 insertions(+), 9 deletions(-) copy progs/{vp => vpglsl}/.gitignore (100%) create mode 100644 src/glu/.gitignore via 0576e837f18ad9925d732f883f4922c907d7bafb (commit) via 866a2c3ccb6b62966ce1da796498a62e276570d1 (commit) from a9004cc79cd9287305f36254194e2477ce871765 (commit) - Commits --- commit 0576e837f18ad9925d732f883f4922c907d7bafb Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 19 13:04:52 2008 +0200 mesa: Fix arb parse constants commit 866a2c3ccb6b62966ce1da796498a62e276570d1 Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Fri Sep 19 12:43:02 2008 +0200 mesa: Update ignores a bit - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/tests/mipmap_view.c |5 - src/mesa/state_tracker/st_cb_texture.c | 11 +-- 2 files changed, 13 insertions(+), 3 deletions(-) via a9004cc79cd9287305f36254194e2477ce871765 (commit) via 8d249ca620f6995cc5824d95c29bda7043bbdf8c (commit) from 0b8e19ffc51c29543796d4f1e3243e97d8c32671 (commit) - Commits --- commit a9004cc79cd9287305f36254194e2477ce871765 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 18 15:36:17 2008 -0600 destroy window on exit commit 8d249ca620f6995cc5824d95c29bda7043bbdf8c Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 18 15:35:56 2008 -0600 gallium: if we run out of memory in st_TexImage, flush and try again. If the driver buffers a scene flushing should release old textures and make space for new ones. Fixes problem with texdown.c test. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/Makefile |1 + 1 files changed, 1 insertions(+), 0 deletions(-) via 0b8e19ffc51c29543796d4f1e3243e97d8c32671 (commit) from eb5c288df48fa818ecb2bbd71f263ec68ebbef8a (commit) - Commits --- commit 0b8e19ffc51c29543796d4f1e3243e97d8c32671 Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Thu Sep 18 16:28:16 2008 +0200 tgsi: Build tgsi_text with make - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/p_debug_mem.c | 31 - src/gallium/auxiliary/util/u_math.h |1 + 2 files changed, 30 insertions(+), 2 deletions(-) via eb5c288df48fa818ecb2bbd71f263ec68ebbef8a (commit) via 451888ee8f9d9749a2d52351374a14525c07ef2b (commit) from f68d2a0febca38bc7b31f9ab9718e944935b48bc (commit) - Commits --- commit eb5c288df48fa818ecb2bbd71f263ec68ebbef8a Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 18 23:00:18 2008 +0900 util: A few more memory debugging checks. commit 451888ee8f9d9749a2d52351374a14525c07ef2b Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 18 22:24:45 2008 +0900 util: Add missing p_debug.h include. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/cso_cache/cso_context.c | 20 1 files changed, 20 insertions(+), 0 deletions(-) via f68d2a0febca38bc7b31f9ab9718e944935b48bc (commit) from 5e1ef85dc430a4439cd60b66262eab9062dd5f4f (commit) - Commits --- commit f68d2a0febca38bc7b31f9ab9718e944935b48bc Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 18 08:10:34 2008 -0600 gallium: fix surface object memory leak in cso module - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/fp/fp-tri.c |2 ++ progs/fp/local.txt | 11 +++ src/gallium/auxiliary/tgsi/tgsi_dump.c |5 +++-- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 progs/fp/local.txt via 5e1ef85dc430a4439cd60b66262eab9062dd5f4f (commit) via fa7529335c38d4c139e5b1fc17a518f7e5fa1d82 (commit) from 1672e8e05996d48e51a1998bd7e9b08b78e012f5 (commit) - Commits --- commit 5e1ef85dc430a4439cd60b66262eab9062dd5f4f Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Thu Sep 18 14:48:45 2008 +0200 tgsi: Make tgsi dumps look more like mesa shader dumps. commit fa7529335c38d4c139e5b1fc17a518f7e5fa1d82 Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Thu Sep 18 14:14:56 2008 +0200 progs/fp: Add a bit of local variable testing to fp-tri - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: .../auxiliary/pipebuffer/pb_buffer_malloc.c| 14 -- src/gallium/auxiliary/pipebuffer/pb_bufmgr.h | 14 +++--- src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c | 16 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c | 11 ++-- src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c | 11 .../auxiliary/pipebuffer/pb_bufmgr_fenced.c| 14 ++ src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c| 10 +++- src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c |8 ++ src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c | 26 9 files changed, 113 insertions(+), 11 deletions(-) via 1672e8e05996d48e51a1998bd7e9b08b78e012f5 (commit) from a06d38a74e865a0373a7314aad26b25c27ef8c57 (commit) - Commits --- commit 1672e8e05996d48e51a1998bd7e9b08b78e012f5 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 18 11:10:09 2008 +0900 pipebuffer: New callback to flush all temporary-held buffers. Used mostly to aid debugging memory issues or to clean up resources when the drivers are long lived. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_pipe_wide_point.c |4 +- src/mesa/main/mtypes.h|5 ++- src/mesa/shader/slang/slang_link.c| 50 +--- src/mesa/state_tracker/st_program.c |5 ++- 4 files changed, 42 insertions(+), 22 deletions(-) via a06d38a74e865a0373a7314aad26b25c27ef8c57 (commit) via 4ee8d1ad679ea8540e91616933a880cdb3836a19 (commit) via d7a7b0a10dd355fbeb7a404091a42d4ab558c820 (commit) from 3b3d34d637d413af48fa5bd037b579ccb4ea7bb5 (commit) - Commits --- commit a06d38a74e865a0373a7314aad26b25c27ef8c57 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 16:51:53 2008 -0600 gallium: fix wide point / point coord semantic info (generic, not fog) commit 4ee8d1ad679ea8540e91616933a880cdb3836a19 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 16:49:26 2008 -0600 gallium: fix fog vs. pointcoord attribute handling in mesa->TGSI conversion commit d7a7b0a10dd355fbeb7a404091a42d4ab558c820 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 16:48:13 2008 -0600 mesa: new gl_fragment_program fields indicating use of fog, front-facing, point coord - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/egl/eglinfo.c | 15 ++- src/mesa/state_tracker/st_atom_rasterizer.c |2 +- src/mesa/state_tracker/st_context.c | 15 +++ src/mesa/state_tracker/st_context.h |6 ++ src/mesa/state_tracker/st_framebuffer.c | 11 +-- 5 files changed, 37 insertions(+), 12 deletions(-) via 3b3d34d637d413af48fa5bd037b579ccb4ea7bb5 (commit) via 1a820f52f6fa125786538c1adf2aa350e66b8c1e (commit) from e6a120fefea44078b3a8d4292d83671e6c41357f (commit) - Commits --- commit 3b3d34d637d413af48fa5bd037b579ccb4ea7bb5 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 15:29:59 2008 -0600 egl: print multisample info commit 1a820f52f6fa125786538c1adf2aa350e66b8c1e Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 14:32:33 2008 -0600 gallium: clean-up/fix msaa override in state tracker - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/tgsi_sanity.c | 16 +++- src/mesa/shader/slang/slang_link.c |9 + 2 files changed, 16 insertions(+), 9 deletions(-) via e6a120fefea44078b3a8d4292d83671e6c41357f (commit) via 133693ebe8904de785610efd38219bca67b75222 (commit) from 095ca0acd8019e8f2da89f9320b92ce4a96a140e (commit) - Commits --- commit e6a120fefea44078b3a8d4292d83671e6c41357f Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 13:14:57 2008 -0600 gallium: fix tgsi sanity checker with respect to END. Subroutine code may be found after the END instruction so it's not always the last instruction. At least check for presence of exactly one END instruction though. commit 133693ebe8904de785610efd38219bca67b75222 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 13:13:02 2008 -0600 mesa: update program->NumAddressRegs field in _slang_update_inputs_outputs() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/state_tracker/st_cb_fbo.c |1 + src/mesa/state_tracker/st_cb_texture.c |3 ++- src/mesa/state_tracker/st_mesa_to_tgsi.c |1 + 3 files changed, 4 insertions(+), 1 deletions(-) via 095ca0acd8019e8f2da89f9320b92ce4a96a140e (commit) via 66682651b622be201b211d50c7311e0b81b2b4a5 (commit) via 63b915d743e1807696a55f5e52a1fe9df799aeb3 (commit) from ec8398d62f5e5084e9eeb98ed55324ab98214248 (commit) - Commits --- commit 095ca0acd8019e8f2da89f9320b92ce4a96a140e Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 10:25:18 2008 -0600 gallium: include prog_print.h to silence warning commit 66682651b622be201b211d50c7311e0b81b2b4a5 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 10:22:38 2008 -0600 gallium: need to finish, not flush, in st_copy_texsubimage() commit 63b915d743e1807696a55f5e52a1fe9df799aeb3 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 10:20:49 2008 -0600 gallium: new assertion on surface->texture - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/state_tracker/st_mesa_to_tgsi.c | 16 ++-- 1 files changed, 14 insertions(+), 2 deletions(-) via ec8398d62f5e5084e9eeb98ed55324ab98214248 (commit) via f8a5cb8cb2fde732016888a2554872d702803c01 (commit) from f10e7f0d288530a31a7ed3bc976a537fe640ce69 (commit) - Commits --- commit ec8398d62f5e5084e9eeb98ed55324ab98214248 Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Wed Sep 17 18:11:35 2008 +0200 tgsi: Add a ugly fix for CONSTANT problems commit f8a5cb8cb2fde732016888a2554872d702803c01 Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Wed Sep 17 18:08:03 2008 +0200 tgsi: More debug printing on sanity check error - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/cso_cache/cso_context.c | 24 +--- 1 files changed, 21 insertions(+), 3 deletions(-) via f10e7f0d288530a31a7ed3bc976a537fe640ce69 (commit) from 0d20c88f626dfcfd8ad0b95f9e05feed19151e35 (commit) - Commits --- commit f10e7f0d288530a31a7ed3bc976a537fe640ce69 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 09:47:51 2008 -0600 gallium: fix lack of surface reference counting in cso_set/save/restore_framebuffer() Fixes asst problems with FBO / render to texture. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/slang/slang_link.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) via 0d20c88f626dfcfd8ad0b95f9e05feed19151e35 (commit) from e53296c928d80c6627a9551345c160533aa1a19e (commit) - Commits --- commit 0d20c88f626dfcfd8ad0b95f9e05feed19151e35 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 17 09:05:04 2008 -0600 mesa: fix bug in previous changes to _slang_resolve_attributes() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/mtypes.h |4 +- src/mesa/shader/shader_api.c | 62 --- src/mesa/shader/slang/slang_link.c | 139 --- src/mesa/shader/slang/slang_link.h |8 +-- src/mesa/state_tracker/st_cb_texture.c |5 + 5 files changed, 115 insertions(+), 103 deletions(-) via e53296c928d80c6627a9551345c160533aa1a19e (commit) via 37607aeaf8b0fd35213635ba1c3743b6e059d48f (commit) from 39cb5b9f73318a069e2d8553243ae17955a85695 (commit) - Commits --- commit e53296c928d80c6627a9551345c160533aa1a19e Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 15:50:44 2008 -0600 mesa: rework GLSL vertex attribute binding Calls to glBindAttribLocation() should not take effect until the next time that glLinkProgram() is called. gl_shader_program::Attributes now just contains user-defined bindings. gl_shader_program::VertexProgram->Attributes contains the actual/final bindings. commit 37607aeaf8b0fd35213635ba1c3743b6e059d48f Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 11:59:24 2008 -0600 gallium: fix glTexImage(width=height=depth=0) case Free old teximage/level data, then stop. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/vbo/vbo_save_api.c | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) via 39cb5b9f73318a069e2d8553243ae17955a85695 (commit) from 8cdab20c9a0d8794d5d85dbeef478b982ce39506 (commit) - Commits --- commit 39cb5b9f73318a069e2d8553243ae17955a85695 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 13:23:01 2008 -0600 mesa: fix display list regression (check if save->prim_count > 0 in vbo_save_EndList()) - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/tgsi_info.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) via 8cdab20c9a0d8794d5d85dbeef478b982ce39506 (commit) from ea9568dfbe7415db1a529ca4ecc1b9c41cae10b1 (commit) - Commits --- commit 8cdab20c9a0d8794d5d85dbeef478b982ce39506 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 12:52:19 2008 -0600 gallium: fix info entries for KIL, KILP KIL takes 1 src register. KILP uses no registers (uses cond codes). - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/shader_api.c | 19 +-- 1 files changed, 13 insertions(+), 6 deletions(-) via ea9568dfbe7415db1a529ca4ecc1b9c41cae10b1 (commit) from 753635f733c5548ac8e662e792f65d41b454052a (commit) - Commits --- commit ea9568dfbe7415db1a529ca4ecc1b9c41cae10b1 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 08:55:54 2008 -0600 mesa: fix bug in get_uniform_rows_cols(): sometimes returned too many rows - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/state_tracker/st_context.c |4 ++-- src/mesa/vbo/vbo_context.c | 10 ++ 2 files changed, 8 insertions(+), 6 deletions(-) via 753635f733c5548ac8e662e792f65d41b454052a (commit) via 4992806ae54d7d1db86eed9c6524aa05f4a2fbd6 (commit) from 358aab12c60d5e627d2ce54c1407659cbc207e8c (commit) - Commits --- commit 753635f733c5548ac8e662e792f65d41b454052a Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 08:51:28 2008 -0600 gallium: move _vbo_DestroyContext() call Call it before freeing core Mesa state to avoid references to freed buffer objects. commit 4992806ae54d7d1db86eed9c6524aa05f4a2fbd6 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 16 08:49:43 2008 -0600 mesa: protect against double-free in _vbo_DestroyContext() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/Makefile |1 + src/gallium/auxiliary/tgsi/tgsi_sanity.c |6 ++ src/mesa/state_tracker/st_mesa_to_tgsi.c | 13 - 3 files changed, 19 insertions(+), 1 deletions(-) via 358aab12c60d5e627d2ce54c1407659cbc207e8c (commit) via ad16ecbbe4fe8c1bcb18ed8fbbd672c68a0b17fa (commit) from eef2edadf33cdb4ce033565ebc5b6aaf56e9288f (commit) - Commits --- commit 358aab12c60d5e627d2ce54c1407659cbc207e8c Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Tue Sep 16 16:17:46 2008 +0200 mesa: State tracker now checks for faulty shaders on debug commit ad16ecbbe4fe8c1bcb18ed8fbbd672c68a0b17fa Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Tue Sep 16 16:16:54 2008 +0200 tgsi: Make tgsi_sanity.c compile with make - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_stream_stdc.c |2 +- src/gallium/drivers/softpipe/sp_setup.c|2 ++ 2 files changed, 3 insertions(+), 1 deletions(-) via 67c213499a9a533d84bc40ef5ef02e3350fcfc75 (commit) via 05ecd6d4020244b1bb6eb4f06f2333006b1bbfbd (commit) from 56e7c5522e37508d8ca83410479d09f1eddfac15 (commit) - Commits --- commit 67c213499a9a533d84bc40ef5ef02e3350fcfc75 Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Sep 9 11:25:05 2008 +0200 util: Enable u_stream_std.c for PIPE_SUBSYSTEM_WINDOWS_USER. commit 05ecd6d4020244b1bb6eb4f06f2333006b1bbfbd Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Sep 9 11:21:57 2008 +0200 softpipe: Silence compiler warning on Windows. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/softpipe/sp_setup.c | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) via 56e7c5522e37508d8ca83410479d09f1eddfac15 (commit) from 68e672a86468be3dfa5b09fa71152d7134d62fb3 (commit) - Commits --- commit 56e7c5522e37508d8ca83410479d09f1eddfac15 Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Mon Sep 8 23:04:17 2008 +0200 softpipe: Protect pipe_condvar_signal/broadcast calls with a mutex. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/tgsi_sse2.c| 87 ++--- src/gallium/drivers/softpipe/sp_context.c | 49 ++-- src/gallium/drivers/softpipe/sp_context.h | 10 +- src/gallium/drivers/softpipe/sp_fs_exec.c |2 +- src/gallium/drivers/softpipe/sp_fs_sse.c |2 +- src/gallium/drivers/softpipe/sp_headers.h | 29 ++- src/gallium/drivers/softpipe/sp_quad.c| 102 +++--- src/gallium/drivers/softpipe/sp_quad_alpha_test.c |7 +- src/gallium/drivers/softpipe/sp_quad_blend.c | 16 +- src/gallium/drivers/softpipe/sp_quad_colormask.c |8 +- src/gallium/drivers/softpipe/sp_quad_coverage.c | 14 +- src/gallium/drivers/softpipe/sp_quad_depth_test.c | 52 ++-- src/gallium/drivers/softpipe/sp_quad_earlyz.c | 12 +- src/gallium/drivers/softpipe/sp_quad_fs.c | 22 +- src/gallium/drivers/softpipe/sp_quad_occlusion.c |2 +- src/gallium/drivers/softpipe/sp_quad_output.c | 10 +- src/gallium/drivers/softpipe/sp_quad_stencil.c| 44 ++-- src/gallium/drivers/softpipe/sp_quad_stipple.c| 22 +- src/gallium/drivers/softpipe/sp_setup.c | 370 + 19 files changed, 548 insertions(+), 312 deletions(-) via 68e672a86468be3dfa5b09fa71152d7134d62fb3 (commit) via b40732622fe670fbd13ad12b7c1848bd6c73eeb4 (commit) via 01f9e5120395f88bba8321e8639cac0bb9c85296 (commit) via 84cde72b3e5fa6e39c0df30fdb7985c0745816ef (commit) via ebe6160d7c9ccbddd8b1cc4b0e25b3d61c54293d (commit) via 5a25628bd20684ac67adcb542647a0a2d7649a37 (commit) from d25611ede005adddfd9c004b037d9202d94df69e (commit) - Commits --- commit 68e672a86468be3dfa5b09fa71152d7134d62fb3 Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Mon Sep 8 17:21:13 2008 +0200 softpipe: Set SP_NUM_QUAD_THREADS 1 effectively disabling multithreaded softpipe. We want to make it env variable, or even better, autodetect as the feature makes softpipe run slower on a single CPU. commit b40732622fe670fbd13ad12b7c1848bd6c73eeb4 Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Sat Sep 6 16:35:23 2008 +0200 softpipe: More improvements for multithreaded softpipe. Store only input and inout of a quad_header in job que. commit 01f9e5120395f88bba8321e8639cac0bb9c85296 Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Sat Sep 6 16:02:24 2008 +0200 softpipe: Split changing fields of quad_header into input, inout and output parts. commit 84cde72b3e5fa6e39c0df30fdb7985c0745816ef Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Sat Sep 6 15:19:02 2008 +0200 softpipe: Improve multithreaded softpipe. Use condition vars to communicate between threads instead of stalling. commit ebe6160d7c9ccbddd8b1cc4b0e25b3d61c54293d Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Fri Sep 5 23:21:08 2008 +0200 softpipe: First attempts at multithreaded softpipe. Configured for 2 cores. commit 5a25628bd20684ac67adcb542647a0a2d7649a37 Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Fri Sep 5 17:08:50 2008 +0200 tgsi: Cleanup code. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: scons/gallium.py |3 +- src/gallium/auxiliary/util/Makefile|2 + src/gallium/auxiliary/util/SConscript |2 + src/gallium/auxiliary/util/p_debug.c | 109 +++ src/gallium/auxiliary/util/u_stream.h | 61 + src/gallium/auxiliary/util/u_stream_stdc.c | 106 +++ src/gallium/auxiliary/util/u_stream_wd.c | 200 src/gallium/drivers/trace/SConscript |2 - src/gallium/drivers/trace/tr_dump.c| 12 +- src/gallium/drivers/trace/tr_stream.h | 59 src/gallium/drivers/trace/tr_stream_stdc.c | 104 -- src/gallium/drivers/trace/tr_stream_wd.c | 183 - src/gallium/include/pipe/p_debug.h |3 + 13 files changed, 490 insertions(+), 356 deletions(-) create mode 100644 src/gallium/auxiliary/util/u_stream.h create mode 100644 src/gallium/auxiliary/util/u_stream_stdc.c create mode 100644 src/gallium/auxiliary/util/u_stream_wd.c delete mode 100644 src/gallium/drivers/trace/tr_stream.h delete mode 100644 src/gallium/drivers/trace/tr_stream_stdc.c delete mode 100644 src/gallium/drivers/trace/tr_stream_wd.c via d25611ede005adddfd9c004b037d9202d94df69e (commit) via a4a739eb58f70368ef87c195ea77629c1526e71f (commit) via 1da0a13389ce9709586058a8807c0c4120e520a2 (commit) via 7cfc294c70e96269055341d327622774c9173b37 (commit) via 2444c0c81acae9e2162a20002f8f72335133ead0 (commit) via 86a15954bf2adad0ab0dc5713a5bb446c9584103 (commit) from 52c2dd1f73e17c8352fe976e2ee4cdf049f81957 (commit) - Commits --- commit d25611ede005adddfd9c004b037d9202d94df69e Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 22:57:01 2008 +0900 trace: Request a growable file. commit a4a739eb58f70368ef87c195ea77629c1526e71f Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 22:56:38 2008 +0900 util: Allow to define the maximum file size. This avoids splitting the bitmaps in many files. commit 1da0a13389ce9709586058a8807c0c4120e520a2 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 22:21:33 2008 +0900 util: Dump surfaces to BMP. This allows quick inspection of surfaces in mass scale. commit 7cfc294c70e96269055341d327622774c9173b37 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 21:50:50 2008 +0900 scons: Install shared libs in the right subdir. commit 2444c0c81acae9e2162a20002f8f72335133ead0 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 11:09:48 2008 +0900 trace: Use util's stream. commit 86a15954bf2adad0ab0dc5713a5bb446c9584103 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 11:09:23 2008 +0900 util: Rip-off trace's os-independent stream code. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: scons/gallium.py | 25 + src/gallium/winsys/xlib/SConscript |4 +++- 2 files changed, 28 insertions(+), 1 deletions(-) via 52c2dd1f73e17c8352fe976e2ee4cdf049f81957 (commit) from 8af4794afcfa04351d4131d826daeb1312634f82 (commit) - Commits --- commit 52c2dd1f73e17c8352fe976e2ee4cdf049f81957 Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 8 07:54:15 2008 +0900 scons: Install libGL.so and respective symlinks. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/cell/ppu/cell_clear.c | 24 ++ src/gallium/drivers/cell/spu/spu_main.c | 67 + src/gallium/drivers/cell/spu/spu_main.h |8 ++-- 3 files changed, 67 insertions(+), 32 deletions(-) via 8af4794afcfa04351d4131d826daeb1312634f82 (commit) via a267934b23aca1c39d228c23392862f8068c2968 (commit) from a1886d539158fcc692d0d45985465be8e4bbe077 (commit) - Commits --- commit 8af4794afcfa04351d4131d826daeb1312634f82 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 10:18:00 2008 -0600 cell: code clean-up, comments commit a267934b23aca1c39d228c23392862f8068c2968 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 10:16:27 2008 -0600 cell: convert clear color if needed - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_pack_color.h | 155 + src/gallium/drivers/softpipe/sp_clear.c | 31 ++- src/mesa/state_tracker/st_cb_clear.c |3 + 3 files changed, 188 insertions(+), 1 deletions(-) via a1886d539158fcc692d0d45985465be8e4bbe077 (commit) via 79200c908790238374c6059b9f781c9873584d95 (commit) via 2877727c9bb5496caf3c01625513900b03953fcc (commit) via 7071e774e49f0e7b5997ab634f5523efb2666952 (commit) from 78a4589b10b765dfb2a5862f292e51e0f4b06dce (commit) - Commits --- commit a1886d539158fcc692d0d45985465be8e4bbe077 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 10:11:22 2008 -0600 softpipe: convert clear color to surface format if needed commit 79200c908790238374c6059b9f781c9873584d95 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 10:10:55 2008 -0600 gallium: document that clear color is intentionally always PIPE_FORMAT_A8R8G8B8_UNORM commit 2877727c9bb5496caf3c01625513900b03953fcc Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 10:10:18 2008 -0600 gallium: remove debug code from prev commit commit 7071e774e49f0e7b5997ab634f5523efb2666952 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 10:09:48 2008 -0600 gallium: new util_unpack_color_ub() function - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/include/pipe/p_thread.h | 23 ++- 1 files changed, 22 insertions(+), 1 deletions(-) via 78a4589b10b765dfb2a5862f292e51e0f4b06dce (commit) from 0f6e76d7f1f46b76ae19b089596ba6770c31dc5a (commit) - Commits --- commit 78a4589b10b765dfb2a5862f292e51e0f4b06dce Author: Michal Krol <[EMAIL PROTECTED](none)> Date: Fri Sep 5 16:47:06 2008 +0200 gallium: Add pipe_thread primitives for PIPE_OS_LINUX. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/attrib.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 0f6e76d7f1f46b76ae19b089596ba6770c31dc5a (commit) from a0b5ac424b8bc310223137e7dc00d2eeeddb9ec6 (commit) - Commits --- commit 0f6e76d7f1f46b76ae19b089596ba6770c31dc5a Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Sep 5 08:07:20 2008 -0600 mesa: replace MALLOC w/ CALLOC to fix memory error in glPushClientAttrib() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/include/pipe/p_thread.h | 24 1 files changed, 24 insertions(+), 0 deletions(-) via a0b5ac424b8bc310223137e7dc00d2eeeddb9ec6 (commit) from ce3cf63251b9d0de1de066f71d0c642360215f13 (commit) - Commits --- commit a0b5ac424b8bc310223137e7dc00d2eeeddb9ec6 Author: Michal Krol <[EMAIL PROTECTED]> Date: Fri Sep 5 15:10:47 2008 +0200 gallium: Add pipe_thread primitives for PIPE_SUBSYSTEM_WINDOWS_USER config. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/arbprogparse.c |4 ++-- src/mesa/shader/prog_parameter.c |4 ++-- src/mesa/shader/prog_statevars.c |2 +- src/mesa/shader/prog_statevars.h |2 +- 4 files changed, 6 insertions(+), 6 deletions(-) via ce3cf63251b9d0de1de066f71d0c642360215f13 (commit) from b8a7eef242f6bb97d90f6e0303d270b2cbc58421 (commit) - Commits --- commit ce3cf63251b9d0de1de066f71d0c642360215f13 Author: Michal Krol <[EMAIL PROTECTED]> Date: Fri Sep 5 12:25:50 2008 +0200 mesa: _mesa_program_state_string() returns char *, not const char *. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/tgsi_dump.c | 160 +++--- src/gallium/auxiliary/util/p_debug.c |2 +- src/gallium/include/pipe/p_format.h | 29 src/gallium/state_trackers/python/samples/tri.py |3 +- 4 files changed, 114 insertions(+), 80 deletions(-) via b8a7eef242f6bb97d90f6e0303d270b2cbc58421 (commit) via 50524c284528d467082266dfa18112f3cdc6202d (commit) via 53979d0a352fa74c533200bdba405915582a5974 (commit) via 46efe73daf4784da95ff5b38e5ec13474addcd93 (commit) from 2b53512073c0ecad66cfe1415cd19079ef2d4634 (commit) - Commits --- commit b8a7eef242f6bb97d90f6e0303d270b2cbc58421 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Sep 5 10:29:17 2008 +0900 tgsi: Refactor tgsi_dump to avoid using string buffers when dumping. This fixes a stack overflow when dumping shaders. It ended up being pretty much as the original code Michal had before, before I went on a cleanup rampage on it and took things that ended up needing... commit 50524c284528d467082266dfa18112f3cdc6202d Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Sep 5 10:27:03 2008 +0900 gallium: Pass 512 bytes max to EngDebugPrint. commit 53979d0a352fa74c533200bdba405915582a5974 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Sep 5 10:26:30 2008 +0900 gallium: New pf_has_alpha utility function. commit 46efe73daf4784da95ff5b38e5ec13474addcd93 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 22:23:32 2008 +0900 python: Cleanup tri example. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/cell/ppu/cell_batch.c| 25 src/gallium/drivers/cell/ppu/cell_batch.h|3 ++ src/gallium/drivers/cell/ppu/cell_context.c | 31 src/gallium/drivers/cell/ppu/cell_draw_arrays.c | 33 ++--- src/gallium/drivers/cell/ppu/cell_draw_arrays.h | 20 + src/gallium/drivers/cell/ppu/cell_pipe_state.c |5 ++- src/gallium/drivers/cell/ppu/cell_spu.c |9 - src/gallium/drivers/cell/ppu/cell_state.h| 16 -- src/gallium/drivers/cell/ppu/cell_state_vertex.c | 12 ++- 9 files changed, 84 insertions(+), 70 deletions(-) via 2b53512073c0ecad66cfe1415cd19079ef2d4634 (commit) via c9cd0f46282fb2b42b238aa0c267ad0585783040 (commit) via 2ebeab0422e6f492e9f40eebf2be92067de9d6f1 (commit) from 5cf2e226548f08c4b79a4eb289fd636a00079fb3 (commit) - Commits --- commit 2b53512073c0ecad66cfe1415cd19079ef2d4634 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 19:10:05 2008 -0600 cell: move batch buffer init code commit c9cd0f46282fb2b42b238aa0c267ad0585783040 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 19:09:50 2008 -0600 cell: comments commit 2ebeab0422e6f492e9f40eebf2be92067de9d6f1 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 19:00:56 2008 -0600 cell: more cell_init_*_functions() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/cell/common.h |4 ++ src/gallium/drivers/cell/ppu/cell_context.c | 13 + src/gallium/drivers/cell/ppu/cell_context.h |2 + src/gallium/drivers/cell/ppu/cell_spu.c |1 + src/gallium/drivers/cell/spu/spu_main.c | 71 +- 5 files changed, 66 insertions(+), 25 deletions(-) via 5cf2e226548f08c4b79a4eb289fd636a00079fb3 (commit) from a69fc5129bdf2f245c5bf2e0fe7b542caf7809a9 (commit) - Commits --- commit 5cf2e226548f08c4b79a4eb289fd636a00079fb3 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 18:36:22 2008 -0600 cell: implement CELL_DEBUG env/options var Options so far: "checker" module tile clear color by SPU ID to see where the tiles are "sync" to do synchronous DMA (only partially implemented) - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/arrayobj.c | 31 +--- src/mesa/main/attrib.c | 87 +++ src/mesa/main/bufferobj.c| 188 - src/mesa/main/bufferobj.h| 11 +-- src/mesa/main/varray.c | 15 +-- src/mesa/shader/prog_print.c |4 +- src/mesa/vbo/vbo_exec_api.c |8 ++- src/mesa/vbo/vbo_exec_draw.c | 26 -- src/mesa/vbo/vbo_save.c | 16 +++- src/mesa/vbo/vbo_save_api.c | 17 +++- src/mesa/vbo/vbo_save_draw.c | 28 +-- 11 files changed, 244 insertions(+), 187 deletions(-) via a69fc5129bdf2f245c5bf2e0fe7b542caf7809a9 (commit) via 9a64440154319738445e203339156e54232908ee (commit) from dc248fc2881f4443bdc20a3b53b2ad24fee430ec (commit) - Commits --- commit a69fc5129bdf2f245c5bf2e0fe7b542caf7809a9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 15:25:45 2008 -0600 mesa: improved gl_buffer_object reference counting Use new _mesa_reference_buffer_object() function wherever possible. Fixes buffer object/display list crash reported in ParaView. commit 9a64440154319738445e203339156e54232908ee Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 15:05:03 2008 -0600 mesa: fix minor mem leak - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/cell/ppu/cell_batch.c | 17 +++- src/gallium/drivers/cell/ppu/cell_clear.c |6 src/gallium/drivers/cell/ppu/cell_context.h | 27 --- src/gallium/drivers/cell/ppu/cell_flush.c |9 ++- src/gallium/drivers/cell/ppu/cell_spu.c | 18 +++-- src/gallium/drivers/cell/ppu/cell_state_derived.c | 29 ++--- src/gallium/drivers/cell/ppu/cell_state_emit.c| 18 +++-- src/gallium/drivers/cell/ppu/cell_state_shader.c | 24 - src/gallium/drivers/cell/ppu/cell_texture.c |1 + src/gallium/drivers/cell/ppu/cell_vbuf.c |5 +++ 10 files changed, 115 insertions(+), 39 deletions(-) via dc248fc2881f4443bdc20a3b53b2ad24fee430ec (commit) from 27ae1bcabfd441c13f52f96a72f54ea70452781c (commit) - Commits --- commit dc248fc2881f4443bdc20a3b53b2ad24fee430ec Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 12:36:20 2008 -0600 cell: assorted comments, clean-ups, etc. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/cell/ppu/cell_draw_arrays.c |1 + src/gallium/drivers/cell/ppu/cell_surface.c | 99 +-- 2 files changed, 3 insertions(+), 97 deletions(-) via 27ae1bcabfd441c13f52f96a72f54ea70452781c (commit) via 93ad2d5a5e812e3a80f8157b4371df2f17510621 (commit) from dd82c06ca371bacfda77d0eece5e29adee47e058 (commit) - Commits --- commit 27ae1bcabfd441c13f52f96a72f54ea70452781c Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 10:38:00 2008 -0600 cell: use util_surface_copy/fill() commit 93ad2d5a5e812e3a80f8157b4371df2f17510621 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 10:37:30 2008 -0600 cell: include p_inlines.h - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_rect.c | 178 + src/gallium/auxiliary/util/u_rect.h | 18 +++ src/gallium/drivers/softpipe/sp_surface.c | 122 +--- src/mesa/state_tracker/st_texture.c |5 +- 4 files changed, 199 insertions(+), 124 deletions(-) via dd82c06ca371bacfda77d0eece5e29adee47e058 (commit) via 69897223a8e0b9e5cd187a3c0e2249ba73b652c0 (commit) via ce8c08c2b03d8dc363deb14124372a6bbb4efd99 (commit) from 978f07bebdd5a368b8f900ed9cf77d3464a77ec0 (commit) - Commits --- commit dd82c06ca371bacfda77d0eece5e29adee47e058 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 10:32:29 2008 -0600 softpipe: use the new util_surface_copy/fill() functions commit 69897223a8e0b9e5cd187a3c0e2249ba73b652c0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 10:31:50 2008 -0600 gallium: remove the copyHeight hack for compresssed formats commit ce8c08c2b03d8dc363deb14124372a6bbb4efd99 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Sep 4 10:31:23 2008 -0600 gallium: new util_surface_copy() and util_surface_fill() helpers These are plug-in fallbacks for the pipe->surface_copy() and pipe->surface_fill() functions. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/ffvertex_prog.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 978f07bebdd5a368b8f900ed9cf77d3464a77ec0 (commit) from 55e89eecff6a8dc0433eca16e2ea699ec9636d1b (commit) - Commits --- commit 978f07bebdd5a368b8f900ed9cf77d3464a77ec0 Author: Michal Krol <[EMAIL PROTECTED]> Date: Thu Sep 4 13:37:15 2008 +0200 mesa: Silence compiler warnings on Windows. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/texstore.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) via 55e89eecff6a8dc0433eca16e2ea699ec9636d1b (commit) from 2c45b5575ad4396fa939ada1ccd977cad1b09f10 (commit) - Commits --- commit 55e89eecff6a8dc0433eca16e2ea699ec9636d1b Author: Xiang, Haihao <[EMAIL PROTECTED]> Date: Thu Sep 4 11:32:52 2008 +0800 mesa: merge stencil values into depth values for MESA_FORMAT_S8_Z24 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-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_gen_mipmap.c |4 +--- src/gallium/drivers/i915simple/i915_context.c |1 + src/gallium/drivers/softpipe/sp_draw_arrays.c |1 + src/mesa/state_tracker/st_texture.c |1 - 4 files changed, 3 insertions(+), 4 deletions(-) via 2c45b5575ad4396fa939ada1ccd977cad1b09f10 (commit) via 1d7a213dad0fcc9aa16cdd36eff64d79ec37ae85 (commit) via f754b45befee2e1c6650ed7c7ad13c82fc7b598b (commit) via 135a0dd75cb91285ca0fcec657f0256066e0a73e (commit) from dffad1751e953c10742d5aee191d6f07482cdeea (commit) - Commits --- commit 2c45b5575ad4396fa939ada1ccd977cad1b09f10 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 11:15:19 2008 +0900 mesa: Remove unused var. commit 1d7a213dad0fcc9aa16cdd36eff64d79ec37ae85 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 11:15:08 2008 +0900 softpipe: Add missing include. commit f754b45befee2e1c6650ed7c7ad13c82fc7b598b Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 11:14:59 2008 +0900 i915: Add missing include. commit 135a0dd75cb91285ca0fcec657f0256066e0a73e Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 11:14:35 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-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_blit.c | 22 ++-- src/gallium/auxiliary/util/u_draw_quad.c| 10 +++--- src/gallium/auxiliary/util/u_gen_mipmap.c | 40 +++--- src/gallium/drivers/cell/ppu/cell_draw_arrays.c |8 ++-- src/gallium/drivers/cell/ppu/cell_texture.c |4 +- src/gallium/drivers/i915simple/i915_context.c |8 ++-- src/gallium/drivers/i915simple/i915_prim_vbuf.c | 38 +++--- src/gallium/drivers/i915simple/i915_screen.c|5 ++- src/gallium/drivers/i965simple/brw_state_pool.c | 10 +++--- src/gallium/drivers/softpipe/sp_draw_arrays.c |8 ++-- src/gallium/drivers/softpipe/sp_texture.c |4 +- src/gallium/state_trackers/python/gallium.i |2 +- src/gallium/state_trackers/python/p_context.i | 16 src/gallium/state_trackers/python/p_texture.i |6 ++-- src/gallium/state_trackers/python/st_device.c |8 ++-- 15 files changed, 95 insertions(+), 94 deletions(-) via dffad1751e953c10742d5aee191d6f07482cdeea (commit) via 34cc7f5f1990e8e84628c24677a6bc715aeaf661 (commit) via 65a094101f8463cd0d26104a25a77f24bc2f6949 (commit) via c93fff86ea5f8fb175159652e5b3ffa3882c2c2b (commit) via 78435d9142b4762cdf7193729bcd3148d990de3d (commit) via a3e39a4aa950ae0f9d4c3106bdf438c6529bd63c (commit) from e5085b83d0e3e16fcdc67bdab5cf7678d35984d4 (commit) - Commits --- commit dffad1751e953c10742d5aee191d6f07482cdeea Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 09:34:12 2008 +0900 cell: Use pipe_buffer_* inlines as much as possible. commit 34cc7f5f1990e8e84628c24677a6bc715aeaf661 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 09:34:04 2008 +0900 i915: Use pipe_buffer_* inlines as much as possible. commit 65a094101f8463cd0d26104a25a77f24bc2f6949 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 09:33:47 2008 +0900 i965: Use pipe_buffer_* inlines as much as possible. commit c93fff86ea5f8fb175159652e5b3ffa3882c2c2b Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 09:33:27 2008 +0900 softpipe: Use pipe_buffer_* inlines as much as possible. commit 78435d9142b4762cdf7193729bcd3148d990de3d Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 09:33:10 2008 +0900 python: Use pipe_buffer_* inlines as much as possible. commit a3e39a4aa950ae0f9d4c3106bdf438c6529bd63c Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Sep 4 09:32:54 2008 +0900 gallium: Use pipe_buffer_* inlines as much as possible. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/cell/ppu/cell_batch.c | 14 -- src/gallium/drivers/cell/ppu/cell_flush.c |5 ++--- src/gallium/drivers/cell/ppu/cell_flush.h |2 +- src/gallium/drivers/cell/ppu/cell_pipe_state.c| 18 -- src/gallium/drivers/cell/ppu/cell_vbuf.c |7 --- src/gallium/drivers/cell/ppu/cell_vertex_shader.c |2 +- src/gallium/include/pipe/p_state.h| 14 +++--- 7 files changed, 43 insertions(+), 19 deletions(-) via e5085b83d0e3e16fcdc67bdab5cf7678d35984d4 (commit) via e082298e3115d12e2acc80763a49acfb762072ae (commit) via f89b74d97eff6c9a9875475af34fb15974ad75a2 (commit) via 5531c986bd34457e113163a68ff4ab98394738f0 (commit) from a563a27c07eee9f0278c8473e27853fa2d1ad119 (commit) - Commits --- commit e5085b83d0e3e16fcdc67bdab5cf7678d35984d4 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 14:38:02 2008 -0600 cell: flush rendering to current surfaces before installing new ones This fixes crashes when resizing windows. commit e082298e3115d12e2acc80763a49acfb762072ae Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 14:36:56 2008 -0600 cell: update comments, fix typos commit f89b74d97eff6c9a9875475af34fb15974ad75a2 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 14:31:11 2008 -0600 cell: change context type passed to cell_flush_int() commit 5531c986bd34457e113163a68ff4ab98394738f0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 14:23:22 2008 -0600 gallium: comments about nblocksx/y, etc - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: .../auxiliary/translate/translate_generic.c|6 + src/gallium/drivers/cell/ppu/cell_surface.c|2 +- src/gallium/drivers/cell/ppu/cell_texture.c| 36 - src/gallium/drivers/cell/spu/spu_exec.c| 150 ++-- src/gallium/drivers/cell/spu/spu_per_fragment_op.c |4 +- src/gallium/drivers/cell/spu/spu_tile.c|6 + src/gallium/drivers/cell/spu/spu_util.c| 21 ++-- src/gallium/drivers/cell/spu/spu_vertex_fetch.c|2 +- src/gallium/drivers/cell/spu/spu_vertex_shader.c |2 +- src/gallium/winsys/xlib/xm_winsys.c| 24 ++-- 10 files changed, 148 insertions(+), 105 deletions(-) via a563a27c07eee9f0278c8473e27853fa2d1ad119 (commit) via 6c84652dc3877593b8b151366521289833707b40 (commit) via 439dca49920018e557d70b828f10aa815a8a9066 (commit) via b035c85b3e3eaae071f1401f23be40b16cdee34f (commit) via ba2812f23e05c63e0ea2a042dcb788c30fcbc37f (commit) via 6ebf712d88e7d1da949e224b93ff12ef601f2742 (commit) via 8b8952aa69bbaa0f87526cd08aaca7659595a675 (commit) via 2ab394a3b4557f1d79d38f24f899508d7b13cd35 (commit) from 1d5ad2c244f4b66ca1ac40c545482009ab46607c (commit) - Commits --- commit a563a27c07eee9f0278c8473e27853fa2d1ad119 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 13:32:09 2008 -0600 gallium: silence warnings commit 6c84652dc3877593b8b151366521289833707b40 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 13:31:51 2008 -0600 cell: replace assert() with special spu ASSERT() macro commit 439dca49920018e557d70b828f10aa815a8a9066 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 13:31:14 2008 -0600 cell: add pipe_texture_reference() call in cell_get_tex_surface() commit b035c85b3e3eaae071f1401f23be40b16cdee34f Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 13:30:46 2008 -0600 cell: updated assertion commit ba2812f23e05c63e0ea2a042dcb788c30fcbc37f Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 11:45:28 2008 -0600 cell: comments commit 6ebf712d88e7d1da949e224b93ff12ef601f2742 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 11:44:14 2008 -0600 gallium: do image clipping in xmesa_display_surface_tiled() commit 8b8952aa69bbaa0f87526cd08aaca7659595a675 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 11:43:11 2008 -0600 cell: fix texture/surface allocation to allocate by multiple of tile size This fixes the garbage blocks/pixels seen along the bottom of some windows. commit 2ab394a3b4557f1d79d38f24f899508d7b13cd35 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 10:26:38 2008 -0600 cell: move misplaced assertions; put them after ximage is assigned. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/winsys/drm/intel/dri/intel_lock.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 1d5ad2c244f4b66ca1ac40c545482009ab46607c (commit) from fafc36920eb79ddbe7049f6bbce18bcc279982d0 (commit) - Commits --- commit 1d5ad2c244f4b66ca1ac40c545482009ab46607c Author: Jakob Bornecrantz <[EMAIL PROTECTED]> Date: Wed Sep 3 15:01:19 2008 +0200 i915: Fix typo in intel_lock.c - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: configs/linux-cell-debug |2 +- src/gallium/drivers/cell/ppu/Makefile |2 +- src/gallium/drivers/cell/spu/Makefile |2 +- 3 files changed, 3 insertions(+), 3 deletions(-) via fafc36920eb79ddbe7049f6bbce18bcc279982d0 (commit) from ab93aa774e2fc09b5f579eb13ce94cf22796902b (commit) - Commits --- commit fafc36920eb79ddbe7049f6bbce18bcc279982d0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 09:31:36 2008 -0600 cell: add -DDEBUG flag, fixes to Cell Makefiles - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: Makefile|1 + configs/linux-cell |6 +++- configs/linux-cell-debug| 10 +++ src/gallium/drivers/cell/ppu/cell_texture.c | 39 +++--- src/gallium/winsys/xlib/Makefile|5 +--- 5 files changed, 44 insertions(+), 17 deletions(-) create mode 100644 configs/linux-cell-debug via ab93aa774e2fc09b5f579eb13ce94cf22796902b (commit) via 01a76f4fee3dda55447dc93e6198ede105bdaef0 (commit) from f637a96e85a51a66f2c53b91118a6815bb61d6e6 (commit) - Commits --- commit ab93aa774e2fc09b5f579eb13ce94cf22796902b Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Sep 3 09:08:19 2008 -0600 Cell: added linux-cell-debug config linux-cell is now the optimized configuration. Remove some Cell-specific stuff from winsys/xlib/Makefile. commit 01a76f4fee3dda55447dc93e6198ede105bdaef0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 16:45:41 2008 -0600 cell: add missing cell_tex_surface_release() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos_io.c|4 ++ src/gallium/auxiliary/util/u_draw_quad.c |2 +- src/gallium/drivers/cell/ppu/cell_state_shader.c |2 +- src/gallium/drivers/cell/ppu/cell_texture.c|4 +- src/gallium/drivers/i915simple/i915_prim_vbuf.c|2 +- src/gallium/drivers/i915simple/i915_texture.c |8 ++-- src/gallium/drivers/i965simple/brw_state_pool.c|2 +- src/gallium/drivers/i965simple/brw_tex_layout.c|4 +- src/gallium/drivers/softpipe/sp_context.c |2 +- src/gallium/drivers/softpipe/sp_state_fs.c |2 +- src/gallium/drivers/softpipe/sp_texture.c |6 +- src/gallium/include/pipe/p_inlines.h | 28 +++--- src/gallium/state_trackers/python/p_context.i |2 +- src/gallium/state_trackers/python/st_device.c |2 +- .../state_trackers/python/st_softpipe_winsys.c |2 +- src/gallium/winsys/drm/intel/dri/intel_screen.c|2 +- src/gallium/winsys/egl_xlib/sw_winsys.c|2 +- src/gallium/winsys/gdi/wmesa.c |2 +- src/gallium/winsys/xlib/xm_winsys.c|2 +- src/gallium/winsys/xlib/xm_winsys_aub.c|2 +- src/mesa/state_tracker/st_atom_constbuf.c |8 ++-- src/mesa/state_tracker/st_cb_bitmap.c |8 ++-- src/mesa/state_tracker/st_cb_bufferobjects.c | 18 src/mesa/state_tracker/st_cb_clear.c |8 ++-- src/mesa/state_tracker/st_cb_drawpixels.c |8 ++-- src/mesa/state_tracker/st_context.c|2 +- src/mesa/state_tracker/st_draw.c | 40 ++-- src/mesa/state_tracker/st_gen_mipmap.c |8 ++-- 28 files changed, 93 insertions(+), 89 deletions(-) via f637a96e85a51a66f2c53b91118a6815bb61d6e6 (commit) via 82086f5d21295d5ceffb0fd9963de7de4112964b (commit) from a28aa1854378f735a6ac5c4b25fd7645cdbc1358 (commit) - Commits --- commit f637a96e85a51a66f2c53b91118a6815bb61d6e6 Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed Sep 3 11:48:05 2008 +0900 gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context. We want to use the pipe_buffer_* inlines everywhere, but a pipe context is not always available nor is it needed. commit 82086f5d21295d5ceffb0fd9963de7de4112964b Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed Sep 3 10:30:09 2008 +0900 draw: Describe the steps in emit_load_R32G32B32A32. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/framebuffer.c | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) via a28aa1854378f735a6ac5c4b25fd7645cdbc1358 (commit) from e3509fd4d09a19293ac3f2e0c92d758bc3ef308c (commit) - Commits --- commit a28aa1854378f735a6ac5c4b25fd7645cdbc1358 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 2 18:10:34 2008 -0600 fix BUFFER_DEPTH/BUFFER_ACCUM mix-up - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c | 11 +++ src/gallium/auxiliary/draw/draw_vs_aos.h | 10 +- src/gallium/auxiliary/tgsi/tgsi_dump.c |2 +- 3 files changed, 17 insertions(+), 6 deletions(-) via e3509fd4d09a19293ac3f2e0c92d758bc3ef308c (commit) via feea0c9d958bc1645b09b288cd4d4756d0d6e61a (commit) from 2774b09d4e6957e202ece37337ae6201f7aa8eb7 (commit) - Commits --- commit e3509fd4d09a19293ac3f2e0c92d758bc3ef308c Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 2 18:05:09 2008 -0600 gallium: increase string buffer size to 16000 to avoid truncated output of long shaders commit feea0c9d958bc1645b09b288cd4d4756d0d6e61a Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Sep 2 18:04:08 2008 -0600 gallium: fix out of bounds array errors in SSE execution 1. #define MAX_INPUTS/OUTPUTS/TEMPS/etc with better values. 2. Add assertions in aos_get_x86() to check register file indexes 3. Assert that constant regs haven't changed after running SSE code. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/i915simple/i915_texture.c |4 ++-- .../winsys/drm/intel/common/ws_dri_bufmgr.c|2 +- 2 files changed, 3 insertions(+), 3 deletions(-) via 2774b09d4e6957e202ece37337ae6201f7aa8eb7 (commit) via 4d27c027ab301cff64e7edb8a3eb731c2e8585c5 (commit) from 28b4090922f45e90804a21f83c04ec8b781cdf96 (commit) - Commits --- commit 2774b09d4e6957e202ece37337ae6201f7aa8eb7 Author: Jakob Bornecrantz <[EMAIL PROTECTED](none)> Date: Tue Sep 2 17:29:19 2008 +0200 i915: Fix typo in ws_dri_bufmgr.c commit 4d27c027ab301cff64e7edb8a3eb731c2e8585c5 Author: Jakob Bornecrantz <[EMAIL PROTECTED](none)> Date: Tue Sep 2 17:28:42 2008 +0200 i915: Small fixes for tiled textures - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/rtasm/rtasm_x86sse.c |2 +- src/gallium/include/pipe/p_pointer.h | 95 --- src/gallium/winsys/drm/intel/common/glthread.h | 359 3 files changed, 1 insertions(+), 455 deletions(-) delete mode 100644 src/gallium/include/pipe/p_pointer.h delete mode 100644 src/gallium/winsys/drm/intel/common/glthread.h via 28b4090922f45e90804a21f83c04ec8b781cdf96 (commit) via e54f1abca7369542c802ef531ff524caedfbcf65 (commit) via f3a7463feefcf1f22c1309e1f5b0bfe381859686 (commit) from 39e8860e45fae2968917bdb7fe572c8793bbce30 (commit) - Commits --- commit 28b4090922f45e90804a21f83c04ec8b781cdf96 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 15:32:40 2008 -0600 gallium: remove glthread.h file (not used) commit e54f1abca7369542c802ef531ff524caedfbcf65 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 15:31:18 2008 -0600 gallium: removed p_pointer.h (use util/u_pointer.h instead) commit f3a7463feefcf1f22c1309e1f5b0bfe381859686 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 15:30:26 2008 -0600 gallium: include u_pointer,h, not p_pointer.h - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/egl/drivers/xdri/egl_xdri.c| 230 +++- src/egl/main/eglsurface.c | 75 +-- src/egl/main/eglsurface.h |1 + src/mesa/main/arrayobj.c |2 +- src/mesa/state_tracker/st_cb_fbo.h |4 + src/mesa/state_tracker/st_cb_texture.c |7 - src/mesa/state_tracker/st_public.h | 13 ++ src/mesa/state_tracker/st_texture.c| 92 + src/mesa/state_tracker/st_texture.h|6 + 9 files changed, 409 insertions(+), 21 deletions(-) via 39e8860e45fae2968917bdb7fe572c8793bbce30 (commit) via c074b86cbc664e973486caaca0817b9a1654be3d (commit) via 9d9143d88985e69835b374ff330bab929275d68e (commit) via 102529cf1b6ab860d47e92a0bb58a0dce8b31cbc (commit) via b36f90657370296b45c27d33d60c89fa31dc1d76 (commit) from 038d53cbdb9e504388141c25859bce12f7e8f87e (commit) - Commits --- commit 39e8860e45fae2968917bdb7fe572c8793bbce30 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 13:10:23 2008 -0600 mesa: use CALLOC instead of MALLOC to fix valgrind warning commit c074b86cbc664e973486caaca0817b9a1654be3d Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 13:10:00 2008 -0600 gallium: added st_bind/release_teximage() functions commit 9d9143d88985e69835b374ff330bab929275d68e Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 13:09:31 2008 -0600 gallium: move st_texture_image() cast wrapper to header file commit 102529cf1b6ab860d47e92a0bb58a0dce8b31cbc Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 13:08:44 2008 -0600 egl: CreatePbufferSurface, Bind/ReleaseTexImage functions commit b36f90657370296b45c27d33d60c89fa31dc1d76 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Sep 1 13:08:12 2008 -0600 egl: additional error checking in _eglBind/ReleaseTexImage() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c | 20 ++-- 1 files changed, 14 insertions(+), 6 deletions(-) via 038d53cbdb9e504388141c25859bce12f7e8f87e (commit) from 5c198f660a1812d9b3970408695d04bdd74a5d1e (commit) - Commits --- commit 038d53cbdb9e504388141c25859bce12f7e8f87e Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Sep 2 02:51:06 2008 +0900 pipebuffer: Add missing break statement to cache lookup logic. Second loop was never run. Spotted by Keith. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: scons/gallium.py | 10 +- src/gallium/auxiliary/draw/draw_pt_vcache.c | 149 - src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c | 104 +++ 3 files changed, 170 insertions(+), 93 deletions(-) via 5c198f660a1812d9b3970408695d04bdd74a5d1e (commit) via a6c725839482f3d0f2af0eb15e5b6ab80184fb6c (commit) via f4d707b40e8dde8cdf68f5c4595b838c138fcf9b (commit) from 5e184894d24fbf01ed826c39ea921c01ae6d9caf (commit) - Commits --- commit 5c198f660a1812d9b3970408695d04bdd74a5d1e Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Sep 2 02:16:43 2008 +0900 pipebuffer: Comment the slab code. Remove the freeSlabs list. The freeSlabs list is not really needed as we free empty slabs immediately. Time based cached is done separately. commit a6c725839482f3d0f2af0eb15e5b6ab80184fb6c Author: José Fonseca <[EMAIL PROTECTED]> Date: Mon Sep 1 09:47:40 2008 +0900 scons: Optimize for speed, not size, with MSVC. commit f4d707b40e8dde8cdf68f5c4595b838c138fcf9b Author: José Fonseca <[EMAIL PROTECTED]> Date: Sun Aug 31 23:56:59 2008 +0900 draw: Put INLINES where appropriate. In the hope of MSVC inline some more functions, but without much result. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: Makefile |1 + src/gallium/auxiliary/util/Makefile|3 +- src/gallium/auxiliary/util/u_time.c| 20 ++ src/gallium/auxiliary/util/u_time.h|3 + src/gallium/auxiliary/util/u_timed_winsys.c| 346 .../util/u_timed_winsys.h} | 37 +-- 6 files changed, 380 insertions(+), 30 deletions(-) create mode 100644 src/gallium/auxiliary/util/u_timed_winsys.c copy src/gallium/{state_trackers/python/st_hardpipe_winsys.c => auxiliary/util/u_timed_winsys.h} (66%) via 5e184894d24fbf01ed826c39ea921c01ae6d9caf (commit) via c118c654fa238f983f1550149466727fa81e51ab (commit) via a4d04d71a46c88c5cbe08336111267ae9d0b7f11 (commit) via a9345511d8c9f0707b0dc49f772b3740878f1bd3 (commit) from 8c092def6c8f59048341c585af9b752bfa1f0236 (commit) - Commits --- commit 5e184894d24fbf01ed826c39ea921c01ae6d9caf Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Mon Sep 1 14:24:07 2008 +0100 util: make timed_winsys os independent commit c118c654fa238f983f1550149466727fa81e51ab Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Mon Sep 1 14:23:47 2008 +0100 util: add func to return time as uint64 microseconds commit a4d04d71a46c88c5cbe08336111267ae9d0b7f11 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Mon Sep 1 14:11:12 2008 +0100 add u_timed_winsys.[ch] commit a9345511d8c9f0707b0dc49f772b3740878f1bd3 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Fri Aug 29 11:17:24 2008 +0100 remove depend.bak in realclean - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: include/GLES/gl.h |1 - include/GLES/glext.h |1 - include/GLES/glplatform.h |1 - include/GLES2/gl2.h |1 - include/GLES2/gl2ext.h|1 - include/GLES2/gl2platform.h |1 - src/gallium/auxiliary/util/u_memory.h | 13 +++-- 7 files changed, 11 insertions(+), 8 deletions(-) via 8c092def6c8f59048341c585af9b752bfa1f0236 (commit) via ef823dd543e1d98da98d188c53c8fc3285924364 (commit) from 8156c30a5d2d9504cd156b009545f5514f2628ed (commit) - Commits --- commit 8c092def6c8f59048341c585af9b752bfa1f0236 Author: José Fonseca <[EMAIL PROTECTED]> Date: Sun Aug 31 17:43:20 2008 +0900 Remove CVS keywords. Please remove CVS keywords when importing third-party code into the git repository. commit ef823dd543e1d98da98d188c53c8fc3285924364 Author: José Fonseca <[EMAIL PROTECTED]> Date: Sun Aug 31 17:40:08 2008 +0900 util: Fix compiler errors in the release build of C++ sources. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/Makefile |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via 8156c30a5d2d9504cd156b009545f5514f2628ed (commit) from 3c819926768e3879c8deaedfca964cc52ed1a7c5 (commit) - Commits --- commit 8156c30a5d2d9504cd156b009545f5514f2628ed Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Aug 29 10:39:02 2008 +0900 gallium: winsys/common no longer exists - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: SConstruct |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) via 3c819926768e3879c8deaedfca964cc52ed1a7c5 (commit) from 380385ab7d0c1964464b40aeea237671189d19cb (commit) - Commits --- commit 3c819926768e3879c8deaedfca964cc52ed1a7c5 Author: Jonathan White <[EMAIL PROTECTED]> Date: Fri Aug 29 11:30:32 2008 -0600 Added command line option for Scons to select which version of MSVS to use. Versions 7.1, 8.0 and 9.0 are allowed. Usage is scons MSVS_VERSION=8.0. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/trivial/Makefile |1 + progs/trivial/long-fixed-func.c | 151 +++ src/mesa/main/ffvertex_prog.c |2 - 3 files changed, 152 insertions(+), 2 deletions(-) create mode 100644 progs/trivial/long-fixed-func.c via 380385ab7d0c1964464b40aeea237671189d19cb (commit) via ee87d7d9ecc5eca261ce58115ae1ed2c273ceda6 (commit) from cacf5f21efcbf0ddde90bf8b7fc2b9ba1873302e (commit) - Commits --- commit 380385ab7d0c1964464b40aeea237671189d19cb Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Aug 28 15:22:44 2008 -0600 mesa: added test for very long fixed-function vertex programs commit ee87d7d9ecc5eca261ce58115ae1ed2c273ceda6 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Aug 28 15:21:44 2008 -0600 mesa: remove debug code - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/ffvertex_prog.c | 56 +--- 1 files changed, 46 insertions(+), 10 deletions(-) via cacf5f21efcbf0ddde90bf8b7fc2b9ba1873302e (commit) from 5048457372898a30478e33e66658277f5cead759 (commit) - Commits --- commit cacf5f21efcbf0ddde90bf8b7fc2b9ba1873302e Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Aug 28 15:11:04 2008 -0600 mesa: dynamically grow the fixed function vertex program as needed Don't use a fixed-size array. Saves memory in most cases and avoids potential overflow for long programs. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/ffvertex_prog.c |2 +- src/mesa/state_tracker/st_framebuffer.c |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) via 5048457372898a30478e33e66658277f5cead759 (commit) via 4e4cb0274050f300da9801256b66d3be528d549f (commit) from c46c07f6c60edb60514756bd6af7918f70931e53 (commit) - Commits --- commit 5048457372898a30478e33e66658277f5cead759 Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Aug 28 14:18:20 2008 -0600 gallium: change the conditional which tests for combined Z+stencil buffers The caller might be requesting 16-bit Z + 8-bit stencil be placed in a PIPE_FORMAT_S8Z24 or PIPE_FORMAT_Z24S8 buffer. commit 4e4cb0274050f300da9801256b66d3be528d549f Author: Brian Paul <[EMAIL PROTECTED]> Date: Thu Aug 28 08:38:27 2008 -0600 mesa: bump MAX_INSN to 300 - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c | 77 +++- 1 files changed, 58 insertions(+), 19 deletions(-) via c46c07f6c60edb60514756bd6af7918f70931e53 (commit) via c6739e8cea287e17b248120e1a76480f1a25c082 (commit) from c5f0fd95a43db4c69decd0fa54dc9eb2b2525690 (commit) - Commits --- commit c46c07f6c60edb60514756bd6af7918f70931e53 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 28 22:03:42 2008 +0900 pipebuffer: Fix/add detail to the under- overflow report messages. commit c6739e8cea287e17b248120e1a76480f1a25c082 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 28 21:06:06 2008 +0900 pipebuffer: Check buffer over- & underflows when mapping/unmapping too. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/egl/drivers/xdri/egl_xdri.c | 34 ++ 1 files changed, 34 insertions(+), 0 deletions(-) via c5f0fd95a43db4c69decd0fa54dc9eb2b2525690 (commit) from a341586d030ebe36f972311cd70088537539b475 (commit) - Commits --- commit c5f0fd95a43db4c69decd0fa54dc9eb2b2525690 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 16:03:03 2008 -0600 egl: free display ext data in xdri_eglTerminate(). - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/include/pipe/p_thread.h | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) via a341586d030ebe36f972311cd70088537539b475 (commit) from ee402e5ce2d9203558bf066642becb952399c3e9 (commit) - Commits --- commit a341586d030ebe36f972311cd70088537539b475 Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 28 06:53:57 2008 +0900 gallium: s/PIPE_OS_WINDOWS/PIPE_SUBSYSTEM_WINDOWS_USER/ in p_thread. PIPE_OS_WINDOWS is an umbrella for all Windows variants and subsystems, PIPE_SUBSYSTEM_WINDOWS_USER is just for user-space windows (e.g., OpenGL), and the thread primitives currently included in p_thread only support the later. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/state_tracker/st_draw.c | 135 -- 1 files changed, 100 insertions(+), 35 deletions(-) via ee402e5ce2d9203558bf066642becb952399c3e9 (commit) from ce40bc2ae088ce6defac6b2bf424dcfd0e141a75 (commit) - Commits --- commit ee402e5ce2d9203558bf066642becb952399c3e9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 14:42:50 2008 -0600 gallium: better support for user-space interleaved arrays Basically, set up one user-space wrapper for all arrays instead of the individual arrays. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/winsys/xlib/xm_api.c|1 + src/mesa/state_tracker/st_atom_shader.c |5 - src/mesa/state_tracker/st_draw.c| 176 ++- 3 files changed, 150 insertions(+), 32 deletions(-) via ce40bc2ae088ce6defac6b2bf424dcfd0e141a75 (commit) via 8eb85f6f2a87e8a176569ad2270973024272fb21 (commit) via 6f33b778ae3130571d17a110187379ec0beecbd8 (commit) from d29cf58b1d258ccaa65da5de655167370cbf5941 (commit) - Commits --- commit ce40bc2ae088ce6defac6b2bf424dcfd0e141a75 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 13:20:10 2008 -0600 gallium: in st_draw_vbo() try to detect interleaved arrays in a single VBO. commit 8eb85f6f2a87e8a176569ad2270973024272fb21 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 11:30:14 2008 -0600 gallium: remove old assertions commit 6f33b778ae3130571d17a110187379ec0beecbd8 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 11:29:26 2008 -0600 gallium: call st_finish() in XMesaFlush() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/include/pipe/p_thread.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) via d29cf58b1d258ccaa65da5de655167370cbf5941 (commit) from da66a7640de664e15d19cfe7cf918aa3d138799b (commit) - Commits --- commit d29cf58b1d258ccaa65da5de655167370cbf5941 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 27 08:46:29 2008 -0600 gallium: s/_glthread_Cond/unsigned/ in p_thread.h - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/include/pipe/p_thread.h |9 + 1 files changed, 9 insertions(+), 0 deletions(-) via da66a7640de664e15d19cfe7cf918aa3d138799b (commit) from 0bb852fa49e7f9a31036089ea4f5dfbd312a4a3a (commit) - Commits --- commit da66a7640de664e15d19cfe7cf918aa3d138799b Author: Michal Krol <[EMAIL PROTECTED]> Date: Wed Aug 27 11:06:08 2008 +0200 gallium: Add dummy defines of pipe_condvar for Windows to make it compile. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: .../auxiliary/pipebuffer/pb_buffer_fenced.c| 24 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c | 18 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c| 20 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c | 24 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c | 20 +- src/gallium/auxiliary/rtasm/rtasm_execmem.c| 11 +- src/gallium/include/pipe/p_thread.h| 366 +++- .../winsys/drm/intel/common/ws_dri_bufmgr.c| 102 +++--- .../winsys/drm/intel/common/ws_dri_bufpool.h |8 +- .../winsys/drm/intel/common/ws_dri_drmpool.c |4 +- .../winsys/drm/intel/common/ws_dri_fencemgr.c | 66 ++-- .../winsys/drm/intel/common/ws_dri_mallocpool.c|6 +- .../winsys/drm/intel/common/ws_dri_slabpool.c | 66 ++-- src/gallium/winsys/drm/intel/dri/intel_lock.c |8 +- src/gallium/winsys/xlib/glxapi.c | 26 +-- src/gallium/winsys/xlib/xm_api.c |9 +- src/gallium/winsys/xlib/xmesaP.h |3 +- 17 files changed, 328 insertions(+), 453 deletions(-) via 0bb852fa49e7f9a31036089ea4f5dfbd312a4a3a (commit) from b5ab3b7dfc42a568a156dec2fa043292014f98a7 (commit) - Commits --- commit 0bb852fa49e7f9a31036089ea4f5dfbd312a4a3a Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 26 16:35:12 2008 -0600 gallium: thread wrapper clean-up In p_thread.h replace _glthread_* functions with new pipe_* functions. Remove other old cruft. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: configs/linux-cell |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) via b5ab3b7dfc42a568a156dec2fa043292014f98a7 (commit) from e6887a5752774c18cf527477fdd3e57e4893ff3b (commit) - Commits --- commit b5ab3b7dfc42a568a156dec2fa043292014f98a7 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 26 14:09:28 2008 -0600 cell: use SDK 3.0 by default - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_pt.h |4 +- src/gallium/auxiliary/draw/draw_pt_fetch_emit.c|9 +++ .../auxiliary/draw/draw_pt_fetch_shade_emit.c |7 +++-- .../auxiliary/draw/draw_pt_fetch_shade_pipeline.c | 11 +++-- src/gallium/auxiliary/draw/draw_pt_vcache.c| 21 --- src/gallium/auxiliary/draw/draw_vbuf.h |3 +- src/mesa/vbo/vbo_exec_array.c | 12 +- 7 files changed, 35 insertions(+), 32 deletions(-) via e6887a5752774c18cf527477fdd3e57e4893ff3b (commit) via 026e7731e549e0777c010348460fd48b3d75a843 (commit) from 6ba9fb9b6693904054ad4e1506ba42e324334b0a (commit) - Commits --- commit e6887a5752774c18cf527477fdd3e57e4893ff3b Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Mon Aug 25 11:19:24 2008 +0100 draw: attempt atomic submit of large drawelements calls commit 026e7731e549e0777c010348460fd48b3d75a843 Author: Keith Whitwell <[EMAIL PROTECTED]> Date: Mon Aug 25 10:59:45 2008 +0100 vbo: seed initial max_element value with a more likely candidate - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_context.c |4 +- src/gallium/auxiliary/draw/draw_context.h |4 +- .../auxiliary/pipebuffer/pb_buffer_fenced.c|1 + src/gallium/auxiliary/util/u_memory.h |1 + src/gallium/drivers/cell/ppu/cell_clear.c |4 +- src/gallium/drivers/cell/ppu/cell_context.c|4 + src/gallium/drivers/cell/ppu/cell_draw_arrays.c| 35 +-- src/gallium/drivers/cell/ppu/cell_draw_arrays.h| 24 +-- src/gallium/drivers/cell/ppu/cell_pipe_state.c |6 +- src/gallium/drivers/cell/ppu/cell_state_emit.c | 14 ++-- src/gallium/drivers/cell/ppu/cell_state_shader.c |4 +- src/gallium/drivers/cell/ppu/cell_surface.c| 11 ++-- src/gallium/drivers/cell/ppu/cell_texture.c| 69 ++-- src/gallium/drivers/cell/ppu/cell_texture.h|1 + src/gallium/drivers/cell/ppu/cell_vbuf.c |1 + src/gallium/drivers/cell/ppu/cell_vertex_fetch.c |4 + src/gallium/drivers/cell/ppu/cell_vertex_shader.c |5 ++ src/gallium/drivers/cell/spu/spu_exec.h|2 +- src/gallium/drivers/cell/spu/spu_render.c |2 +- src/gallium/drivers/cell/spu/spu_tri.c |1 + src/gallium/drivers/cell/spu/spu_util.c|2 + src/gallium/drivers/cell/spu/spu_vertex_shader.c | 26 +++- 22 files changed, 182 insertions(+), 43 deletions(-) via 6ba9fb9b6693904054ad4e1506ba42e324334b0a (commit) via 60ac76175b6457ecc1cd8bd7a25cb79b2d529434 (commit) via a644c5a850242376e6ab03f7f4bdbfb8a232490f (commit) via fd06d01b80fd9b2924682686e943d819bfcf027b (commit) from 85813e36f2646e00ac163fb6e6e78e1d2f73eb34 (commit) - Commits --- commit 6ba9fb9b6693904054ad4e1506ba42e324334b0a Author: Brian <[EMAIL PROTECTED]> Date: Mon Aug 25 11:31:59 2008 -0600 cell: asst fixes to get driver building/running again. Note that SPU vertex transformation is disabled at this time. commit 60ac76175b6457ecc1cd8bd7a25cb79b2d529434 Author: Brian <[EMAIL PROTECTED]> Date: Mon Aug 25 11:30:57 2008 -0600 gallium: added const qualifiers on some draw funcs commit a644c5a850242376e6ab03f7f4bdbfb8a232490f Author: Brian <[EMAIL PROTECTED]> Date: Mon Aug 25 11:30:20 2008 -0600 gallium: include p_debug.h for non-HAVE_POSIX_MEMALIGN commit fd06d01b80fd9b2924682686e943d819bfcf027b Author: Brian <[EMAIL PROTECTED]> Date: Mon Aug 25 11:29:39 2008 -0600 gallium: include on linux to get sched_yield() proto - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/winsys/xlib/xm_winsys_aub.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) via 85813e36f2646e00ac163fb6e6e78e1d2f73eb34 (commit) from 2c4661f8fce8a27f2082c6ac498f9fb188878476 (commit) - Commits --- commit 85813e36f2646e00ac163fb6e6e78e1d2f73eb34 Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Aug 25 08:32:50 2008 -0600 gallium: include u_math.h - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_memory.h |2 +- src/gallium/drivers/i915simple/i915_fpc_emit.c |1 + 2 files changed, 2 insertions(+), 1 deletions(-) via 2c4661f8fce8a27f2082c6ac498f9fb188878476 (commit) from 6fd2feaad7029a2f6d02bcf7039cbe72f53c615c (commit) - Commits --- commit 2c4661f8fce8a27f2082c6ac498f9fb188878476 Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 25 10:42:00 2008 +0200 gallium: Add missing includes. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c |1 + src/gallium/winsys/xlib/brw_aub.c |1 + 2 files changed, 2 insertions(+), 0 deletions(-) via 6fd2feaad7029a2f6d02bcf7039cbe72f53c615c (commit) from 4c84e940d009fe56c1f249507028daadea749ef2 (commit) - Commits --- commit 6fd2feaad7029a2f6d02bcf7039cbe72f53c615c Author: Brian <[EMAIL PROTECTED]> Date: Sun Aug 24 18:10:50 2008 -0600 gallium: include u_memory.h, u_math.h - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/README.portability |4 +- src/gallium/auxiliary/cso_cache/cso_cache.c|3 +- src/gallium/auxiliary/cso_cache/cso_context.c |2 +- src/gallium/auxiliary/cso_cache/cso_hash.c |2 +- src/gallium/auxiliary/draw/draw_context.c |3 +- src/gallium/auxiliary/draw/draw_pipe.c |1 - src/gallium/auxiliary/draw/draw_pipe_aaline.c |3 +- src/gallium/auxiliary/draw/draw_pipe_aapoint.c |4 +- src/gallium/auxiliary/draw/draw_pipe_clip.c|4 +- src/gallium/auxiliary/draw/draw_pipe_cull.c|2 +- src/gallium/auxiliary/draw/draw_pipe_flatshade.c |4 +- src/gallium/auxiliary/draw/draw_pipe_offset.c |3 +- src/gallium/auxiliary/draw/draw_pipe_pstipple.c|4 +- src/gallium/auxiliary/draw/draw_pipe_stipple.c |6 +- src/gallium/auxiliary/draw/draw_pipe_twoside.c |3 +- src/gallium/auxiliary/draw/draw_pipe_unfilled.c|2 +- src/gallium/auxiliary/draw/draw_pipe_util.c|2 +- src/gallium/auxiliary/draw/draw_pipe_validate.c|2 +- src/gallium/auxiliary/draw/draw_pipe_vbuf.c|3 +- src/gallium/auxiliary/draw/draw_pipe_wide_line.c |3 +- src/gallium/auxiliary/draw/draw_pipe_wide_point.c |3 +- src/gallium/auxiliary/draw/draw_pt.c |1 - src/gallium/auxiliary/draw/draw_pt_emit.c |2 +- src/gallium/auxiliary/draw/draw_pt_fetch.c |2 +- src/gallium/auxiliary/draw/draw_pt_fetch_emit.c|2 +- .../auxiliary/draw/draw_pt_fetch_shade_emit.c |3 +- .../auxiliary/draw/draw_pt_fetch_shade_pipeline.c |3 +- src/gallium/auxiliary/draw/draw_pt_post_vs.c |2 +- src/gallium/auxiliary/draw/draw_pt_util.c |1 - src/gallium/auxiliary/draw/draw_pt_varray.c|4 +- src/gallium/auxiliary/draw/draw_pt_vcache.c|2 +- src/gallium/auxiliary/draw/draw_vbuf.h |2 - src/gallium/auxiliary/draw/draw_vs.c |6 +- src/gallium/auxiliary/draw/draw_vs_aos.c |4 +- src/gallium/auxiliary/draw/draw_vs_aos_io.c|2 +- src/gallium/auxiliary/draw/draw_vs_aos_machine.c |3 +- src/gallium/auxiliary/draw/draw_vs_exec.c |3 +- src/gallium/auxiliary/draw/draw_vs_llvm.c |1 - src/gallium/auxiliary/draw/draw_vs_sse.c |3 +- src/gallium/auxiliary/draw/draw_vs_varient.c |3 +- src/gallium/auxiliary/gallivm/gallivm_cpu.cpp |3 +- src/gallium/auxiliary/gallivm/instructions.cpp |2 +- src/gallium/auxiliary/gallivm/instructionssoa.cpp |2 +- .../auxiliary/pipebuffer/pb_buffer_fenced.c|2 +- .../auxiliary/pipebuffer/pb_buffer_malloc.c|2 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c |2 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |2 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c |2 +- .../auxiliary/pipebuffer/pb_bufmgr_fenced.c|2 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c|2 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c |2 +- src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c |2 +- src/gallium/auxiliary/pipebuffer/pb_validate.c |2 +- src/gallium/auxiliary/pipebuffer/pb_winsys.c |2 +- src/gallium/auxiliary/rtasm/rtasm_execmem.c|2 +- src/gallium/auxiliary/rtasm/rtasm_ppc_spe.c|2 +- src/gallium/auxiliary/sct/sct.c|2 +- src/gallium/auxiliary/tgsi/tgsi_build.c|1 - src/gallium/auxiliary/tgsi/tgsi_build.h|4 + src/gallium/auxiliary/tgsi/tgsi_dump_c.c |1 - src/gallium/auxiliary/tgsi/tgsi_exec.c |2 +- src/gallium/auxiliary/tgsi/tgsi_parse.c|2 +- src/gallium/auxiliary/tgsi/tgsi_scan.c |6 +- src/gallium/auxiliary/tgsi/tgsi_sse2.c |2 +- src/gallium/auxiliary/tgsi/tgsi_transform.c|1 + src/gallium/auxiliary/tgsi/tgsi_transform.h|1 - src/gallium/auxiliary/tgsi/tgsi_util.c |1 - src/gallium/auxiliary/translate/translate.c|1 - src/gallium/auxiliary/translate/translate_cache.c |2 +- .../auxiliary/translate/translate_generic.c|2 +- src/gallium/auxiliary/translate/translate_sse.c|2 +- src/gallium/auxiliary/util/Makefile|2 +- src/gallium/auxiliary/util/SConscript |2 +- src/gallium/auxiliary/util/p_debug.c |1 - src/gallium/auxiliary/util/p_tile.c| 1168 --- src/gallium/auxiliary/util/p_tile.h| 101 -- src/gallium/auxiliary/util/u_blit.c|5 +- src/gallium/auxiliary/util/u_gen_mipmap.c |2 +- src/gallium/auxilia
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/p_tile.c |2 +- src/gallium/auxiliary/util/u_math.c |2 +- src/gallium/drivers/trace/tr_stream_wd.c |1 + 3 files changed, 3 insertions(+), 2 deletions(-) via ec7415642d7eb192164e7a513198b86756de484c (commit) via e7ff7f78be6c14b6c48e451d6d1f597af379f8f8 (commit) via f3dfd5969d447515635c077b700a2d4957208167 (commit) from 2b87174ec306673c59386102890f35907be497ef (commit) - Commits --- commit ec7415642d7eb192164e7a513198b86756de484c Author: Michal Krol <[EMAIL PROTECTED]> Date: Sat Aug 23 12:31:50 2008 +0200 trace: Include u_string.h. commit e7ff7f78be6c14b6c48e451d6d1f597af379f8f8 Author: Michal Krol <[EMAIL PROTECTED]> Date: Sat Aug 23 12:31:16 2008 +0200 util: Silence compiler warnings on Windows. commit f3dfd5969d447515635c077b700a2d4957208167 Author: Michal Krol <[EMAIL PROTECTED]> Date: Sat Aug 23 12:30:39 2008 +0200 util: Include missing u_rect.h. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/Makefile|2 +- src/gallium/auxiliary/util/SConscript |2 +- src/gallium/auxiliary/util/{p_util.c => u_rect.c} |3 +- .../python/st_sample.h => auxiliary/util/u_rect.h} | 29 --- src/gallium/drivers/cell/ppu/cell_surface.c|1 + src/gallium/drivers/i915simple/i915_surface.c |1 + src/gallium/drivers/i965simple/brw_surface.c |1 + src/gallium/drivers/softpipe/sp_surface.c |1 + src/gallium/include/pipe/p_util.h | 13 - src/mesa/state_tracker/st_texture.c|1 + 10 files changed, 27 insertions(+), 27 deletions(-) rename src/gallium/auxiliary/util/{p_util.c => u_rect.c} (98%) copy src/gallium/{state_trackers/python/st_sample.h => auxiliary/util/u_rect.h} (70%) via 2b87174ec306673c59386102890f35907be497ef (commit) via fe1e39afbb147deab60ecc932c24f921b46f1364 (commit) from a13475ff0057f1de8e3bc08d6ca42b9e135a3f5a (commit) - Commits --- commit 2b87174ec306673c59386102890f35907be497ef Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 16:22:35 2008 -0600 gallium: rename p_util.c to u_rect.c (it only contains rect copy/fill helpers) commit fe1e39afbb147deab60ecc932c24f921b46f1364 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 16:19:22 2008 -0600 gallium: move pipe_copy_rect(), pipe_fill_rect() protos into new u_rect.h header - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_pipe_offset.c |4 +- src/gallium/auxiliary/draw/draw_pipe_wide_line.c |4 +- .../auxiliary/draw/draw_pt_fetch_shade_pipeline.c |6 +- src/gallium/auxiliary/util/u_math.h| 58 src/gallium/drivers/i915simple/i915_texture.c |8 +- src/gallium/drivers/i965simple/brw_tex_layout.c|8 +- src/gallium/drivers/softpipe/sp_setup.c| 14 ++-- src/gallium/drivers/softpipe/sp_tex_sample.c | 72 ++-- src/gallium/include/pipe/p_util.h | 62 + 9 files changed, 120 insertions(+), 116 deletions(-) via a13475ff0057f1de8e3bc08d6ca42b9e135a3f5a (commit) via f9c04d55d045b3cf3ffef24f805166e3995096e2 (commit) via a22bdd42d77bc858814f37d657fa940a520dbe56 (commit) via 9935e3b7303da656e258d4bd5bc799ffbfbc737b (commit) via 120270def74149b240926f827b80ca073536d462 (commit) from 1a46dcc8a927dfb38ca1381e7b3dafb789f8257c (commit) - Commits --- commit a13475ff0057f1de8e3bc08d6ca42b9e135a3f5a Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 16:09:37 2008 -0600 gallium: replace align_int() with align() The two functions are identical. Removed align_int() from p_util.h commit f9c04d55d045b3cf3ffef24f805166e3995096e2 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:53:28 2008 -0600 gallium: insert __cplusplus/extern wrappings commit a22bdd42d77bc858814f37d657fa940a520dbe56 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:51:38 2008 -0600 gallium: move math macros from p_util.h to u_math.h More can be done... commit 9935e3b7303da656e258d4bd5bc799ffbfbc737b Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:51:02 2008 -0600 gallium: stop using ifloor(), FABSF(), etc commit 120270def74149b240926f827b80ca073536d462 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:49:36 2008 -0600 gallium: stop using FABSF() macro - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_vs_aos.c | 66 ++- src/gallium/auxiliary/tgsi/tgsi_exec.c | 30 + src/gallium/auxiliary/tgsi/tgsi_sse2.c | 27 +- src/gallium/auxiliary/util/Makefile|1 + src/gallium/auxiliary/util/SConscript |1 + .../auxiliary/util/u_math.c} | 31 +- src/gallium/auxiliary/util/u_math.h| 144 +++ src/gallium/drivers/softpipe/sp_context.c |3 + src/gallium/drivers/softpipe/sp_tex_sample.c |3 +- src/gallium/include/pipe/p_util.h | 15 - .../shader/slang/library/slang_common_builtin.gc | 29 +- .../shader/slang/library/slang_common_builtin_gc.h | 1104 ++-- 12 files changed, 858 insertions(+), 596 deletions(-) copy src/{egl/main/egldefines.h => gallium/auxiliary/util/u_math.c} (77%) create mode 100644 src/gallium/auxiliary/util/u_math.h via 1a46dcc8a927dfb38ca1381e7b3dafb789f8257c (commit) via 1c2ff4d9e65563c071747a9c3bd907bd24706da0 (commit) via 07bebb839d8f5e35209c446133743892084a672c (commit) via 47d4b958cfaac080a97bf0ba21d78b3ce37b62a9 (commit) via 9e2b867b3f2e9afc9e9f9178788ae07f6be1f3c0 (commit) from d32f51d4717686d626b0f7ec9a92c3c9af50009f (commit) - Commits --- commit 1a46dcc8a927dfb38ca1381e7b3dafb789f8257c Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:25:21 2008 -0600 gallium: replace LOG2() macro with util_fast_log2() inline func commit 1c2ff4d9e65563c071747a9c3bd907bd24706da0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:16:43 2008 -0600 gallium: use new util_fast_exp2(), _log2(), pow() functions New code surrounded with #if FAST_MATH to allow comparing against original code if we need to debug. commit 07bebb839d8f5e35209c446133743892084a672c Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:14:47 2008 -0600 mesa: glsl: regenerated file commit 47d4b958cfaac080a97bf0ba21d78b3ce37b62a9 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:14:36 2008 -0600 mesa: glsl: implement exp() functions in terms of EXP asm instruction, not pow commit 9e2b867b3f2e9afc9e9f9178788ae07f6be1f3c0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Fri Aug 22 15:13:47 2008 -0600 gallium: new u_math.[ch] files for math functions So far, optimized/low-precision versions of exp(), exp2(), log2(), pow(). - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/drivers/trace/tr_screen.c | 34 ++- src/gallium/drivers/trace/tr_stream_wd.c |2 +- .../state_trackers/python/retrace/interpreter.py | 34 --- .../state_trackers/python/retrace/parser.py| 26 ++- 4 files changed, 50 insertions(+), 46 deletions(-) via d32f51d4717686d626b0f7ec9a92c3c9af50009f (commit) via 807a7487ff6f0af60240ce467bd1ac160b0b054e (commit) via 152d00d199f2c8c46a96be450cfd017b4798b4d1 (commit) via 7f3c3683ce50bad42411547d4b78e03d7f20e498 (commit) from 10624065b0dc631164d786b2c39f35655e55eadf (commit) - Commits --- commit d32f51d4717686d626b0f7ec9a92c3c9af50009f Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Aug 22 03:14:51 2008 +0100 python/retrace: Interpret texture/surfaces destructions. commit 807a7487ff6f0af60240ce467bd1ac160b0b054e Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Aug 22 03:14:24 2008 +0100 trace: Don't trace texture/surfaces releases, only destructions. commit 152d00d199f2c8c46a96be450cfd017b4798b4d1 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Aug 22 03:13:27 2008 +0100 trace: Use a 4 hexadecimal digit suffix. commit 7f3c3683ce50bad42411547d4b78e03d7f20e498 Author: José Fonseca <[EMAIL PROTECTED]> Date: Fri Aug 22 01:23:48 2008 +0100 python/retrace: Process the trace call-by-call (instead of reading everything into memory). - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: SConstruct |4 +- src/gallium/drivers/trace/tr_context.c | 11 ++ src/gallium/drivers/trace/tr_stream_wd.c | 102 ++- src/gallium/drivers/trace/tr_winsys.c | 40 src/gallium/drivers/trace/tr_winsys.h | 13 +++ .../state_trackers/python/retrace/interpreter.py |7 +- .../state_trackers/python/retrace/parser.py| 10 ++- 7 files changed, 155 insertions(+), 32 deletions(-) via 10624065b0dc631164d786b2c39f35655e55eadf (commit) via 34d12c1787116c254e528dd981810b7b78b7a2ee (commit) via 0fff3e4ea991ce2f841739ee8c8e8937452e56fa (commit) via f52db6cd4436ec8b14e592f4b2b99f5840bdf47a (commit) from ad9c862ffbb42d733595052d5769405ef7a98a75 (commit) - Commits --- commit 10624065b0dc631164d786b2c39f35655e55eadf Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 21 18:45:43 2008 +0100 python/retrace: Support gziped traces. commit 34d12c1787116c254e528dd981810b7b78b7a2ee Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 21 13:57:59 2008 +0100 trace: Hack to detect writes to user buffers. It often happens that new data is written directly to the user buffers without mapping/unmapping. This hack marks user buffers and dumps them before passing them to pipe context. commit 0fff3e4ea991ce2f841739ee8c8e8937452e56fa Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 21 13:39:52 2008 +0100 trace: Split the output stream on windows. Because windows limits the ammount of memory that can be mapped. commit f52db6cd4436ec8b14e592f4b2b99f5840bdf47a Author: José Fonseca <[EMAIL PROTECTED]> Date: Thu Aug 21 01:41:20 2008 +0100 scons: Build the trace pipe driver by default. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/slang/slang_emit.c | 20 ++-- 1 files changed, 18 insertions(+), 2 deletions(-) via ad9c862ffbb42d733595052d5769405ef7a98a75 (commit) via e55093bf2f4ff32a691f63409b9fea321cf8eb0f (commit) from 29bee15b1e8bea9162d9b9343c98b22b766694b1 (commit) - Commits --- commit ad9c862ffbb42d733595052d5769405ef7a98a75 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 20 14:40:02 2008 -0600 mesa: glsl: fix a swizzle bug in storage_to_src_reg() Need to remove the 'nil' components before swizzling a swizzle commit e55093bf2f4ff32a691f63409b9fea321cf8eb0f Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 20 14:39:10 2008 -0600 mesa: glsl: add check for exceeding max number of constants/uniforms - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: .../shader/slang/library/slang_vertex_builtin.gc |5 +- .../shader/slang/library/slang_vertex_builtin_gc.h | 146 ++-- 2 files changed, 80 insertions(+), 71 deletions(-) via 29bee15b1e8bea9162d9b9343c98b22b766694b1 (commit) via ef33697c7e11d93d8b94eadf286f4096734b613f (commit) from 0fae7648987d8264f85a9b6b6d7f903bff82a0f0 (commit) - Commits --- commit 29bee15b1e8bea9162d9b9343c98b22b766694b1 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 20 11:07:25 2008 -0600 mesa: glsl: regenerated file commit ef33697c7e11d93d8b94eadf286f4096734b613f Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 20 11:06:53 2008 -0600 mesa: glsl: better implementation of ftransform() - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_pipe.c |2 +- src/gallium/drivers/softpipe/sp_setup.c | 45 +++--- 2 files changed, 35 insertions(+), 12 deletions(-) via 0fae7648987d8264f85a9b6b6d7f903bff82a0f0 (commit) via f6abdb20437b1b8d27d8c45c0787017dfcad3497 (commit) from 34cffce33413fe7701975d0d4bd54207bc44cacc (commit) - Commits --- commit 0fae7648987d8264f85a9b6b6d7f903bff82a0f0 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 20 10:31:38 2008 -0600 gallium: test for and cull prims with inf/nan vertices in sp_setup.c code. commit f6abdb20437b1b8d27d8c45c0787017dfcad3497 Author: Brian Paul <[EMAIL PROTECTED]> Date: Wed Aug 20 10:27:30 2008 -0600 gallium: fix typo in LINE() macro (replace i+1 with i1 var) We were sometimes referencing an invalid vertex. Fixes progs/trivial/line-clip.c test among others. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/state_trackers/python/p_context.i | 10 ++ .../state_trackers/python/retrace/interpreter.py |6 ++ 2 files changed, 16 insertions(+), 0 deletions(-) via 34cffce33413fe7701975d0d4bd54207bc44cacc (commit) via 1d881b8e8472ff49482b2b0404ac29160f096771 (commit) from 815cdcfbc0740c66b901361620c88d99541bdad2 (commit) - Commits --- commit 34cffce33413fe7701975d0d4bd54207bc44cacc Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed Aug 20 14:03:12 2008 +0100 python/retrace: Retrace draw_elements and draw_range_elements. commit 1d881b8e8472ff49482b2b0404ac29160f096771 Author: José Fonseca <[EMAIL PROTECTED]> Date: Wed Aug 20 14:02:43 2008 +0100 python: bindings for draw_range_elements. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/main/context.c |4 src/mesa/main/context.h |3 +++ src/mesa/main/points.c |4 3 files changed, 7 insertions(+), 4 deletions(-) via 815cdcfbc0740c66b901361620c88d99541bdad2 (commit) from 7f9959ae8394f8e52a180f5e261b0f9470f6c5bc (commit) - Commits --- commit 815cdcfbc0740c66b901361620c88d99541bdad2 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 18:14:15 2008 -0600 mesa: allow for extra per-context init - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/draw/draw_vs_varient.c |2 +- src/gallium/drivers/softpipe/sp_surface.c|5 - 2 files changed, 5 insertions(+), 2 deletions(-) via 7f9959ae8394f8e52a180f5e261b0f9470f6c5bc (commit) via 63c0970dca9c13ab83ea24f108b41f75f2a290a7 (commit) from 84a496746e1b01f4b11c4a44dd698b904ec83572 (commit) - Commits --- commit 7f9959ae8394f8e52a180f5e261b0f9470f6c5bc Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 17:41:34 2008 -0600 gallium: fix do_flip bug in sp_surface_copy() Surfaces are always in y=0=top raster order so the caller should invert the Y coordinate if needed; don't do it in sp_surface_copy(). Fixes a glCopyTexture regression. commit 63c0970dca9c13ab83ea24f108b41f75f2a290a7 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 17:04:48 2008 -0600 gallium: fix an assertion - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/SConscript |1 + src/mesa/sources.mak |1 + src/mesa/state_tracker/st_cb_get.c | 97 + src/mesa/state_tracker/{st_api.c => st_cb_get.h} | 14 ++- src/mesa/state_tracker/st_cb_readpixels.c| 126 ++ src/mesa/state_tracker/st_context.c |2 + 6 files changed, 236 insertions(+), 5 deletions(-) create mode 100644 src/mesa/state_tracker/st_cb_get.c copy src/mesa/state_tracker/{st_api.c => st_cb_get.h} (91%) via 84a496746e1b01f4b11c4a44dd698b904ec83572 (commit) via e90c0c976d89d108a8220b538e02be173cf308fe (commit) from 9e3aaa50483b61d644306d483feed564c69018bf (commit) - Commits --- commit 84a496746e1b01f4b11c4a44dd698b904ec83572 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 14:34:59 2008 -0600 gallium: implement a fast-path for glReadPixels for common cases commit e90c0c976d89d108a8220b538e02be173cf308fe Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 14:24:27 2008 -0600 gallium: do a proper implementation of GL_OES_read_format Examine the currently bound color buffer's format to see if there's a good format/type match. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/util/u_snprintf.c|9 +++ src/gallium/drivers/trace/tr_context.h |9 +++ src/gallium/drivers/trace/tr_screen.h |9 +++ src/gallium/drivers/trace/tr_state.c | 23 ++-- src/gallium/include/pipe/p_util.h |6 ++ src/gallium/state_trackers/python/p_context.i | 10 .../state_trackers/python/retrace/interpreter.py | 57 --- .../state_trackers/python/retrace/parser.py|1 + 8 files changed, 98 insertions(+), 26 deletions(-) via 9e3aaa50483b61d644306d483feed564c69018bf (commit) via d7f8b95e097121a8c2f920115795853d6ad7 (commit) via d27ffb8c6d4551371995608a6d752dfeb26c2351 (commit) via 9adfc57a4c4deeb86d8f62491b94d6a44586eb1e (commit) via 5f1ef11ad2e3016ac4029489d9429d7f93737fe5 (commit) via 200d6dcc83ea9ac0bf6f1506214e0bd9b65714f2 (commit) from ff01a12b23cad44e4c93e4a2c8cdaa5d18166252 (commit) - Commits --- commit 9e3aaa50483b61d644306d483feed564c69018bf Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 21:33:59 2008 +0100 gallium: WinCE build fixes. commit d7f8b95e097121a8c2f920115795853d6ad7 Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 19:12:22 2008 +0100 python/retrace: Add several missing functions. commit d27ffb8c6d4551371995608a6d752dfeb26c2351 Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 19:11:47 2008 +0100 trace: Fix pipe_clip_state dump. commit 9adfc57a4c4deeb86d8f62491b94d6a44586eb1e Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 19:11:36 2008 +0100 python: Handle null state. commit 5f1ef11ad2e3016ac4029489d9429d7f93737fe5 Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 18:25:38 2008 +0100 python/retrace: Trim null chars. They are often left in memory mapped files, and are not part of the XML accept chars anyway. commit 200d6dcc83ea9ac0bf6f1506214e0bd9b65714f2 Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 17:08:41 2008 +0100 trace: Support C++. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/slang/slang_codegen.c | 43 +++- 1 files changed, 36 insertions(+), 7 deletions(-) via ff01a12b23cad44e4c93e4a2c8cdaa5d18166252 (commit) via bec1519a3202f94c5642dd94ce89cc2ff767aa3b (commit) via c4cf2513e60a90a5b3a6238684a6b51e1f501864 (commit) from 3e1706f720b211f27a4aa88af2141db0c793adbb (commit) - Commits --- commit ff01a12b23cad44e4c93e4a2c8cdaa5d18166252 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 12:04:35 2008 -0600 mesa: glsl: more writemask error checking commit bec1519a3202f94c5642dd94ce89cc2ff767aa3b Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 11:31:10 2008 -0600 mesa: glsl: added some post incr/decr error checks commit c4cf2513e60a90a5b3a6238684a6b51e1f501864 Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 11:23:25 2008 -0600 mesa: glsl: limit function matching through casting - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/shader/prog_parameter.c | 27 +++- src/mesa/shader/prog_parameter.h |5 ++ src/mesa/shader/slang/slang_emit.c | 138 ++-- src/mesa/shader/slang/slang_link.c |2 +- 4 files changed, 116 insertions(+), 56 deletions(-) via 3e1706f720b211f27a4aa88af2141db0c793adbb (commit) via df9bd01ea0c8a4d5b5ffecad4482ca6b4f2db33d (commit) from 146a0fba0011e21a4831a4b86969d7cd3f093bf6 (commit) - Commits --- commit 3e1706f720b211f27a4aa88af2141db0c793adbb Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 10:27:06 2008 -0600 mesa: glsl: add usage tracking for uniform vars Unused uniforms are no longer included in the active uniforms list. commit df9bd01ea0c8a4d5b5ffecad4482ca6b4f2db33d Author: Brian Paul <[EMAIL PROTECTED]> Date: Tue Aug 19 10:05:11 2008 -0600 mesa: glsl: put var emit/ref code into separate functions - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/vp/exp.txt |5 +++ progs/vp/log.txt |6 progs/vp/vp-tris.c | 41 +--- src/gallium/include/pipe/p_shader_tokens.h |1 + 4 files changed, 43 insertions(+), 10 deletions(-) create mode 100644 progs/vp/exp.txt create mode 100644 progs/vp/log.txt via 146a0fba0011e21a4831a4b86969d7cd3f093bf6 (commit) via 47e14cc0932346a1133840890ac2fbdf71ba8c1b (commit) via 2858ec66c2dfb67c904cab5c56291b621c62720d (commit) from 4405e428e4c2a80172c803cc3c4933d546bf2b4d (commit) - Commits --- commit 146a0fba0011e21a4831a4b86969d7cd3f093bf6 Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Aug 19 15:32:09 2008 +0200 gallium: Add note about vs_2_0 EXPP mapping. commit 47e14cc0932346a1133840890ac2fbdf71ba8c1b Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Aug 19 14:44:41 2008 +0200 Add NV_vertex_program specific tests. commit 2858ec66c2dfb67c904cab5c56291b621c62720d Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Aug 19 14:43:19 2008 +0200 Add support for NVIDIA programs. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/auxiliary/tgsi/tgsi_exec.c | 16 +++--- src/gallium/auxiliary/tgsi/tgsi_sse2.c | 97 ++- 2 files changed, 89 insertions(+), 24 deletions(-) via 4405e428e4c2a80172c803cc3c4933d546bf2b4d (commit) via 0d9d2045e86a249a36d8eeebf59979a162c164af (commit) from 7f2d349b2d27cb1f422677fdac1a9d92f61d8fce (commit) - Commits --- commit 4405e428e4c2a80172c803cc3c4933d546bf2b4d Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Aug 19 12:07:25 2008 +0200 tgsi: Implement LOG opcode for SSE2 codegen. commit 0d9d2045e86a249a36d8eeebf59979a162c164af Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Aug 19 11:47:30 2008 +0200 tgsi: Implement EXP opcode for SSE2. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/mesa/state_tracker/st_context.c |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) via 7f2d349b2d27cb1f422677fdac1a9d92f61d8fce (commit) from f9e14e0daca3b2f3662a68413c2fa71c05375b8e (commit) - Commits --- commit 7f2d349b2d27cb1f422677fdac1a9d92f61d8fce Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 02:24:13 2008 +0100 mesa: Call pipe->destroy on context destruction for all platforms. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/gallium/winsys/xlib/xm_api.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) via f9e14e0daca3b2f3662a68413c2fa71c05375b8e (commit) from de3083be7197cccb8dbf223d644ebdb78a8c809d (commit) - Commits --- commit f9e14e0daca3b2f3662a68413c2fa71c05375b8e Author: José Fonseca <[EMAIL PROTECTED]> Date: Tue Aug 19 00:18:19 2008 +0100 xlib: Revert destroying pipe_screen (temporary). - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: progs/vp/vp-tris.c | 32 +- progs/vp/windows/vp2003.sln | 21 progs/vp/windows/vp2003.vcproj | 121 + src/gallium/auxiliary/tgsi/tgsi_dump.c | 21 +++- src/gallium/auxiliary/tgsi/tgsi_exec.c |6 +- src/gallium/auxiliary/tgsi/tgsi_sse2.c | 95 - src/mesa/state_tracker/st_mesa_to_tgsi.c | 171 -- 7 files changed, 377 insertions(+), 90 deletions(-) create mode 100644 progs/vp/windows/vp2003.sln create mode 100644 progs/vp/windows/vp2003.vcproj via de3083be7197cccb8dbf223d644ebdb78a8c809d (commit) via 5d0a079fd00e5c9f1e9c96dd7bd17ecee57c52ce (commit) via 3eeaa943e264d9c61abfe5f4cf6351fdba0be4fd (commit) via 81dbc31f8b21aecdb91802dd4481057bd670f227 (commit) via 2b512c0135bc8512cc80009ea7430f7cc0c869d6 (commit) via 5b16730df8e19792ed92441857f586e0ec773a1f (commit) via 93305bd6808787964c0088a88c428ecd1208aa44 (commit) from c71161f1b1996d72fdc5398539c8de7cb0c34b6d (commit) - Commits --- commit de3083be7197cccb8dbf223d644ebdb78a8c809d Author: Michal Krol <[EMAIL PROTECTED]> Date: Tue Aug 19 00:42:30 2008 +0200 tgsi: Fix ARL opcode in SSE2 codegen. commit 5d0a079fd00e5c9f1e9c96dd7bd17ecee57c52ce Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 18 23:20:00 2008 +0200 st: Do not translate program constants to immediates when indirect addressing used. commit 3eeaa943e264d9c61abfe5f4cf6351fdba0be4fd Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 18 22:51:15 2008 +0200 st: Translate address register declaration. commit 81dbc31f8b21aecdb91802dd4481057bd670f227 Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 18 22:38:48 2008 +0200 st: Fix immediate construction. commit 2b512c0135bc8512cc80009ea7430f7cc0c869d6 Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 18 22:21:32 2008 +0200 tgsi: Workaround debug output buffer size limitations. commit 5b16730df8e19792ed92441857f586e0ec773a1f Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 18 21:44:54 2008 +0200 Port vp to Windows. commit 93305bd6808787964c0088a88c428ecd1208aa44 Author: Michal Krol <[EMAIL PROTECTED]> Date: Mon Aug 18 18:09:23 2008 +0200 tgsi: Use NUM_CHANNELS. - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit
mesa: Changes to 'gallium-0.1'
The branch, gallium-0.1 has been updated Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1 Summary of changes: src/egl/drivers/demo/Makefile |3 +-- src/mesa/state_tracker/st_format.c | 28 ++-- 2 files changed, 27 insertions(+), 4 deletions(-) via c71161f1b1996d72fdc5398539c8de7cb0c34b6d (commit) via a88de345cd2e8d79de5f5da36223b1db6adf1b3e (commit) from e3f3e22cf7e9af4c5416d37329b7b8ee50f0cfcb (commit) - Commits --- commit c71161f1b1996d72fdc5398539c8de7cb0c34b6d Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Aug 18 16:30:10 2008 -0600 gallium: use PIPE_TEXTURE_USAGE_RENDER_TARGET for stencil renderbuffers commit a88de345cd2e8d79de5f5da36223b1db6adf1b3e Author: Brian Paul <[EMAIL PROTECTED]> Date: Mon Aug 18 16:12:39 2008 -0600 egl: don't put the example/demo driver in the lib/ dir - ___ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit