Mesa (master): freedreno/a4xx: invalidate cache when vbo's change

2014-12-01 Thread Rob Clark
Module: Mesa Branch: master Commit: bb19f2c3c4a47c25c2680ad2d94a10f8ee5e70d7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb19f2c3c4a47c25c2680ad2d94a10f8ee5e70d7 Author: Rob Clark robcl...@freedesktop.org Date: Mon Dec 1 11:55:36 2014 -0500 freedreno/a4xx: invalidate cache when

Mesa (master): vc4: Fix assertion about SFU versus texturing.

2014-12-01 Thread Eric Anholt
Module: Mesa Branch: master Commit: a7b1a93137f4441822760f1cfe261065474163ab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7b1a93137f4441822760f1cfe261065474163ab Author: Eric Anholt e...@anholt.net Date: Sun Nov 30 13:25:16 2014 -0800 vc4: Fix assertion about SFU versus

Mesa (master): vc4: Drop the explicit scoreboard wait.

2014-12-01 Thread Eric Anholt
Module: Mesa Branch: master Commit: 6958c404caf3f4b2219ef686e2beeeaf48664905 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6958c404caf3f4b2219ef686e2beeeaf48664905 Author: Eric Anholt e...@anholt.net Date: Wed Nov 26 12:51:27 2014 -0800 vc4: Drop the explicit scoreboard wait. This

Mesa (master): vc4: Also deal with VPM reads at thread end.

2014-12-01 Thread Eric Anholt
Module: Mesa Branch: master Commit: 334036fb640741e51ecc54b823866710e99c853d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=334036fb640741e51ecc54b823866710e99c853d Author: Eric Anholt e...@anholt.net Date: Sun Nov 30 15:13:40 2014 -0800 vc4: Also deal with VPM reads at thread end.

Mesa (master): vc4: Add another check for invalid TLB scoreboard handling.

2014-12-01 Thread Eric Anholt
Module: Mesa Branch: master Commit: 2d5784c8254b4a0e3e04dd0f1e46ab1eb85612dd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d5784c8254b4a0e3e04dd0f1e46ab1eb85612dd Author: Eric Anholt e...@anholt.net Date: Wed Nov 26 17:01:59 2014 -0800 vc4: Add another check for invalid TLB

Mesa (master): vc4: Introduce scheduling of QPU instructions.

2014-12-01 Thread Eric Anholt
Module: Mesa Branch: master Commit: 3fe4d8e1e39b47c9c5c4bfdd87300abd0c336a7e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fe4d8e1e39b47c9c5c4bfdd87300abd0c336a7e Author: Eric Anholt e...@anholt.net Date: Wed Nov 26 12:44:19 2014 -0800 vc4: Introduce scheduling of QPU

Mesa (master): i965: Initialize compaction tables once per process.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 82811ff17628d978c69dd0c08d4c68069cd482c2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82811ff17628d978c69dd0c08d4c68069cd482c2 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 18:04:51 2014 -0800 i965: Initialize compaction tables once

Mesa (master): util: Move u_atomic.h to src/util.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: ccad3829e3e6e25b7d7ae746d17b88d51a70660c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccad3829e3e6e25b7d7ae746d17b88d51a70660c Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 15:37:54 2014 -0800 util: Move u_atomic.h to src/util. To be

Mesa (master): util: Remove u_atomic.h's GCC inline assembly.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 2879a77a37b4d044203913258800828482a55f95 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2879a77a37b4d044203913258800828482a55f95 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 16:28:21 2014 -0800 util: Remove u_atomic.h's GCC inline

Mesa (master): util: Make u_atomic.h typeless.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 6df72e970c0e2794a5651f7141528baa51c0c491 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6df72e970c0e2794a5651f7141528baa51c0c491 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 16:33:40 2014 -0800 util: Make u_atomic.h typeless. like how

Mesa (master): util/u_atomic: Add a simple test.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: ff80b92a58ef802e2721d1b51da6157be696c932 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff80b92a58ef802e2721d1b51da6157be696c932 Author: José Fonseca jfons...@vmware.com Date: Tue Nov 25 14:17:29 2014 + util/u_atomic: Add a simple test. It

