Mesa (master): radv: Don't check the incoming apiVersion on CreateInstance.

2018-05-02 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 467c562a292b4424f24381932b90bcb9869c3d73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=467c562a292b4424f24381932b90bcb9869c3d73 Author: Bas Nieuwenhuizen Date: Tue May 1 22:44:42 2018 +0200 radv: Don't check the incoming apiVersi

Mesa (master): radv: Allow vkEnumerateInstanceVersion ProcAddr without instance.

2018-05-02 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 9267ff9883f749dd1708c573c0df4b46687ff973 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9267ff9883f749dd1708c573c0df4b46687ff973 Author: Bas Nieuwenhuizen Date: Tue May 1 18:02:45 2018 +0200 radv: Allow vkEnumerateInstanceVersion ProcAddr

Mesa (master): radv: UseEnumerateInstanceVersion for the default version.

2018-05-02 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: ffa15861ef7c924a33e1f2e75982c7648059979a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffa15861ef7c924a33e1f2e75982c7648059979a Author: Bas Nieuwenhuizen Date: Tue May 1 22:46:41 2018 +0200 radv: UseEnumerateInstanceVersion for the default

Mesa (master): vulkan/wsi: Only use LINEAR modifier for prime if supported.

2018-05-08 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b17cfb08a3fc9a599eff64fffe48daba398a672f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b17cfb08a3fc9a599eff64fffe48daba398a672f Author: Bas Nieuwenhuizen Date: Sat May 5 15:34:44 2018 +0200 vulkan/wsi: Only use LINEAR modifier for prime if

Mesa (master): radv: Translate logic ops.

2018-05-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: dd102405dea022f6c27bc42176f50f3bb2761ae6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd102405dea022f6c27bc42176f50f3bb2761ae6 Author: Bas Nieuwenhuizen Date: Mon May 14 03:01:21 2018 +0200 radv: Translate logic ops. radeonsi could pass them

Mesa (master): radv: Fix multiview queries.

2018-05-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 62f50df7b79c273a0eb9bf769eded76933bddc3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62f50df7b79c273a0eb9bf769eded76933bddc3a Author: Bas Nieuwenhuizen Date: Sun May 13 22:01:44 2018 +0200 radv: Fix multiview queries. This moves the extra

Mesa (master): radv: Add support for IMG_DATA_FORMAT_32_32_32.

2018-05-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: e361970ed73d0f0a11d93a718dbfe2bf4f38b56d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e361970ed73d0f0a11d93a718dbfe2bf4f38b56d Author: Bas Nieuwenhuizen Date: Tue May 1 04:03:34 2018 +0200 radv: Add support for IMG_DATA_FORMAT_32_32_32. Basic

Mesa (master): radv: Fix up 2_10_10_10 alpha sign.

2018-05-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 3d4d388e3929d7948b62d90867357aecbfba5aeb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d4d388e3929d7948b62d90867357aecbfba5aeb Author: Bas Nieuwenhuizen Date: Sat May 12 23:50:04 2018 +0200 radv: Fix up 2_10_10_10 alpha sign. Pre-Vega HW

Mesa (master): radv: Disable texel buffers with A2 SNORM/SSCALED/SINT for pre-vega.

2018-05-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: f944a59996287de85d4c6d9b7b000d25f41b1d79 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f944a59996287de85d4c6d9b7b000d25f41b1d79 Author: Bas Nieuwenhuizen Date: Sat May 12 23:56:56 2018 +0200 radv: Disable texel buffers with A2 SNORM/SSCALED/SINT

Mesa (master): amd/addrlib: Use defines in autotools build.

2018-05-20 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 62e0e089d710835d9f79138377bcc37147f75ebd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62e0e089d710835d9f79138377bcc37147f75ebd Author: Bas Nieuwenhuizen Date: Mon May 14 17:38:36 2018 +0200 amd/addrlib: Use defines in autotools build

Mesa (master): ac/surface: Only align linear power of two fmt textures.

2018-05-20 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: a1c87235a9d077b32094725ad7ea3b9919743c9f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1c87235a9d077b32094725ad7ea3b9919743c9f Author: Bas Nieuwenhuizen Date: Sat May 19 01:03:57 2018 +0200 ac/surface: Only align linear power of two fmt

Mesa (master): radv: fix VK_EXT_descriptor_indexing

2018-05-20 Thread Bas Nieuwenhuizen
GetPhysicalDeviceProperties2KHR() was crashing because features was null Fixes: 0e10790558b "radv: Enable VK_EXT_descriptor_indexing." CC: 18.1 Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_devi

Mesa (master): radv: Fix SRGB compute copies.

