Mesa (master): mesa: Update the BGRA vertex array error handling

2013-08-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 0e7a61a29f883c63a5439ac16eddeba3aaf4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e7a61a29f883c63a5439ac16eddeba3aaf4 Author: Fredrik Höglund Date: Fri Apr 12 17:36:06 2013 +0200 mesa: Update the BGRA vertex array error handling The er

Mesa (master): i965/fs: Fix Sandybridge regressions from SEL optimization.

2013-08-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 90129da82c91b731c7c65e8e3adbde58d8c62840 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90129da82c91b731c7c65e8e3adbde58d8c62840 Author: Kenneth Graunke Date: Tue Aug 13 16:07:56 2013 -0700 i965/fs: Fix Sandybridge regressions from SEL optimizatio

Mesa (master): i965: Force X-tiling for 128 bpp formats on Sandybridge.

2013-08-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c189840b21e176d87cbb382e64e848061b8c7b06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c189840b21e176d87cbb382e64e848061b8c7b06 Author: Kenneth Graunke Date: Tue Aug 13 15:03:12 2013 -0700 i965: Force X-tiling for 128 bpp formats on Sandybridge.

Mesa (9.2): mesa/vbo: Fix handling of attribute 0 in non-compatibilty contexts

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: 9.2 Commit: 24d1949ddcdbec891f828a63419cecb48cf1989f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24d1949ddcdbec891f828a63419cecb48cf1989f Author: Ian Romanick Date: Wed Aug 7 11:15:41 2013 -0700 mesa/vbo: Fix handling of attribute 0 in non-compatibilty conte

Mesa (9.2): nv30: U8_USCALED only works for size 4

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: 9.2 Commit: 4ba5fd1052b0a0059876b476c7869df29b4bffa3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ba5fd1052b0a0059876b476c7869df29b4bffa3 Author: Ilia Mirkin Date: Wed Aug 14 01:08:38 2013 -0400 nv30: U8_USCALED only works for size 4 See https://bugs.freedes

Mesa (9.2): i915,i965: Fix memory leak in try_pbo_upload (v2)

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: 9.2 Commit: 996bc26c873b6c992af46c9eca10bfa0f3a3b05e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=996bc26c873b6c992af46c9eca10bfa0f3a3b05e Author: Vinson Lee Date: Thu Aug 1 23:04:27 2013 -0700 i915,i965: Fix memory leak in try_pbo_upload (v2) Fixes "Resourc

Mesa (9.2): radeonsi: Don' t leave gaps between position exports from vertex shader

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: 9.2 Commit: b055c8689eda8148ddd9a2563ee006bedd40419a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b055c8689eda8148ddd9a2563ee006bedd40419a Author: Michel Dänzer Date: Wed Aug 7 18:14:16 2013 +0200 radeonsi: Don't leave gaps between position exports from verte

Mesa (9.2): glsl: Emit better warnings for things that look like default precision statements

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: 9.2 Commit: 872c09586c32de71839ced89f8bbf71ca61df866 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=872c09586c32de71839ced89f8bbf71ca61df866 Author: Ian Romanick Date: Fri Aug 9 13:32:40 2013 -0700 glsl: Emit better warnings for things that look like default pr

Mesa (9.2): llvmpipe: fix stencil bug if we have both stencil and depth tests

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: 9.2 Commit: d6d0175203d43a76e3859f3a4895b8516fa55da4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6d0175203d43a76e3859f3a4895b8516fa55da4 Author: Roland Scheidegger Date: Thu Aug 15 16:50:27 2013 +0200 llvmpipe: fix stencil bug if we have both stencil and dep

Mesa (master): mesa/vbo: Fix handling of attribute 0 in non-compatibilty contexts

2013-08-15 Thread Ian Romanick
Module: Mesa Branch: master Commit: 41eef83cc030e7087b79b0070d00fbc56538fb81 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41eef83cc030e7087b79b0070d00fbc56538fb81 Author: Ian Romanick Date: Wed Aug 7 11:15:41 2013 -0700 mesa/vbo: Fix handling of attribute 0 in non-compatibilty co

Mesa (master): draw: handle nan clipdistance

2013-08-15 Thread Zack Rusin
Module: Mesa Branch: master Commit: 7115bc3940c4c1952d503d9d56ebe6fd1fb11645 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7115bc3940c4c1952d503d9d56ebe6fd1fb11645 Author: Zack Rusin Date: Thu Aug 15 13:10:22 2013 -0400 draw: handle nan clipdistance If clipdistance for one of the

Mesa (master): i915,i965: Fix memory leak in try_pbo_upload (v2)