Mesa (master): i965: Initialize INTEL_DEBUG once per process.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 933c67877678704c2d1a11b46c2703a3f04178ce URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=933c67877678704c2d1a11b46c2703a3f04178ce Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 18:05:40 2014 -0800 i965: Initialize INTEL_DEBUG once per

Mesa (master): util: Use stdbool.h's bool rather than boolean.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 41b5858a2f1d15153d8091235f2ed7610508a334 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41b5858a2f1d15153d8091235f2ed7610508a334 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 16:44:43 2014 -0800 util: Use stdbool.h's bool rather than

Mesa (master): glsl: Initialize static temporaries_allocate_names once per process.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 9db278d0e2b3bf35b28f00ab7ec3392443aae6b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9db278d0e2b3bf35b28f00ab7ec3392443aae6b3 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 18:04:21 2014 -0800 glsl: Initialize static

Mesa (master): util/u_atomic: Fix the unlocked implementation.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: a5299e9e1ca45f7bcf72347dc0fd47986d779769 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5299e9e1ca45f7bcf72347dc0fd47986d779769 Author: José Fonseca jfons...@vmware.com Date: Tue Nov 25 14:25:28 2014 + util/u_atomic: Fix the unlocked

Mesa (master): util: s/INLINE/inline/ in u_atomic.h.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 4abd20e2615bac14a49d3ea15b9519df2c35d802 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4abd20e2615bac14a49d3ea15b9519df2c35d802 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 15:47:44 2014 -0800 util: s/INLINE/inline/ in u_atomic.h.

Mesa (master): util: Remove u_atomic.h's MSVC inline assembly.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 972f8458f1ebdf805059d9252ae0ebb727934613 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=972f8458f1ebdf805059d9252ae0ebb727934613 Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 15:51:42 2014 -0800 util: Remove u_atomic.h's MSVC inline

Mesa (master): i965/fs: Clean up some whitespace in reg_allocate.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 120426b13d8ef3d154301a1f8741230fa395fc13 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=120426b13d8ef3d154301a1f8741230fa395fc13 Author: Matt Turner matts...@gmail.com Date: Thu Nov 20 23:45:38 2014 -0800 i965/fs: Clean up some whitespace in

Mesa (master): util: Remove u_atomic.h's Gallium dependence.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 504062be2ad15ca6a85e3d00b16cff196a4a4eef URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=504062be2ad15ca6a85e3d00b16cff196a4a4eef Author: Matt Turner matts...@gmail.com Date: Fri Nov 21 15:50:58 2014 -0800 util: Remove u_atomic.h's Gallium

Mesa (master): graw: Avoid 'near'/'far' variables.

2014-12-01 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 0806bf88158cb3ac865762285f11082114520c48 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0806bf88158cb3ac865762285f11082114520c48 Author: José Fonseca jfons...@vmware.com Date: Mon Dec 1 20:24:06 2014 + graw: Avoid 'near'/'far' variables.

Mesa (master): gallium: add include path to fix building of pipe-loader code

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: ded14afa42372bb8cf4e3c7e09324585d72c7bb5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ded14afa42372bb8cf4e3c7e09324585d72c7bb5 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:34:15 2014 -0700 gallium: add include path to fix building of

Mesa (master): mesa: inline/remove _mesa_polygon_stipple()

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: c407c6d58891dbb1fcdfc6ef17e6001b53d7e040 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c407c6d58891dbb1fcdfc6ef17e6001b53d7e040 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:41:47 2014 -0700 mesa: inline/remove _mesa_polygon_stipple()

Mesa (master): vbo: also print buffer object pointer in vbo_print_vertex_list()

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: 691170b9c7387b0e147aa668c3c37148db7f3e96 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=691170b9c7387b0e147aa668c3c37148db7f3e96 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:41:47 2014 -0700 vbo: also print buffer object pointer in

Mesa (master): mesa: remove unused functions in prog_execute.c

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: 953847e5a81ba84a2dd0d28ea98d47efb12e0f25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=953847e5a81ba84a2dd0d28ea98d47efb12e0f25 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:38:14 2014 -0700 mesa: remove unused functions in

Mesa (master): mesa: update glext.h to version 20141118

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: cd8a7258b8bbd807de9cc54156375aaf88f3a0d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd8a7258b8bbd807de9cc54156375aaf88f3a0d1 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:36:14 2014 -0700 mesa: update glext.h to version 20141118