2018-05-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: a63a0960e3ebf049e593f51ce1e02dc84254f9c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a63a0960e3ebf049e593f51ce1e02dc84254f9c4 Author: Bas Nieuwenhuizen Date: Mon May 21 01:26:46 2018 +0200 radv: Fix SRGB compute copies. SRGB stores are broken

Mesa (master): radv: Cleanup unused prime blit path.

2018-05-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: f26b008e283ee11cfeeb4efb61ce435a04b04b2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f26b008e283ee11cfeeb4efb61ce435a04b04b2f Author: Bas Nieuwenhuizen Date: Mon May 21 01:31:49 2018 +0200 radv: Cleanup unused prime blit path. Since we have

Mesa (master): ac/surface/gfx6: Don't force a tile index for fmask.

2018-05-22 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 047438287c4ddb77a6affed08da2f19bd5949b4d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=047438287c4ddb77a6affed08da2f19bd5949b4d Author: Bas Nieuwenhuizen Date: Mon May 21 15:43:19 2018 +0200 ac/surface/gfx6: Don't force a tile index for

Mesa (master): ac: Use DPP for build_ddxy where possible.

2018-05-23 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 699e1f5aacd1d9eed8cc1a37ec0dbd11313fbbdc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=699e1f5aacd1d9eed8cc1a37ec0dbd11313fbbdc Author: Bas Nieuwenhuizen Date: Wed May 23 11:34:15 2018 +0200 ac: Use DPP for build_ddxy where possible. WQM is

Mesa (master): radv: Implement alternate GFX9 scissor workaround.

2018-05-28 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6914d5a2c07f7ce89761500ffc07106ebd119c55 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6914d5a2c07f7ce89761500ffc07106ebd119c55 Author: Bas Nieuwenhuizen Date: Sun May 27 18:49:57 2018 +0200 radv: Implement alternate GFX9 scissor workaround

Mesa (master): vulkan: Update header+vk.xml to 1.1.76

2018-05-28 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b0002e4e05f42869e41703cb108b217be2c92f13 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0002e4e05f42869e41703cb108b217be2c92f13 Author: Bas Nieuwenhuizen Date: Sat May 26 23:08:29 2018 +0200 vulkan: Update header+vk.xml to 1.1.76 Acked-by

Mesa (master): radv: Implement VK_KHR_draw_indirect_count.

2018-05-28 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: a29bc043ae8cf145bdf24b65c9e47c2aa614152f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a29bc043ae8cf145bdf24b65c9e47c2aa614152f Author: Bas Nieuwenhuizen Date: Sat May 26 23:09:25 2018 +0200 radv: Implement VK_KHR_draw_indirect_count. Literally

Mesa (master): radv: Only expose subgroup shuffles on VI+.

2018-05-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: c2799574eb104218ac4f6b8a3d64b8a0f8c89525 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2799574eb104218ac4f6b8a3d64b8a0f8c89525 Author: Bas Nieuwenhuizen Date: Wed May 30 08:50:03 2018 +0200 radv: Only expose subgroup shuffles on VI+. The

Mesa (master): radv: Add startup debug option.

2018-05-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b9fb2c266a4b1058a1f7befd97320769d5d0a18b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9fb2c266a4b1058a1f7befd97320769d5d0a18b Author: Bas Nieuwenhuizen Date: Thu May 31 01:49:38 2018 +0200 radv: Add startup debug option. This adds a

Mesa (master): radv: Add option to print errors even in optimized builds.

2018-05-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 38933c11514696505e49fd8036ebd1d1e62fa6ec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=38933c11514696505e49fd8036ebd1d1e62fa6ec Author: Bas Nieuwenhuizen Date: Thu May 31 01:06:41 2018 +0200 radv: Add option to print errors even in optimized

Mesa (master): radv: Make the sem_info allocate/free functions static.

2018-05-31 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 729f7373deaf98d860ef95be36ef8af267218bc3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=729f7373deaf98d860ef95be36ef8af267218bc3 Author: Bas Nieuwenhuizen Date: Thu May 31 00:57:55 2018 +0200 radv: Make the sem_info allocate/free functions static

Mesa (master): radv: Don't pass a TESS_EVAL shader when tesselation is not enabled.

2018-06-04 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 2835b6baf446d0ff3b3df6eefc57b248a505af36 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2835b6baf446d0ff3b3df6eefc57b248a505af36 Author: Bas Nieuwenhuizen Date: Sat Jun 2 14:25:45 2018 +0200 radv: Don't pass a TESS_EVAL shader when tessel

Mesa (master): radv: Do not hardcode fast clear formats.