2013-08-15 Thread Chad Versace
Module: Mesa Branch: master Commit: 035bf2198368d3fa69387788a63039d71319f0bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=035bf2198368d3fa69387788a63039d71319f0bf Author: Vinson Lee Date: Thu Aug 1 23:04:27 2013 -0700 i915,i965: Fix memory leak in try_pbo_upload (v2) Fixes "Reso

Mesa (master): gallivm: revert accidentally commited hunk

2013-08-15 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 6ca18e06aecd041e94c2cec5dcf15721c9c0a94d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ca18e06aecd041e94c2cec5dcf15721c9c0a94d Author: Roland Scheidegger Date: Thu Aug 15 19:26:39 2013 +0200 gallivm: revert accidentally commited hunk That magic

Mesa (master): gallivm: do per-sample depth comparison instead of doing it post-filter

2013-08-15 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 5626a84a002cb8565b527ebc1fca73a8497019db URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5626a84a002cb8565b527ebc1fca73a8497019db Author: Roland Scheidegger Date: Thu Aug 15 18:40:32 2013 +0200 gallivm: do per-sample depth comparison instead of doi

Mesa (master): radeonsi: Pixel shaders pre-load one more SGPR

2013-08-15 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 3b2f3f90ace68e0a4777661f8cbf07438855edcb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b2f3f90ace68e0a4777661f8cbf07438855edcb Author: Michel Dänzer Date: Fri Aug 9 18:36:31 2013 +0200 radeonsi: Pixel shaders pre-load one more SGPR Acked-by: M

Mesa (master): radeonsi: TGSI_SEMANTIC_CLIPVERTEX doesn' t use any parameters

2013-08-15 Thread Michel Dänzer
Module: Mesa Branch: master Commit: f0753a3cd40d579fbb3d3f0f65430bee21834ffb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0753a3cd40d579fbb3d3f0f65430bee21834ffb Author: Michel Dänzer Date: Wed Aug 7 11:30:50 2013 +0200 radeonsi: TGSI_SEMANTIC_CLIPVERTEX doesn't use any paramete

Mesa (master): radeonsi: Don' t leave gaps between position exports from vertex shader

2013-08-15 Thread Michel Dänzer
Module: Mesa Branch: master Commit: b00269aa5887b88d2e037d6bfa374779902f8743 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b00269aa5887b88d2e037d6bfa374779902f8743 Author: Michel Dänzer Date: Wed Aug 7 18:14:16 2013 +0200 radeonsi: Don't leave gaps between position exports from ve

Mesa (master): radeonsi: Don' t export unused clip distance vectors from vertex shader

2013-08-15 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 2f98dc223f625f6df79268848c46af7f224fe7e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f98dc223f625f6df79268848c46af7f224fe7e9 Author: Michel Dänzer Date: Thu Aug 8 16:58:00 2013 +0200 radeonsi: Don't export unused clip distance vectors from ve

Mesa (9.2): draw: always call util_cpu_detect() in draw context creation.

2013-08-15 Thread Roland Scheidegger
Module: Mesa Branch: 9.2 Commit: 4f44202aaeecad3518302c75e190224ecf36f33d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f44202aaeecad3518302c75e190224ecf36f33d Author: Roland Scheidegger Date: Wed Jul 24 01:38:50 2013 +0200 draw: always call util_cpu_detect() in draw context creat

Mesa (master): llvmpipe: fix stencil bug if we have both stencil and depth tests

2013-08-15 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: abdd32dcd5569c7caa393acd21753e03de24047f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=abdd32dcd5569c7caa393acd21753e03de24047f Author: Roland Scheidegger Date: Thu Aug 15 16:50:27 2013 +0200 llvmpipe: fix stencil bug if we have both stencil and

Mesa (master): st/mesa: use new float comparison opcodes if native integers are supported

2013-08-15 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 7ae9cc71f097af5ae1f83f77f75de2198849faca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ae9cc71f097af5ae1f83f77f75de2198849faca Author: Roland Scheidegger Date: Thu Aug 15 01:05:03 2013 +0200 st/mesa: use new float comparison opcodes if native in

Mesa (master): nvc0: move firmware loading functions to nouveau

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 9255019a53506737210a25995f525986bec7b836 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9255019a53506737210a25995f525986bec7b836 Author: Ilia Mirkin Date: Sat Aug 10 17:51:01 2013 -0400 nvc0: move firmware loading functions to nouveau Signed-off-

Mesa (master): nvc0: move video param and format support functions to nouveau

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 4ea191fb2dcd5f1825c3433cf02f14da870b4cb5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ea191fb2dcd5f1825c3433cf02f14da870b4cb5 Author: Ilia Mirkin Date: Sat Aug 10 18:02:49 2013 -0400 nvc0: move video param and format support functions to nouvea

