Mesa (master): winsys/radeon: Allow visible VRAM size > 256MB with kernel driver >= 2.49

2017-01-31 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 31136eae3ae03615a244496d4f82be50e82d803c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31136eae3ae03615a244496d4f82be50e82d803c Author: Michel Dänzer Date: Tue Jan 31 15:33:19 2017 +0900 winsys/radeon: Allow visible VRAM

Mesa (master): android: add vulkan build for intel

2017-01-31 Thread Tapani Pälli
Module: Mesa Branch: master Commit: 58828fe4ae73759828333fd2f034d6020772abc7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58828fe4ae73759828333fd2f034d6020772abc7 Author: Tapani Pälli Date: Mon Jan 30 13:37:47 2017 +0200 android: add vulkan build for intel

Mesa (master): mesa: use same is_color_attachment trick to discern error cases

2017-01-31 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 62b8f494fac377c88bf2bb0eff67cdf4db37da42 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62b8f494fac377c88bf2bb0eff67cdf4db37da42 Author: Ilia Mirkin Date: Tue Jan 24 00:26:29 2017 -0500 mesa: use same is_color_attachment

Mesa (master): intel/blorp: Handle clearing of A4B4G4R4 on all platforms

2017-01-31 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: a0348b5a0b679a78b3f49d41f980dec6066cc541 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0348b5a0b679a78b3f49d41f980dec6066cc541 Author: Jason Ekstrand Date: Fri Jan 27 12:32:05 2017 -0800 intel/blorp: Handle clearing of

Mesa (master): anv: Flush render cache before STATE_BASE_ADDRESS on gen7

2017-01-31 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f1f9794118008bcdc13d93ee709022d21cc4156d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1f9794118008bcdc13d93ee709022d21cc4156d Author: Jason Ekstrand Date: Tue Jan 31 15:06:56 2017 -0800 anv: Flush render cache before

Mesa (master): isl/formats: Only advertise sampling for A4B4G4R4 on Broadwell

2017-01-31 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 4871930451215fd8673f7e213a88aa48e5ecaad3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4871930451215fd8673f7e213a88aa48e5ecaad3 Author: Jason Ekstrand Date: Fri Jan 27 12:31:40 2017 -0800 isl/formats: Only advertise

Mesa (master): anv: Improve flushing around STATE_BASE_ADDRESS

2017-01-31 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 92128590bc78bcbbfb19144c7004b31d6405bbcb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92128590bc78bcbbfb19144c7004b31d6405bbcb Author: Jason Ekstrand Date: Mon Jan 30 19:53:17 2017 -0800 anv: Improve flushing around

Mesa (master): radeonsi: Fix build on LLVM < 3.9 v2

2017-01-31 Thread Tom Stellard
Module: Mesa Branch: master Commit: 226a2c6d6eaa94919aa865edfe207c615bc741e7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=226a2c6d6eaa94919aa865edfe207c615bc741e7 Author: Tom Stellard Date: Wed Feb 1 00:18:01 2017 + radeonsi: Fix build on LLVM < 3.9

Mesa (master): radv/ac: Implement Float64 load/store var.

2017-01-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 03724af2629e6f67eb684fabb93f086298aeee6f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=03724af2629e6f67eb684fabb93f086298aeee6f Author: Bas Nieuwenhuizen Date: Sun Jan 8 01:31:07 2017 +0100 radv/ac: Implement Float64

Mesa (master): radv: Enable Float64 support.

2017-01-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 798ae37cc937c5ea92709fc0cc999590925fca61 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=798ae37cc937c5ea92709fc0cc999590925fca61 Author: Bas Nieuwenhuizen Date: Sun Jan 29 23:07:10 2017 +0100 radv: Enable Float64

Mesa (master): radv/ac: Implement Float64 SSBO stores.

2017-01-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 91074bb11bdaf58509d95736ac27aba48c1940e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91074bb11bdaf58509d95736ac27aba48c1940e9 Author: Bas Nieuwenhuizen Date: Thu Jan 5 01:36:26 2017 +0100 radv/ac: Implement Float64