2018-06-05 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 2a10fd902d71e7991c1dc81be16e5d61982f8e6e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a10fd902d71e7991c1dc81be16e5d61982f8e6e Author: Bas Nieuwenhuizen Date: Tue Jun 5 00:52:34 2018 +0200 radv: Do not hardcode fast clear formats. except for

Mesa (master): radv: Use correct color format for fast clears

2018-06-05 Thread Bas Nieuwenhuizen
image format is incorrect when the view has a different format than the image. Instead, the view format needs to be used. Reviewed-by: Bas Nieuwenhuizen CC: 18.1 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106687 --- src/amd/vulkan/radv_meta_clear.c | 4 ++-- 1 file changed, 2

Mesa (master): radv: Do not read from the disk cache with RADV_DEBUG= nocache.

2017-10-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: fa226e99332d682c82e9e8892e97ae84077043e6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa226e99332d682c82e9e8892e97ae84077043e6 Author: Bas Nieuwenhuizen Date: Mon Oct 16 13:54:02 2017 +0200 radv: Do not read from the disk cache with RADV_DEBUG

Mesa (master): radv: Set active_stages after getting cached shaders

2017-10-18 Thread Bas Nieuwenhuizen
: 7d45d22fdd2e ("radv: switch to using radv_create_shaders()") Signed-off-by: Alex Smith Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_pipeline.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_

Mesa (master): radv: Don't free NIR shaders if tracing

2017-10-18 Thread Bas Nieuwenhuizen
while generating a hang report. Fixes: 7d45d22fdd2e ("radv: switch to using radv_create_shaders()") Signed-off-by: Alex Smith Reviewed-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_pipeline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

Mesa (master): radv: Remove remaining hard coded references to VS.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b0962450309aaa04ba817d15f9c9d885e244ba82 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0962450309aaa04ba817d15f9c9d885e244ba82 Author: Bas Nieuwenhuizen Date: Mon Oct 16 18:27:47 2017 +0200 radv: Remove remaining hard coded references to VS

Mesa (master): ac/nir: Allow ac_shader_variant_info to contain info about multiple stages.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6078a3bd51c142749f34d51e0eb2cdc83c35dc01 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6078a3bd51c142749f34d51e0eb2cdc83c35dc01 Author: Bas Nieuwenhuizen Date: Mon Sep 25 05:54:55 2017 +0200 ac/nir: Allow ac_shader_variant_info to contain info

Mesa (master): ac: Parse the new HS RSRC1 register.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 163a4bf3864fbe45ee44820c2fee08bea18bb3c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=163a4bf3864fbe45ee44820c2fee08bea18bb3c6 Author: Bas Nieuwenhuizen Date: Mon Oct 16 23:58:48 2017 +0200 ac: Parse the new HS RSRC1 register. Reviewed-by

Mesa (master): ac/nir: Compile the bodies of multiple shaders.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 0a182e73d9c241340028117d16bf6b53919ffbbd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a182e73d9c241340028117d16bf6b53919ffbbd Author: Bas Nieuwenhuizen Date: Thu Oct 19 01:36:26 2017 +0200 ac/nir: Compile the bodies of multiple shaders

Mesa (master): ac/nir: Add function creation for merged LS+HS.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: d8bd693d03b801d3f9952482ffa31f5ae376be78 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8bd693d03b801d3f9952482ffa31f5ae376be78 Author: Bas Nieuwenhuizen Date: Mon Oct 16 16:32:41 2017 +0200 ac/nir: Add function creation for merged LS+HS

Mesa (master): radv: Add code to compile merged shaders.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: ce03c119ce00f2341930d1fa8d26a43019a124e8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce03c119ce00f2341930d1fa8d26a43019a124e8 Author: Bas Nieuwenhuizen Date: Mon Oct 16 13:18:02 2017 +0200 radv: Add code to compile merged shaders. Reviewed-by

Mesa (master): ac/nir: Add HS calling convention.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 872b21487c9f4dee736586e309bb53155dc0e0ab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=872b21487c9f4dee736586e309bb53155dc0e0ab Author: Bas Nieuwenhuizen Date: Mon Oct 16 22:15:47 2017 +0200 ac/nir: Add HS calling convention. Needed for GFX9

Mesa (master): radv: Modify rsrc1/rsrc2 generation for merged tess.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 228325f4b7cf6ddee04b1057179401125329af39 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=228325f4b7cf6ddee04b1057179401125329af39 Author: Bas Nieuwenhuizen Date: Wed Oct 18 00:59:16 2017 +0200 radv: Modify rsrc1/rsrc2 generation for merged tess

Mesa (master): ac/nir: Change interface to allow multiple source shaders.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: a996ed1f9b84d6b2744bad6226d9b66a9c94d387 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a996ed1f9b84d6b2744bad6226d9b66a9c94d387 Author: Bas Nieuwenhuizen Date: Mon Sep 25 01:05:49 2017 +0200 ac/nir: Change interface to allow multiple source