Mesa (master): nvc0: move some of the simpler decoder functions into nouveau

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 9d8c0768036da31f378a4012f4bd76c06ec6bee6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d8c0768036da31f378a4012f4bd76c06ec6bee6 Author: Ilia Mirkin Date: Sat Aug 10 17:10:26 2013 -0400 nvc0: move some of the simpler decoder functions into nouveau

Mesa (master): nvc0: move bsp param-filling logic into nouveau

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: e1cd987bb641eef88a9b856aaccff8bb526f6311 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1cd987bb641eef88a9b856aaccff8bb526f6311 Author: Ilia Mirkin Date: Sat Aug 10 16:07:17 2013 -0400 nvc0: move bsp param-filling logic into nouveau Signed-off-b

Mesa (master): nvc0: refactor video buffer management logic into nouveau_vp3

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: b57875bbb3c677eee8930b41b03fbd2544278a6b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b57875bbb3c677eee8930b41b03fbd2544278a6b Author: Ilia Mirkin Date: Sat Aug 10 13:27:47 2013 -0400 nvc0: refactor video buffer management logic into nouveau_vp3

Mesa (master): nvc0: move vp param filling logic into nouveau

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 73f4499a02db0cdad31f7881d718daadd712c40f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=73f4499a02db0cdad31f7881d718daadd712c40f Author: Ilia Mirkin Date: Sat Aug 10 16:43:06 2013 -0400 nvc0: move vp param filling logic into nouveau Signed-off-by

Mesa (master): nv30: hook up PMPEG support via nouveau_video, enables XvMC to work

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: ee3ca3614ee55ed42bd8f78c62b7eaabb2a0fbe2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee3ca3614ee55ed42bd8f78c62b7eaabb2a0fbe2 Author: Ilia Mirkin Date: Tue Jul 2 17:33:41 2013 -0400 nv30: hook up PMPEG support via nouveau_video, enables XvMC t

Mesa (master): nv50: allow forcing PMPEG use, for ease of testing

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 940f7cec77316687e2b92c13a2446c88df0ece45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=940f7cec77316687e2b92c13a2446c88df0ece45 Author: Ilia Mirkin Date: Mon Jul 29 19:28:45 2013 -0400 nv50: allow forcing PMPEG use, for ease of testing This also

Mesa (master): nvc0: move nvc0_decoder into nouveau, rename to nouveau_vp3_decoder

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: d6a82a7747a983cc1bd617e9a6e34fc422d1ec10 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6a82a7747a983cc1bd617e9a6e34fc422d1ec10 Author: Ilia Mirkin Date: Sat Aug 10 15:42:19 2013 -0400 nvc0: move nvc0_decoder into nouveau, rename to nouveau_vp3_d

Mesa (master): nvc0: standardize on using #if for NVC0_DEBUG_FENCE

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 86e5c3c97b0a9e3f34f0f3caf71131a5b401a948 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=86e5c3c97b0a9e3f34f0f3caf71131a5b401a948 Author: Ilia Mirkin Date: Sat Aug 10 15:27:49 2013 -0400 nvc0: standardize on using #if for NVC0_DEBUG_FENCE Signed-o

Mesa (master): nouveau: set buffer format of video buffer

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 6010c683d054d75ae2afca48c8c894f0129a9e0f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6010c683d054d75ae2afca48c8c894f0129a9e0f Author: Ilia Mirkin Date: Sat Aug 10 04:10:28 2013 -0400 nouveau: set buffer format of video buffer Signed-off-by: Il

Mesa (master): nouveau: fix number of surfaces in video buffer, use defines

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 8975f83402e3f5915f3f1a27599c24d908b7706d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8975f83402e3f5915f3f1a27599c24d908b7706d Author: Ilia Mirkin Date: Sat Aug 10 03:49:21 2013 -0400 nouveau: fix number of surfaces in video buffer, use defines

Mesa (master): nv30: U8_USCALED only works for size 4

2013-08-15 Thread Maarten Lankhorst
Module: Mesa Branch: master Commit: 14ee790df77c810f187860a8d51096173ff39fcf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14ee790df77c810f187860a8d51096173ff39fcf Author: Ilia Mirkin Date: Wed Aug 14 01:08:38 2013 -0400 nv30: U8_USCALED only works for size 4 See https://bugs.free

Mesa (master): i965: allow 8 user clip planes on CTG+

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 4f739646b03f3d6e70461749ca0c0f3cb7390d75 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f739646b03f3d6e70461749ca0c0f3cb7390d75 Author: Chris Forbes Date: Sun Jul 7 22:51:02 2013 +1200 i965: allow 8 user clip planes on CTG+ There's no need to u