Mesa (master): radv/ac: Add core Float64 support.

2017-01-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 29577b21230a588b048b8e445fdf0dfabc695373 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29577b21230a588b048b8e445fdf0dfabc695373 Author: Bas Nieuwenhuizen Date: Thu Jan 5 01:09:12 2017 +0100 radv/ac: Add core Float64

Mesa (master): radv/ac: Implement Float64 UBO loads.

2017-01-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: bb1ce630026a6e15b1aaa911d64543341f485a15 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb1ce630026a6e15b1aaa911d64543341f485a15 Author: Bas Nieuwenhuizen Date: Sun Jan 8 01:36:30 2017 +0100 radv/ac: Implement Float64

Mesa (master): radv/ac: Implement Float64 SSBO loads.

2017-01-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 441ee1e65b041866a37885bd0ed717709ee0be1a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=441ee1e65b041866a37885bd0ed717709ee0be1a Author: Bas Nieuwenhuizen Date: Sun Jan 8 19:38:28 2017 +0100 radv/ac: Implement Float64

Mesa (master): vc4: Make Neon inline assembly clang compatible

2017-01-31 Thread Eric Anholt
Module: Mesa Branch: master Commit: 6d92f3285288e2ce141560727f1bd622417f8f5f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d92f3285288e2ce141560727f1bd622417f8f5f Author: Rob Herring Date: Mon Jan 30 16:54:51 2017 -0600 vc4: Make Neon inline assembly clang

Mesa (master): vc4: Enable Neon on arm android builds

2017-01-31 Thread Eric Anholt
Module: Mesa Branch: master Commit: 01e18b21d10f10775561100a771c6224284b16ef URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=01e18b21d10f10775561100a771c6224284b16ef Author: Rob Herring Date: Mon Jan 30 16:54:53 2017 -0600 vc4: Enable Neon on arm android builds

Mesa (master): vc4: fix arm64 build with Neon

2017-01-31 Thread Eric Anholt
Module: Mesa Branch: master Commit: 83107acb7b893ae8cf1aa2158c621e20f9c61a88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83107acb7b893ae8cf1aa2158c621e20f9c61a88 Author: Rob Herring Date: Mon Jan 30 16:54:52 2017 -0600 vc4: fix arm64 build with Neon The

Mesa (master): radeonsi: Set datalayout on the llvm module

2017-01-31 Thread Tom Stellard
Module: Mesa Branch: master Commit: e0cc0a614c96011958bc3a1b84da9168e0e1ccbb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0cc0a614c96011958bc3a1b84da9168e0e1ccbb Author: Tom Stellard Date: Thu Dec 15 15:25:49 2016 + radeonsi: Set datalayout on the

Mesa (master): nir/spirv/glsl450: Rewrite atan2 implementation to fix accuracy and handling of zero/ infinity.

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7215375c445f533e3962a09b8e3b075880c1382f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7215375c445f533e3962a09b8e3b075880c1382f Author: Francisco Jerez Date: Fri Jan 20 15:24:30 2017 -0800 nir/spirv/glsl450: Rewrite atan2

Mesa (master): glsl: Fix constant evaluation of the rcp op.

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6643a97de308bc100a497f18fed8819f6f6f570b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6643a97de308bc100a497f18fed8819f6f6f570b Author: Francisco Jerez Date: Tue Jan 24 11:41:46 2017 -0800 glsl: Fix constant evaluation of

Mesa (master): glsl: Rewrite atan2 implementation to fix accuracy and handling of zero/ infinity.

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e9ffd12827ac11a2d2002a42fa8eb1df847153ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9ffd12827ac11a2d2002a42fa8eb1df847153ba Author: Francisco Jerez Date: Sat Jan 21 13:41:08 2017 -0800 glsl: Rewrite atan2