Mesa (master): ac/nir: Expand user SGPR descriptions a bit.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 56d8af1ec540a608fc6bf766f3bb4f946f95579f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=56d8af1ec540a608fc6bf766f3bb4f946f95579f Author: Bas Nieuwenhuizen Date: Tue Oct 17 00:01:33 2017 +0200 ac/nir: Expand user SGPR descriptions a bit. To

Mesa (master): ac/nir: Make scan_shader_output_decl less dependent on the context.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 0cdc8b26f8bb30f2c41a2b70544348557ced348f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cdc8b26f8bb30f2c41a2b70544348557ced348f Author: Bas Nieuwenhuizen Date: Mon Oct 16 16:04:20 2017 +0200 ac/nir: Make scan_shader_output_decl less dependent on

Mesa (master): radv: Add GFX9 HS emitting code.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6a074f87bea79ca707beb453de5e322bc4cbc5ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a074f87bea79ca707beb453de5e322bc4cbc5ed Author: Bas Nieuwenhuizen Date: Tue Oct 17 22:51:00 2017 +0200 radv: Add GFX9 HS emitting code. Reviewed-by: Dave

Mesa (master): radv: Update GFX9 user data regs for GS/tess.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 91b033f4f6055f7ead57c8d6c454288b0b827257 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91b033f4f6055f7ead57c8d6c454288b0b827257 Author: Bas Nieuwenhuizen Date: Mon Oct 16 18:09:25 2017 +0200 radv: Update GFX9 user data regs for GS/tess

Mesa (master): radv: Set correct registers for merged shader rings.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 8250efb90adcac309098dafdefbdec2ee8bf9d7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8250efb90adcac309098dafdefbdec2ee8bf9d7b Author: Bas Nieuwenhuizen Date: Mon Oct 16 23:57:46 2017 +0200 radv: Set correct registers for merged shader rings

Mesa (master): ac/nir: Don't write to the dynamic HS word on GFX9.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 25efef40d20b48aad002667bee89d636a41e4c0a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=25efef40d20b48aad002667bee89d636a41e4c0a Author: Bas Nieuwenhuizen Date: Mon Oct 16 17:45:06 2017 +0200 ac/nir: Don't write to the dynamic HS word on

Mesa (master): ac/nir: Add LS-HS input VGPR workaround.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 640f2c458f96c540a703740312da0fd21c28a908 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=640f2c458f96c540a703740312da0fd21c28a908 Author: Bas Nieuwenhuizen Date: Thu Oct 19 02:58:34 2017 +0200 ac/nir: Add LS-HS input VGPR workaround. Reviewed-by

Mesa (master): ac/nir: init full exec mask for merged shaders.

2017-10-19 Thread Bas Nieuwenhuizen
-by: Bas Nieuwenhuizen Reviewed-by: Dave Airlie --- src/amd/common/ac_llvm_build.c | 8 src/amd/common/ac_llvm_build.h | 1 + src/amd/common/ac_nir_to_llvm.c | 3 +++ 3 files changed, 12 insertions(+) diff --git a/src/amd/common/ac_llvm_build.c b/src/amd/common/ac_llvm_build.c index

Mesa (master): radv: Enable tessellation shaders for GFX9.

2017-10-19 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: ffaf4d608a19cf891036de193489c2f6aecb1b23 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffaf4d608a19cf891036de193489c2f6aecb1b23 Author: Bas Nieuwenhuizen Date: Thu Oct 19 23:28:25 2017 +0200 radv: Enable tessellation shaders for GFX9. It

Mesa (master): radv: Implement VK_EXT_global_priority

2017-10-20 Thread Bas Nieuwenhuizen
allows the caller to change a queue's system wide priority. This is useful for applications with specific latency constraints. Signed-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_device.c | 32 --- src/amd/v

Mesa (master): radv: Expose VK_EXT_global_priority

2017-10-20 Thread Bas Nieuwenhuizen
extension string as supported Signed-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- src/amd/common/ac_gpu_info.c | 1 + src/amd/common/ac_gpu_info.h | 1 + src/amd/vulkan/radv_device.c | 2 ++ src/amd/vulkan/radv_extensions.py | 1 + 4 files changed, 5 insertions(+) diff

Mesa (master): vulkan: update headers & registry to VK 1.0.63

2017-10-20 Thread Bas Nieuwenhuizen
gned-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- include/vulkan/vulkan.h| 35 +- src/vulkan/registry/vk.xml | 264 ++--- 2 files changed, 213 insertions(+), 86 deletions(-) diff --git a/include/vulkan/vulkan.h b/include/vu