Mesa (master): i965: get rid of clip plane compaction

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: ee0b8e0f063597c4f9dacaa3638ebd8875de151c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee0b8e0f063597c4f9dacaa3638ebd8875de151c Author: Chris Forbes Date: Mon Jul 8 03:46:55 2013 +1200 i965: get rid of clip plane compaction Signed-off-by: Chris

Mesa (master): i965/clip: remove spurious clipvertex param

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 2a8a85e1ad7cc8221fb698dce3d188be767543de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a8a85e1ad7cc8221fb698dce3d188be767543de Author: Chris Forbes Date: Sun Aug 4 18:32:48 2013 +1200 i965/clip: remove spurious clipvertex param Nothing in the

Mesa (master): i965/clip: Support clip distances for line clipping

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: cf52f6435e4e64b5f1e43efeeeb83397976806a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf52f6435e4e64b5f1e43efeeeb83397976806a6 Author: Chris Forbes Date: Mon Aug 5 04:18:22 2013 +1200 i965/clip: Support clip distances for line clipping This do

Mesa (master): i965/clip: Track offset into the vertex for clipdistance

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 265336e75a12e03be456b1a672532c7724c8d144 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=265336e75a12e03be456b1a672532c7724c8d144 Author: Chris Forbes Date: Sun Aug 4 05:20:17 2013 +1200 i965/clip: Track offset into the vertex for clipdistance Si

Mesa (master): i956/clip: push dp4 into load_clip_distance

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: bf9ede92c2711d1e8d7fee8b759d8f4c3c2c4df6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf9ede92c2711d1e8d7fee8b759d8f4c3c2c4df6 Author: Chris Forbes Date: Sun Aug 4 05:47:34 2013 +1200 i956/clip: push dp4 into load_clip_distance Soon the dp4 is

Mesa (master): i965/clip: Use clip distances for all user clipping

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 45540921eceed47688493e93a003f86ccbe9038c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45540921eceed47688493e93a003f86ccbe9038c Author: Chris Forbes Date: Sun Aug 4 18:31:56 2013 +1200 i965/clip: Use clip distances for all user clipping V2: Adj

Mesa (master): i965: add new VS_OPCODE_UNPACK_FLAGS_SIMD4X2

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: a9be50f77675a70a44d231fc1f7fa85f875c5153 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9be50f77675a70a44d231fc1f7fa85f875c5153 Author: Chris Forbes Date: Thu Aug 8 06:31:33 2013 +1200 i965: add new VS_OPCODE_UNPACK_FLAGS_SIMD4X2 Splits the bot

Mesa (master): i965/Gen4-5: Set clip flags from clip distances

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 3b738f5f85abc5dd0d1f735dc1a56fcf24308323 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b738f5f85abc5dd0d1f735dc1a56fcf24308323 Author: Chris Forbes Date: Sun Aug 4 03:32:34 2013 +1200 i965/Gen4-5: Set clip flags from clip distances V2: - Use t

Mesa (master): i965/clip: Enable interpolation of clip distances

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: c5e2d0454b61d7dc44b1f0be00980cabad3db27d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5e2d0454b61d7dc44b1f0be00980cabad3db27d Author: Chris Forbes Date: Mon Jul 8 04:48:52 2013 +1200 i965/clip: Enable interpolation of clip distances Previousl

Mesa (master): i965/vs: add vec4_instruction::depends_on_flags

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 9e2c1e28a14bb7c5ec49d6e7638b07a9e03ddca9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e2c1e28a14bb7c5ec49d6e7638b07a9e03ddca9 Author: Chris Forbes Date: Fri Aug 16 06:54:30 2013 +1200 i965/vs: add vec4_instruction::depends_on_flags We're about

Mesa (master): i965/Gen4-5: ensure VUE slots for clipdistance are valid if user clipping is enabled.

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 9e07a68cade6c75385cd52ca1f3e34d65a45fb31 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e07a68cade6c75385cd52ca1f3e34d65a45fb31 Author: Chris Forbes Date: Mon Jul 8 03:44:58 2013 +1200 i965/Gen4-5: ensure VUE slots for clipdistance are valid if

Mesa (master): i965/vs: Do legacy clip lowering earlier

2013-08-15 Thread Chris Forbes
Module: Mesa Branch: master Commit: 972e2f11c073e71d4c57b005ae1f906d96714849 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=972e2f11c073e71d4c57b005ae1f906d96714849 Author: Chris Forbes Date: Mon Jul 8 04:21:08 2013 +1200 i965/vs: Do legacy clip lowering earlier We need to produce