Mesa (master): i965/fs: Fix nir_op_fsign of absolute value.

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 69042a5be4664c7928a21bd23e4f6795bfb19f60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69042a5be4664c7928a21bd23e4f6795bfb19f60 Author: Francisco Jerez Date: Tue Jan 24 12:26:54 2017 -0800 i965/fs: Fix nir_op_fsign of

Mesa (master): glsl: Implement IEEE-compliant handling of atan2( ±∞, ±∞).

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 013d40d1ceb1c23e8a95c8e4dbbb8cab581be919 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=013d40d1ceb1c23e8a95c8e4dbbb8cab581be919 Author: Francisco Jerez Date: Tue Jan 24 13:43:07 2017 -0800 glsl: Implement IEEE-compliant

Mesa (master): nir/spirv/glsl450: Implement IEEE-compliant handling of atan2(±∞, ±∞).

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 11e9ebbf15ecf49d7ef02c2ec6c2d9d3ff0f1b6e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11e9ebbf15ecf49d7ef02c2ec6c2d9d3ff0f1b6e Author: Francisco Jerez Date: Mon Jan 23 23:36:46 2017 -0800 nir/spirv/glsl450: Implement

Mesa (master): mesa/program: Translate csel operation from GLSL IR.

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e81130d7a146fe6a750bf903e910dc2c7c90d513 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e81130d7a146fe6a750bf903e910dc2c7c90d513 Author: Francisco Jerez Date: Mon Jan 23 23:53:03 2017 -0800 mesa/program: Translate csel

Mesa (master): glsl/ir_builder: Add rcp builder.

2017-01-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7ec3af3f8ff6584542f029c28abc2bcae1402259 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ec3af3f8ff6584542f029c28abc2bcae1402259 Author: Francisco Jerez Date: Mon Jan 23 23:59:45 2017 -0800 glsl/ir_builder: Add rcp builder.

Mesa (master): etnaviv: Generate new sin/cos instructions on GC3000

2017-01-31 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: fe3bb8cdb519a01e6315ce6f142827aece3d4a41 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe3bb8cdb519a01e6315ce6f142827aece3d4a41 Author: Wladimir J. van der Laan Date: Tue Jan 31 09:23:51 2017 +0100 etnaviv: Generate new sin/cos

Mesa (master): etnaviv: Set SE.CLIP registers, add margins for scissor/ clip registers

2017-01-31 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 56314f5bafdfeb514adf8401c52f216bd430bbb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56314f5bafdfeb514adf8401c52f216bd430bbb2 Author: Wladimir J. van der Laan Date: Fri Nov 25 06:42:43 2016 + etnaviv: Set SE.CLIP

Mesa (master): anv/cmd_buffer: Use the proper depth input attachment surface state

2017-01-31 Thread Nanley Chery
Module: Mesa Branch: master Commit: 33e0c5d003658320f5005e26caf55bbcfbe1fbb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33e0c5d003658320f5005e26caf55bbcfbe1fbb2 Author: Nanley Chery Date: Mon Jan 30 12:27:15 2017 -0800 anv/cmd_buffer: Use the proper

Mesa (master): glsl: fix heap-buffer-overflow

2017-01-31 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: fc27181f9e51441a26b7eb4f62794b5e9a994644 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc27181f9e51441a26b7eb4f62794b5e9a994644 Author: Bartosz Tomczyk Date: Tue Jan 31 12:02:20 2017 +0100 glsl: fix

Mesa (master): etnaviv: Cannot render to rb-swapped formats

2017-01-31 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 658568941d5e232d690e1ffbcddbd6ea9685693a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=658568941d5e232d690e1ffbcddbd6ea9685693a Author: Wladimir J. van der Laan Date: Wed Dec 7 12:59:54 2016 + etnaviv: Cannot render to

Mesa (master): etnaviv: Avoid infinite loop in find_frame()

2017-01-31 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 82fe240a9912d78bc2eec513c1139c918c5f189f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82fe240a9912d78bc2eec513c1139c918c5f189f Author: Christian Gmeiner Date: Tue Jan 31 09:10:27 2017 +0100 etnaviv: Avoid infinite