Mesa (master): radv: hardcode shader WAVE_LIMIT to the maximum value

2017-10-20 Thread Bas Nieuwenhuizen
attempting to calculate an approximate usage. In testing, there were no benefits to using anything other than the maximum. Signed-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/si_cmd_buffer.c | 27 ++- 1 file changed, 18 insertions(+), 9 deletions

Mesa (master): radeonsi: hardcode shader WAVE_LIMIT to the maximum value

2017-10-20 Thread Bas Nieuwenhuizen
usage. In testing, there were no benefits to using anything other than the maximum. Signed-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- src/gallium/drivers/radeonsi/si_state.c | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/gallium

Mesa (master): radv: don't skip PS/VS partial flush

2017-10-20 Thread Bas Nieuwenhuizen
helps lower high priority compute latency. Found by bisecting a perf regression on computeparticles with high priority compute queues enabled. Reverting this micro-optimization doesn't seem to have any negative effect on performance on Dota2 or ssao. Signed-off-by: Andres Rodriguez Review

Mesa (master): configure.ac: Bump libdrm_amdgpu version to 2.4.85.

2017-10-20 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b60372570323243ec730aef382a188112845b8d9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b60372570323243ec730aef382a188112845b8d9 Author: Bas Nieuwenhuizen Date: Sat Oct 21 00:22:48 2017 +0200 configure.ac: Bump libdrm_amdgpu version to 2.4.85

Mesa (master): radv: disable implicit sync for radv allocated bos v3

2017-10-20 Thread Bas Nieuwenhuizen
for all radv allocations except for wsi bos. The only systems that require implicit synchronization are DRI2/3 and PRIME. v2: mark wsi bos as RADV_MEM_IMPLICIT_SYNC v3: Add drm version check (Bas) Signed-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_device.c

Mesa (master): radv: factor out radv_alloc_memory

2017-10-20 Thread Bas Nieuwenhuizen
pass extra parameters to the memory allocation operation that are not defined in the vulkan spec. This is useful for internal usage. Signed-off-by: Andres Rodriguez Reviewed-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_device.c | 19 ++- src/amd/vulkan/radv_private.h | 11

Mesa (master): radv: Fix pipeline cache locking issues

2017-10-20 Thread Bas Nieuwenhuizen
the whole process of retrieving cached shaders, and around GetPipelineCacheData. This fixes GPU hangs observed when creating multiple pipelines in parallel, which appeared to be due to invalid shader code being pulled from the cache. Signed-off-by: Alex Smith Reviewed-by: Bas Nieuwenhuizen

Mesa (master): ac/nir: Take the max workgroup size of all provided shaders.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 9e82f2b3ea126d297286e71eab5311afcca16f25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e82f2b3ea126d297286e71eab5311afcca16f25 Author: Bas Nieuwenhuizen Date: Sat Oct 21 03:04:35 2017 +0200 ac/nir: Take the max workgroup size of all provided

Mesa (master): ac/nir: Set larged wrokgroup size for GS on GFX9.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 24fe4e6143aa06a8aaa1b2cabaee84064a0efbd9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24fe4e6143aa06a8aaa1b2cabaee84064a0efbd9 Author: Bas Nieuwenhuizen Date: Sat Oct 21 03:07:43 2017 +0200 ac/nir: Set larged wrokgroup size for GS on GFX9

Mesa (master): radv: Don't explicitly reference vertex shader for draw_id.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 050f7e2df2ea4230320952f16e9f9558bcf6d5d3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=050f7e2df2ea4230320952f16e9f9558bcf6d5d3 Author: Bas Nieuwenhuizen Date: Sat Oct 21 18:23:47 2017 +0200 radv: Don't explicitly reference vertex shade

Mesa (master): radv: Correctly detect changed shaders for vertex descriptors.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: fb55477990e417f3a5e80d91e9e0dbb7bf2f71a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb55477990e417f3a5e80d91e9e0dbb7bf2f71a6 Author: Bas Nieuwenhuizen Date: Sat Oct 21 18:16:15 2017 +0200 radv: Correctly detect changed shaders for vertex

Mesa (master): radv: Don't reset cmd_buffer->state.dirty.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 20fb15bfe4888c8a09e3ace668caeb9e805e350e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20fb15bfe4888c8a09e3ace668caeb9e805e350e Author: Bas Nieuwenhuizen Date: Sat Oct 21 18:20:24 2017 +0200 radv: Don't reset cmd_buffer->state.dirty. O

Mesa (master): radv: Don't compile shaders when they are cached already.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 67648c0faa262a12f7497ffda44f048f42e816a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67648c0faa262a12f7497ffda44f048f42e816a0 Author: Bas Nieuwenhuizen Date: Sat Oct 21 21:14:13 2017 +0200 radv: Don't compile shaders when they are c