Mesa (master): svga: fix comment typo

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: f54162857c5fe354768cdbdeb38b379fcc26e600 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f54162857c5fe354768cdbdeb38b379fcc26e600 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:41:47 2014 -0700 svga: fix comment typo ---

Mesa (master): mesa: some improvements for print_list()

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: 1e14aaa8f9ef8258c58b0245635ce5a74f767e26 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e14aaa8f9ef8258c58b0245635ce5a74f767e26 Author: Brian Paul bri...@vmware.com Date: Mon Dec 1 13:41:47 2014 -0700 mesa: some improvements for print_list()

Mesa (master): mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore()

2014-12-01 Thread Brian Paul
Module: Mesa Branch: master Commit: 991d5cf8ce5c7842801fdb0378bf5aca5a59cc4c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=991d5cf8ce5c7842801fdb0378bf5aca5a59cc4c Author: Brian Paul bri...@vmware.com Date: Fri Sep 5 15:20:00 2014 -0600 mesa: fix arithmetic error in

Mesa (master): i965: avoid anonymous struct in float - VF conversions

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 31a46fb7a5063b7d292acbefb89138ee25b2673e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31a46fb7a5063b7d292acbefb89138ee25b2673e Author: Jonathan Gray j...@jsg.id.au Date: Sat Nov 29 19:00:51 2014 +1100 i965: avoid anonymous struct in float - VF

Mesa (master): main, glsl: Bump max known desktop glsl version to 4.50

2014-12-01 Thread Jordan Justen
Module: Mesa Branch: master Commit: cd1b0f04be041fa1750cac332d5539c48a3f272d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd1b0f04be041fa1750cac332d5539c48a3f272d Author: Jordan Justen jordan.l.jus...@intel.com Date: Mon Nov 24 13:56:29 2014 -0800 main, glsl: Bump max known

Mesa (master): glsl/cs: Change gl_WorkGroupSize from ivec3 to uvec3

2014-12-01 Thread Jordan Justen
Module: Mesa Branch: master Commit: 307d22abb08f9433ae9a0a95b0225c2725ec50de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=307d22abb08f9433ae9a0a95b0225c2725ec50de Author: Jordan Justen jordan.l.jus...@intel.com Date: Mon Oct 20 16:23:51 2014 -0700 glsl/cs: Change gl_WorkGroupSize

Mesa (master): i965/fs: Track liveness of the flag register.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: bf8deb55146696b2332d9ea29f6242d236e1b46a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf8deb55146696b2332d9ea29f6242d236e1b46a Author: Matt Turner matts...@gmail.com Date: Tue Oct 28 19:53:53 2014 -0700 i965/fs: Track liveness of the flag

Mesa (master): i965/vec4: Track liveness of the flag register.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 7a5cc789def94af7e5c364cce7b0884eee2bcc6b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a5cc789def94af7e5c364cce7b0884eee2bcc6b Author: Matt Turner matts...@gmail.com Date: Sun Nov 2 21:16:44 2014 -0800 i965/vec4: Track liveness of the flag

Mesa (master): i965/fs: Use const fs_reg rather than a copy or pointer.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: b37273b92431a2d986235774f04a9fba2aa1bf74 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b37273b92431a2d986235774f04a9fba2aa1bf74 Author: Matt Turner matts...@gmail.com Date: Wed Oct 29 13:58:45 2014 -0700 i965/fs: Use const fs_reg rather than a

Mesa (master): i965: Don' t treat IF or WHILE with cmod as writing the flag.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: f1e5418f402c7ac087b1c127cb4476d0d02e0073 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1e5418f402c7ac087b1c127cb4476d0d02e0073 Author: Matt Turner matts...@gmail.com Date: Tue Nov 11 15:56:58 2014 -0800 i965: Don't treat IF or WHILE with cmod as

Mesa (master): i965/vec4: Make live_intervals part of the vec4_visitor class.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: a50915984fe1205a3479cc8a5d07a8b3bde7d6bc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a50915984fe1205a3479cc8a5d07a8b3bde7d6bc Author: Matt Turner matts...@gmail.com Date: Wed Oct 29 13:27:37 2014 -0700 i965/vec4: Make live_intervals part of the