Mesa (master): ac/nir: Account for compact array index in GS input load from LDS.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: ad727b96b650a8223f9853f1cde8353f4bf83c06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad727b96b650a8223f9853f1cde8353f4bf83c06 Author: Bas Nieuwenhuizen Date: Sat Oct 21 22:00:37 2017 +0200 ac/nir: Account for compact array index in GS input

Mesa (master): radv: Don't check for max GL GS invocations.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 3bf954b28ec79340227a366576382c719754dec5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bf954b28ec79340227a366576382c719754dec5 Author: Bas Nieuwenhuizen Date: Sat Oct 21 20:16:57 2017 +0200 radv: Don't check for max GL GS invocations

Mesa (master): radv: Don't use vgpr indexing for outputs on GFX9.

2017-10-21 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6ce550453f1df64caeb956f215d32da96b89f2b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ce550453f1df64caeb956f215d32da96b89f2b1 Author: Bas Nieuwenhuizen Date: Sun Oct 22 00:56:09 2017 +0200 radv: Don't use vgpr indexing for outputs on

Mesa (master): ac/nir: Fix nir_texop_lod on GFX for 1D arrays.

2017-10-22 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 2c5b43c87fc4e5dcc50f72d782d7b3718e3c2c1c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c5b43c87fc4e5dcc50f72d782d7b3718e3c2c1c Author: Bas Nieuwenhuizen Date: Sun Oct 22 18:32:14 2017 +0200 ac/nir: Fix nir_texop_lod on GFX for 1D arrays. Fixes

Mesa (master): radv: Disallow indirect outputs for GS on GFX9 as well.

2017-10-22 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: c07d719e8b683e1bf78f187dd17fe4716f4e5e9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c07d719e8b683e1bf78f187dd17fe4716f4e5e9c Author: Bas Nieuwenhuizen Date: Sun Oct 22 18:43:14 2017 +0200 radv: Disallow indirect outputs for GS on GFX9 as well

Mesa (master): ac/nir: Only clamp shadow reference on radeonsi.

2017-10-23 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: a548b727a147b4ead1accef10499c4cf81af3057 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a548b727a147b4ead1accef10499c4cf81af3057 Author: Bas Nieuwenhuizen Date: Mon Oct 23 03:27:28 2017 +0200 ac/nir: Only clamp shadow reference on radeonsi

Mesa (master): radv: Update code pointer correctly if a variant is already created

2017-10-23 Thread Bas Nieuwenhuizen
necessary (we either create all or none of the variants), but fix this anyway in case things change later. Signed-off-by: Alex Smith Reviewed-by: Bas Nieuwenhuizen CC: 17.3 --- src/amd/vulkan/radv_pipeline_cache.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/radv_pipelin

Mesa (master): radv: Fix truncation issue hexifying the cache uuid for the disk cache.

2017-10-25 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 5bfbab2fdcc5b1fcb3a0d0b8cce19c5492c7de68 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5bfbab2fdcc5b1fcb3a0d0b8cce19c5492c7de68 Author: Bas Nieuwenhuizen Date: Wed Oct 25 03:43:00 2017 +0200 radv: Fix truncation issue hexifying the cache uuid

Mesa (master): ac/nir: generate correct instruction for atomic min/ max on unsigned images

2017-10-25 Thread Bas Nieuwenhuizen
on unsigned images v2: fix silly typo Cc: "17.2 17.3" Reviewed-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen --- src/amd/common/ac_nir_to_llvm.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir

Mesa (master): radv: Don't compute as_ls/as_es before hashing.

2017-10-25 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: de38491a5719b0c56cfa79b3ef1e6f947cc524d5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=de38491a5719b0c56cfa79b3ef1e6f947cc524d5 Author: Bas Nieuwenhuizen Date: Tue Oct 24 00:10:37 2017 +0200 radv: Don't compute as_ls/as_es before ha

Mesa (master): radv: Add single pipeline cache key.

2017-10-25 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 49d035122ee8ff17522f8fa87a862f348904218f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49d035122ee8ff17522f8fa87a862f348904218f Author: Bas Nieuwenhuizen Date: Tue Oct 24 20:46:35 2017 +0200 radv: Add single pipeline cache key. To decouple the

Mesa (master): radv: Compute ac keys from pipeline key.

2017-10-25 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 61a9ef4ab1759100e7658b1cba4127277c7c66bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61a9ef4ab1759100e7658b1cba4127277c7c66bf Author: Bas Nieuwenhuizen Date: Tue Oct 24 23:30:20 2017 +0200 radv: Compute ac keys from pipeline key. The

Mesa (master): radv: Implement VK_AMD_shader_info

2017-10-28 Thread Bas Nieuwenhuizen
en we retrieve cached shaders. v2: Improvements to resource usage reporting v3: Disassembly string must be null terminated (string_buffer's length does not include the terminator) v4: Fixed LDS reporting. (Bas) Signed-off-by: Alex Smith Reviewed-by: Bas Nieuwenhuizen --- src/

Mesa (master): radv: Don't expose heaps with 0 memory.

2017-11-02 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 806721429afa090380bf39a4958fe4e21c63816c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=806721429afa090380bf39a4958fe4e21c63816c Author: Bas Nieuwenhuizen Date: Wed Nov 1 09:26:48 2017 +0100 radv: Don't expose heaps with 0 memory. It con

Mesa (master): radv: Use an array to store descriptor sets.

2017-11-04 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: cecbcf4b2de9e495969b7a25ce06ba7c3fabeb6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cecbcf4b2de9e495969b7a25ce06ba7c3fabeb6c Author: Bas Nieuwenhuizen Date: Sat Nov 4 15:19:02 2017 +0100 radv: Use an array to store descriptor sets. The

Mesa (master): radv: Optimize calling radv_save_descriptors.

2017-11-04 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 608af05ffbba21fe4dcfa4907d40c7958913d090 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=608af05ffbba21fe4dcfa4907d40c7958913d090 Author: Bas Nieuwenhuizen Date: Sat Nov 4 00:14:55 2017 +0100 radv: Optimize calling radv_save_descriptors

Mesa (master): radv: Free syncobj with multiple imports.

2017-11-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 917d3b43f2b206ccf036542aa1c39f1dbdd84f62 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=917d3b43f2b206ccf036542aa1c39f1dbdd84f62 Author: Bas Nieuwenhuizen Date: Mon Nov 13 23:18:19 2017 +0100 radv: Free syncobj with multiple imports. Otherwise

Mesa (master): radv: Free temporary syncobj after waiting on it.

2017-11-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 7c255788637b8fdfc31aca5f7891f39a110c5cb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c255788637b8fdfc31aca5f7891f39a110c5cb2 Author: Bas Nieuwenhuizen Date: Mon Nov 13 23:26:32 2017 +0100 radv: Free temporary syncobj after waiting on it

Mesa (master): spirv: Fix loading an entire block at once.

2017-12-09 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b926da241a4221376afe195c476f6a05621e5c75 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b926da241a4221376afe195c476f6a05621e5c75 Author: Bas Nieuwenhuizen Date: Sun Dec 3 15:35:39 2017 +0100 spirv: Fix loading an entire block at once. There is

Mesa (master): radv: Don' t use local BOs when allocating with export options.

2017-12-10 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6469669bebce4e6dba928accec735bca457a6a2c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6469669bebce4e6dba928accec735bca457a6a2c Author: Bas Nieuwenhuizen Date: Sun Dec 10 15:34:54 2017 +0100 radv: Don't use local BOs when allocating with e

Mesa (master): ac/nir: Don't load the descriptor in vulkan_resource_index.

2017-12-11 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 368f49b284d6ad4567d0baf718de499ce8decf00 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=368f49b284d6ad4567d0baf718de499ce8decf00 Author: Bas Nieuwenhuizen Date: Sun Dec 10 23:18:32 2017 +0100 ac/nir: Don't load the descript

Mesa (master): ac/nir: Support vulkan_resource_reindex.

2017-12-11 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 3342a432fa1452459ac4b6a0b20e634437791cee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3342a432fa1452459ac4b6a0b20e634437791cee Author: Bas Nieuwenhuizen Date: Sun Dec 10 23:31:45 2017 +0100 ac/nir: Support vulkan_resource_reindex. Fixes

Mesa (master): radv: Don't advertise VK_EXT_debug_report.

2017-12-14 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 4eb0dca46bf481258443bb76fb542613c3a260d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4eb0dca46bf481258443bb76fb542613c3a260d1 Author: Bas Nieuwenhuizen Date: Tue Dec 12 22:16:55 2017 +0100 radv: Don't advertise VK_EXT_debug_report. We

Mesa (master): anv: Remove unused variable.

2017-12-17 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6d9849d63e21d3a5da4e6225175304f4ce64b86b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d9849d63e21d3a5da4e6225175304f4ce64b86b Author: Bas Nieuwenhuizen Date: Sat Dec 16 22:02:11 2017 +0100 anv: Remove unused variable. Reviewed-by: Jason

Mesa (master): radv: Fix multi-layer blits.

2017-12-17 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b42e106d4dfa61a6351b076741c5458b5677f332 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b42e106d4dfa61a6351b076741c5458b5677f332 Author: Bas Nieuwenhuizen Date: Sun Dec 17 23:53:37 2017 +0100 radv: Fix multi-layer blits. We did not set the layer

Mesa (master): configure/meson: Bump libdrm_amdgpu version requirement.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 8b970edb3dc7ffb64fd7e9295bdad6ecc1a3d846 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b970edb3dc7ffb64fd7e9295bdad6ecc1a3d846 Author: Bas Nieuwenhuizen Date: Sun Dec 17 00:51:58 2017 +0100 configure/meson: Bump libdrm_amdgpu version

Mesa (master): amd/common: Add detection of the syncobj wait/signal/ reset ioctls.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 8cfcf1de97037c70da2aa16a24da461378b9548a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cfcf1de97037c70da2aa16a24da461378b9548a Author: Bas Nieuwenhuizen Date: Mon Nov 27 01:06:11 2017 +0100 amd/common: Add detection of the syncobj wait/signal

Mesa (master): radv: Implement VK_KHR_external_fence_fd.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 72d599e8ef2c78a854ff34b31485f74a2e3c52b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72d599e8ef2c78a854ff34b31485f74a2e3c52b3 Author: Bas Nieuwenhuizen Date: Tue Nov 28 00:21:12 2017 +0100 radv: Implement VK_KHR_external_fence_fd. --- src

Mesa (master): radv: Implement fences based on syncobjs.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 3d221cd80a6dedb00fb9ebe6047ea5afc576d6d7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d221cd80a6dedb00fb9ebe6047ea5afc576d6d7 Author: Bas Nieuwenhuizen Date: Mon Nov 27 23:58:35 2017 +0100 radv: Implement fences based on syncobjs. --- src

Mesa (master): radv: Add external fence support.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: ed347b1d1dea3cd87b3029089c088b78c9e77feb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed347b1d1dea3cd87b3029089c088b78c9e77feb Author: Bas Nieuwenhuizen Date: Tue Nov 28 00:28:14 2017 +0100 radv: Add external fence support. --- src/amd

Mesa (master): radv: Add syncobj signal/reset/wait to winsys.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 84fd30ff53f5b7a700ebcacc7fe4eb01a964a0b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84fd30ff53f5b7a700ebcacc7fe4eb01a964a0b5 Author: Bas Nieuwenhuizen Date: Mon Nov 27 01:02:42 2017 +0100 radv: Add syncobj signal/reset/wait to winsys

Mesa (master): radv: Add syncobj signal/reset/wait to winsys.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 1c3cda7d27750be0804137f9a9222828e57354b8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c3cda7d27750be0804137f9a9222828e57354b8 Author: Bas Nieuwenhuizen Date: Mon Nov 27 01:02:42 2017 +0100 radv: Add syncobj signal/reset/wait to winsys

Mesa (master): amd/common: Add detection of the syncobj wait/signal/ reset ioctls.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: b308bb8773492b0a7868cddb8f0b056af8032966 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b308bb8773492b0a7868cddb8f0b056af8032966 Author: Bas Nieuwenhuizen Date: Mon Nov 27 01:06:11 2017 +0100 amd/common: Add detection of the syncobj wait/signal

Mesa (master): radv: Implement VK_KHR_external_fence_fd.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6abfa378796131317c5b983e2273047bf28a69b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6abfa378796131317c5b983e2273047bf28a69b0 Author: Bas Nieuwenhuizen Date: Tue Nov 28 00:21:12 2017 +0100 radv: Implement VK_KHR_external_fence_fd. Reviewed-by

Mesa (master): radv: Implement fences based on syncobjs.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 969421b7dab414313c2ec9ba6f2d193b4c117cec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=969421b7dab414313c2ec9ba6f2d193b4c117cec Author: Bas Nieuwenhuizen Date: Mon Nov 27 23:58:35 2017 +0100 radv: Implement fences based on syncobjs. Reviewed-by

Mesa (master): radv: Add external fence support.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: d27aaae4d25f50581525d49df73c2201fbeabefe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d27aaae4d25f50581525d49df73c2201fbeabefe Author: Bas Nieuwenhuizen Date: Tue Nov 28 00:28:14 2017 +0100 radv: Add external fence support. Reviewed-by: Dave

Mesa (master): configure/meson: Bump libdrm_amdgpu version requirement.

2017-12-18 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 52be440f48ac7c337f6604846bb6f0cfd88e7118 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52be440f48ac7c337f6604846bb6f0cfd88e7118 Author: Bas Nieuwenhuizen Date: Sun Dec 17 00:51:58 2017 +0100 configure/meson: Bump libdrm_amdgpu version

  1   2   3   4   5   6   >