Mesa (master): i965: Use local pointer to block_data in live intervals.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 13f660158573846d6b1bc30ed4c61d97405bea58 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=13f660158573846d6b1bc30ed4c61d97405bea58 Author: Matt Turner matts...@gmail.com Date: Wed Oct 29 13:35:16 2014 -0700 i965: Use local pointer to block_data in

Mesa (master): i965/fs: Remove opt_drop_redundant_mov_to_flags().

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: b449366587b5f3f64c6fb45fe22c39e4bc8a4309 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b449366587b5f3f64c6fb45fe22c39e4bc8a4309 Author: Matt Turner matts...@gmail.com Date: Mon Nov 3 11:24:03 2014 -0800 i965/fs: Remove

Mesa (master): i965/disasm: Disassemble tdr and tm registers properly.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 937ddb419da28992eb7cc516459281758ff6b720 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=937ddb419da28992eb7cc516459281758ff6b720 Author: Matt Turner matts...@gmail.com Date: Mon Nov 3 09:23:33 2014 -0800 i965/disasm: Disassemble tdr and tm

Mesa (master): i965/vec4: Rewrite dead code elimination to use live in/ out.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 5df88c2096281f416b2738debac1c4c329e29673 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5df88c2096281f416b2738debac1c4c329e29673 Author: Matt Turner matts...@gmail.com Date: Sun Nov 2 20:36:53 2014 -0800 i965/vec4: Rewrite dead code elimination

Mesa (master): i965/fs: Dead code eliminate instructions writing the flag.

2014-12-01 Thread Matt Turner
Module: Mesa Branch: master Commit: 60d507c3c5c7caed57119df0ab4d824ad1ea85dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60d507c3c5c7caed57119df0ab4d824ad1ea85dc Author: Matt Turner matts...@gmail.com Date: Tue Oct 28 20:12:21 2014 -0700 i965/fs: Dead code eliminate instructions

Mesa (master): freedreno: update generated headers

2014-12-01 Thread Rob Clark
Module: Mesa Branch: master Commit: 81194ac7675b85a5d2a2a79293602064d1a992a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=81194ac7675b85a5d2a2a79293602064d1a992a0 Author: Rob Clark robcl...@freedesktop.org Date: Mon Dec 1 17:41:21 2014 -0500 freedreno: update generated headers

Mesa (master): freedreno/a4xx: fix DRAW initiator encoding of index size

2014-12-01 Thread Rob Clark
Module: Mesa Branch: master Commit: a7d91c33c22b733100ea18694f83dcf52b7bc0c9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7d91c33c22b733100ea18694f83dcf52b7bc0c9 Author: Rob Clark robcl...@freedesktop.org Date: Mon Dec 1 17:44:36 2014 -0500 freedreno/a4xx: fix DRAW initiator

Mesa (master): freedreno/a4xx: alpha blend fixes

2014-12-01 Thread Rob Clark
Module: Mesa Branch: master Commit: 036f434ac2dfed6ff730a1bd8f74eafd95bcad4e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=036f434ac2dfed6ff730a1bd8f74eafd95bcad4e Author: Rob Clark robcl...@freedesktop.org Date: Mon Dec 1 18:20:48 2014 -0500 freedreno/a4xx: alpha blend fixes

Mesa (master): r600g/sb: fix issues cause by GLSL switching to loops for switch

2014-12-01 Thread Dave Airlie
Module: Mesa Branch: master Commit: 7b0067d23a6f64cf83c42e7f11b2cd4100c569fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b0067d23a6f64cf83c42e7f11b2cd4100c569fe Author: Dave Airlie airl...@redhat.com Date: Fri Nov 28 00:49:48 2014 + r600g/sb: fix issues cause by GLSL

Mesa (master): vc4: Pair up QPU instructions when scheduling.

2014-12-01 Thread Eric Anholt
Module: Mesa Branch: master Commit: 29c7cf2b2ba850cf467167548d53383e1338fd5c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29c7cf2b2ba850cf467167548d53383e1338fd5c Author: Eric Anholt e...@anholt.net Date: Mon Dec 1 11:48:20 2014 -0800 vc4: Pair up QPU instructions when