Mesa (master): clover: Fix build after llvm r332881.

2018-05-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: d424be0feda503307692db8447f5989fa8e4a843 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d424be0feda503307692db8447f5989fa8e4a843 Author: Jan Vesely Date: Tue May 22 17:52:30 2018 -0400 clover: Fix build after llvm r332881. v2: fix whitespace and

Mesa (master): travis: Add clover llvm-6.0 build

2018-05-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: ed834aefa2dc078f1b73659934081d4214e2b338 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed834aefa2dc078f1b73659934081d4214e2b338 Author: Jan Vesely Date: Tue May 22 18:36:32 2018 -0400 travis: Add clover llvm-6.0 build v2: Don't force

Mesa (master): clover: Cleanup compat code for llvm < 3.9

2018-05-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: 41b878e1bd9e6215f57722d61b158f6b428a0d78 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41b878e1bd9e6215f57722d61b158f6b428a0d78 Author: Jan Vesely Date: Tue May 22 18:27:39 2018 -0400 clover: Cleanup compat code for llvm < 3.9 Signed-off

Mesa (master): travis: Adapt to radeonsi dropping support for LLVM 4

2018-05-18 Thread Jan Vesely
Module: Mesa Branch: master Commit: 8ed2cabd04c4697802f4d275f839640826e462ee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ed2cabd04c4697802f4d275f839640826e462ee Author: Jan Vesely Date: Thu May 17 21:32:56 2018 -0400 travis: Adapt to radeonsi dropping support for LLVM 4 meson

Mesa (master): eg/compute: Use reference counting to handle compute memory pool.

2018-05-15 Thread Jan Vesely
Module: Mesa Branch: master Commit: f3521ce2c440bd50020a3ff81e6d9fa17c01009c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3521ce2c440bd50020a3ff81e6d9fa17c01009c Author: Jan Vesely Date: Thu May 3 19:26:29 2018 -0400 eg/compute: Use reference counting to handle compute memory

Mesa (master): opencl: autotools: Fix linking order for OpenCL target

2018-05-14 Thread Jan Vesely
Otherwise the build fails with an undefined reference to clang::FrontendTimesIsEnabled. Bugzilla: https://bugs.freedesktop.org/106209 Cc: Jan Vesely Cc: mesa-sta...@lists.freedesktop.org Signed-off-by: Kai Wasserbäch Acked-by: Jan Vesely Tested-by: Aaron Watry Tested-by: Dieter Nützel

Mesa (master): winsys/amdgpu: Destroy dev_hash table when the last winsys is removed.

2018-05-10 Thread Jan Vesely
Module: Mesa Branch: master Commit: 58272c1ad771802a6f15a482ae552649e9085042 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58272c1ad771802a6f15a482ae552649e9085042 Author: Jan Vesely Date: Thu May 10 18:29:13 2018 -0400 winsys/amdgpu: Destroy dev_hash table when the last winsys is

Mesa (master): gallium/auxiliary: Add helper function to count the number of entries in hash table

2018-05-10 Thread Jan Vesely
Module: Mesa Branch: master Commit: d146768d139f887105464f0db5600dd046452a8f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d146768d139f887105464f0db5600dd046452a8f Author: Jan Vesely Date: Wed May 9 15:06:33 2018 -0400 gallium/auxiliary: Add helper function to count the number of

Mesa (master): winsys/radeon: Destroy fd_hash table when the last winsys is removed.

2018-05-10 Thread Jan Vesely
Module: Mesa Branch: master Commit: 45dfa6f4e77fbb21f312eb6101db6c25acd4d483 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45dfa6f4e77fbb21f312eb6101db6c25acd4d483 Author: Jan Vesely Date: Tue May 8 01:39:04 2018 -0400 winsys/radeon: Destroy fd_hash table when the last winsys is

Mesa (master): pipe-loader: Free driver_name in error path

2018-05-08 Thread Jan Vesely
Module: Mesa Branch: master Commit: 0783399d796823fbefaab7af5551d0df90bd9dac URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0783399d796823fbefaab7af5551d0df90bd9dac Author: Jan Vesely Date: Mon May 7 23:40:47 2018 -0400 pipe-loader: Free driver_name in error path CC: Signed-off

Mesa (master): eg/compute: Drop reference to kernel_param bo in destructor

2018-05-08 Thread Jan Vesely
Module: Mesa Branch: master Commit: a9e4be9212868f619ac492aaf86b0aa68d4395c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9e4be9212868f619ac492aaf86b0aa68d4395c4 Author: Jan Vesely Date: Mon May 7 22:54:09 2018 -0400 eg/compute: Drop reference to kernel_param bo in destructor

Mesa (master): r600: Cleanup constant buffers on context destruction

2018-05-08 Thread Jan Vesely
Module: Mesa Branch: master Commit: a1e8fcce3eafa59228bb9bb50179c04f150ca9ca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1e8fcce3eafa59228bb9bb50179c04f150ca9ca Author: Jan Vesely Date: Mon May 7 22:52:19 2018 -0400 r600: Cleanup constant buffers on context destruction CC

Mesa (master): eg/compute: Drop reference on code_bo in destructor.

2018-05-07 Thread Jan Vesely
Module: Mesa Branch: master Commit: ea1fff4416036066cff51826f95b4703d7211008 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea1fff4416036066cff51826f95b4703d7211008 Author: Jan Vesely Date: Thu May 3 23:55:00 2018 -0400 eg/compute: Drop reference on code_bo in destructor. Signed

Mesa (master): clover: Add explicit virtual destructor to argument class

2018-05-05 Thread Jan Vesely
Module: Mesa Branch: master Commit: 2f1ad72ac17268989d4033e8e3f9460c68eae462 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f1ad72ac17268989d4033e8e3f9460c68eae462 Author: Jan Vesely Date: Fri May 4 11:43:38 2018 -0400 clover: Add explicit virtual destructor to argument class It

Mesa (master): radeonsi: Reorder checks in si_check_render_feedback

2018-04-05 Thread Jan Vesely
Module: Mesa Branch: master Commit: 2406e8848eb0bb7223763efeacbbc48ae8d2f251 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2406e8848eb0bb7223763efeacbbc48ae8d2f251 Author: Jan Vesely Date: Thu Apr 5 16:34:00 2018 -0400 radeonsi: Reorder checks in si_check_render_feedback

Mesa (master): clover: Fix build after llvm r325155 and r325160

2018-02-15 Thread Jan Vesely
Module: Mesa Branch: master Commit: 78673b614b01a8a416367db23937743c0e1aaa36 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78673b614b01a8a416367db23937743c0e1aaa36 Author: Jan Vesely Date: Thu Feb 15 14:00:38 2018 -0500 clover: Fix build after llvm r325155 and r325160 r325155

Mesa (master): clover: Fix compilation after clang r315871

2017-10-25 Thread Jan Vesely
Module: Mesa Branch: master Commit: a6d38f476beaaf0a9677cfc168172121b5779570 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6d38f476beaaf0a9677cfc168172121b5779570 Author: Jan Vesely Date: Sat Oct 21 15:38:54 2017 -0400 clover: Fix compilation after clang r315871 v2: use a more

Mesa (master): travis: Add clover build using llvm-4.0

2017-09-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: 8af90b59f917fea8a7d954ecea658f904bb3f073 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8af90b59f917fea8a7d954ecea658f904bb3f073 Author: Jan Vesely Date: Sat Sep 16 18:54:24 2017 -0400 travis: Add clover build using llvm-4.0 llvm-4 needs gcc 4.8

Mesa (master): travis: Add clover build using llvm-5.0

2017-09-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: 714879566595ef204bbde847ae9207e5f62ed7f7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=714879566595ef204bbde847ae9207e5f62ed7f7 Author: Jan Vesely Date: Sat Sep 16 18:55:48 2017 -0400 travis: Add clover build using llvm-5.0 Signed-off-by: Jan

Mesa (master): travis: Add clover build using llvm-3.9

2017-09-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: b9a358a3e6c8a05eacf308105e42057a55a3e00c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9a358a3e6c8a05eacf308105e42057a55a3e00c Author: Jan Vesely Date: Sat Sep 16 18:52:52 2017 -0400 travis: Add clover build using llvm-3.9 Use r600,radeonsi

Mesa (master): clover: Query and export int64 atomics

2017-09-27 Thread Jan Vesely
Module: Mesa Branch: master Commit: f67ceeffd418d5757b01cc5493a8456b931db087 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f67ceeffd418d5757b01cc5493a8456b931db087 Author: Jan Vesely Date: Wed Sep 20 16:06:10 2017 -0400 clover: Query and export int64 atomics Signed-off-by: Jan

Mesa (master): gallium: Add PIPE_SHADER_CAP_INT64_ATOMICS

2017-09-21 Thread Jan Vesely
Module: Mesa Branch: master Commit: 9c871506182f0489813aedd214dde447be78cc4f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c871506182f0489813aedd214dde447be78cc4f Author: Jan Vesely Date: Wed Sep 20 16:01:27 2017 -0400 gallium: Add PIPE_SHADER_CAP_INT64_ATOMICS Denotes

Mesa (master): clover: Run the associated action before an event is signalled.

2017-09-20 Thread Jan Vesely
waiting for the actual command to be processed by the GPU (which is what hard_event::wait() already does). This weaker kind of event wait will allow implementing blocking memory transfers efficiently. Acked-by: Aaron Watry Reviewed-by: Jan Vesely --- src/gallium/state_trackers/clover/core

Mesa (master): clover: Wrap event:: wait_count in a method taking care of the required locking.

2017-09-20 Thread Jan Vesely
of the required locking. Acked-by: Aaron Watry Reviewed-by: Jan Vesely --- src/gallium/state_trackers/clover/core/event.cpp | 19 --- src/gallium/state_trackers/clover/core/event.hpp | 3 ++- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/gallium

Mesa (master): clover: Wait for requested operation if blocking flag is set

2017-09-20 Thread Jan Vesely
Module: Mesa Branch: master Commit: 3a5b69c09ba355c616c274b0c7f5aba3bd21fd54 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a5b69c09ba355c616c274b0c7f5aba3bd21fd54 Author: Jan Vesely Date: Wed Aug 2 17:04:24 2017 -0400 clover: Wait for requested operation if blocking flag is set

Mesa (master): clover: Query and export half precision support

2017-09-18 Thread Jan Vesely
Module: Mesa Branch: master Commit: fdf0f1db22d1a85abb38131c6f0757eabcdad80a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fdf0f1db22d1a85abb38131c6f0757eabcdad80a Author: Jan Vesely Date: Fri Sep 1 17:48:39 2017 -0400 clover: Query and export half precision support v2

Mesa (master): gallium: Add PIPE_SHADER_CAP_FP16

2017-09-18 Thread Jan Vesely
Module: Mesa Branch: master Commit: 7b2c5547c31360c798db00ef4aa2d2f852363bca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b2c5547c31360c798db00ef4aa2d2f852363bca Author: Jan Vesely Date: Fri Sep 1 17:47:55 2017 -0400 gallium: Add PIPE_SHADER_CAP_FP16 Denotes native half

Mesa (master): clover: Fix build after LLVM r313390

2017-09-15 Thread Jan Vesely
Module: Mesa Branch: master Commit: 3115687f9b9830417c408228db2bc679e346bba6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3115687f9b9830417c408228db2bc679e346bba6 Author: Jan Vesely Date: Fri Sep 15 20:34:42 2017 -0400 clover: Fix build after LLVM r313390 v2: pass llvm context

Mesa (master): clover: Fix build after llvm r309911

2017-08-03 Thread Jan Vesely
Module: Mesa Branch: master Commit: 08f44a497c97de6162a95c06c902e47bfedad5fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08f44a497c97de6162a95c06c902e47bfedad5fe Author: Jan Vesely Date: Thu Aug 3 17:26:07 2017 -0400 clover: Fix build after llvm r309911 Signed-off-by: Jan

Mesa (master): clover: Fix build since clang r301442

2017-04-27 Thread Jan Vesely
Module: Mesa Branch: master Commit: b295a528362239e4500c89e94e0af0cc78b896c1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b295a528362239e4500c89e94e0af0cc78b896c1 Author: Jan Vesely Date: Thu Apr 27 12:11:37 2017 -0400 clover: Fix build since clang r301442 v2: rename default_ik

Mesa (master): clover: Add missing include to compat header

2017-04-13 Thread Jan Vesely
Module: Mesa Branch: master Commit: d8ffe4d0ce954218461218d0cc7c83d6832f0d98 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8ffe4d0ce954218461218d0cc7c83d6832f0d98 Author: Jan Vesely Date: Thu Apr 13 12:20:21 2017 -0400 clover: Add missing include to compat header Fixes build

Mesa (master): clover: use pipe_resource references

2017-03-24 Thread Jan Vesely
Module: Mesa Branch: master Commit: 14b543bdc94df06897f98057c40df84b16f2e944 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14b543bdc94df06897f98057c40df84b16f2e944 Author: Jan Vesely Date: Wed Mar 1 19:45:03 2017 -0500 clover: use pipe_resource references v2: buffers are created

Mesa (master): clover: Dump linked binary to a different file

2017-02-27 Thread Jan Vesely
Module: Mesa Branch: master Commit: 010fecb8536abd5e806206ceafca79bb71cff69f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=010fecb8536abd5e806206ceafca79bb71cff69f Author: Jan Vesely Date: Mon Feb 13 15:46:03 2017 -0500 clover: Dump linked binary to a different file this allows

Mesa (master): radeon: Don't check DCC on pipe buffers

2016-09-13 Thread Jan Vesely
Module: Mesa Branch: master Commit: b671909d2799b86fd30ae89a5ad1fe4973250680 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b671909d2799b86fd30ae89a5ad1fe4973250680 Author: Jan Vesely Date: Mon Sep 12 20:47:37 2016 -0400 radeon: Don't check DCC on pipe buffers Fixes segfaul

Mesa (master): gallium: add cap to export device pointer size

2016-08-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: c7af84968d4ee0f67c46c347c6fb83d6fbc83ef3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7af84968d4ee0f67c46c347c6fb83d6fbc83ef3 Author: Jan Vesely Date: Sun Aug 28 04:06:28 2016 -0400 gallium: add cap to export device pointer size v2: document

Mesa (master): clover: Use device cap to query pointer size instead of hardcoded 32bits

2016-08-29 Thread Jan Vesely
Module: Mesa Branch: master Commit: 083746bc4811944dcc25c5b6589d7df1bc95eb02 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=083746bc4811944dcc25c5b6589d7df1bc95eb02 Author: Jan Vesely Date: Sun Aug 28 04:08:15 2016 -0400 clover: Use device cap to query pointer size instead of

Mesa (master): r600,compute: Reserve vtx 3 for kernel arguments

2016-07-14 Thread Jan Vesely
Module: Mesa Branch: master Commit: 489bb5473b96a22ae445107297b66bc38b4701f7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=489bb5473b96a22ae445107297b66bc38b4701f7 Author: Jan Vesely Date: Sat Jun 25 22:06:09 2016 -0400 r600,compute: Reserve vtx 3 for kernel arguments Using vtx 0

Mesa (master): gallivm: Fix trivial sign warnings

2016-06-13 Thread Jan Vesely
Module: Mesa Branch: master Commit: ace70aedcf8b29380a17f68a994b18f60976bca6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ace70aedcf8b29380a17f68a994b18f60976bca6 Author: Jan Vesely Date: Thu Jun 2 20:03:14 2016 -0400 gallivm: Fix trivial sign warnings v2: include whitespace

Mesa (master): r600g,sb: Don't use standard macro name

2016-05-17 Thread Jan Vesely
Module: Mesa Branch: master Commit: 322cd2457ccf66a0a88d92f0b0dec1cb3f93eae4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=322cd2457ccf66a0a88d92f0b0dec1cb3f93eae4 Author: Jan Vesely Date: Tue May 17 13:29:40 2016 -0400 r600g,sb: Don't use standard macro name Signed-off-by

Mesa (master): Treewide: Remove Elements() macro

2016-05-17 Thread Jan Vesely
Module: Mesa Branch: master Commit: 47b390fe45e5e6f982c60b58985892438959cd8e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=47b390fe45e5e6f982c60b58985892438959cd8e Author: Jan Vesely Date: Tue May 17 09:25:44 2016 -0400 Treewide: Remove Elements() macro Signed-off-by: Jan Vesely

Mesa (master): clover: grid_offset should be padded with 0 not 1

2016-05-16 Thread Jan Vesely
Module: Mesa Branch: master Commit: 40c6d54e76c5e5859a78841ed305935b2ca6922c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=40c6d54e76c5e5859a78841ed305935b2ca6922c Author: Jan Vesely Date: Sun May 15 20:08:09 2016 -0400 clover: grid_offset should be padded with 0 not 1 Signed-off

Mesa (master): clover: Handle PIPE_SHADER_IR_NIR in switch

2016-05-15 Thread Jan Vesely
Module: Mesa Branch: master Commit: 9525f33164fcc071088093d110404b6c3b9d5ab8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9525f33164fcc071088093d110404b6c3b9d5ab8 Author: Jan Vesely Date: Thu May 12 16:24:58 2016 -0400 clover: Handle PIPE_SHADER_IR_NIR in switch Signed-off-by

Mesa (master): r600,compute: create vtx buffer for text + rodata

2016-05-04 Thread Jan Vesely
Module: Mesa Branch: master Commit: 77959ce07b75f83bff2aae30e4e78aa3c50ab70f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77959ce07b75f83bff2aae30e4e78aa3c50ab70f Author: Jan Vesely Date: Sat May 9 11:52:29 2015 -0400 r600,compute: create vtx buffer for text + rodata Reserve

Mesa (master): gallium,utils: Fix trivial sign compare warnings

2016-05-03 Thread Jan Vesely
Module: Mesa Branch: master Commit: ebbe31d57c195245b2b556c14291cafccc835738 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebbe31d57c195245b2b556c14291cafccc835738 Author: Jan Vesely Date: Fri Apr 29 15:46:06 2016 -0400 gallium,utils: Fix trivial sign compare warnings Signed-off

Mesa (master): configure: Bail out on llvm-config component error

2016-02-16 Thread Jan Vesely
Module: Mesa Branch: master Commit: 04085afcbfc01841f236884eb81e12e2fabc8c31 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=04085afcbfc01841f236884eb81e12e2fabc8c31 Author: Jan Vesely Date: Fri Feb 12 18:58:55 2016 -0500 configure: Bail out on llvm-config component error Signed

Mesa (master): gallivm: Fix build since llvm-3.7.0svn r234495

2015-04-10 Thread Jan Vesely
50e9fa2ed69cb5f76f66231976ea789c0091a64d as LLVM reverted their change. Signed-off-by: Nick Sarnie Reviewed-by: Jan Vesely --- src/gallium/auxiliary/gallivm/lp_bld_debug.cpp |4 1 file changed, 4 deletions(-) diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp b/src/gallium

Mesa (master): gallivm: Fix build since llvm r233411

2015-03-27 Thread Jan Vesely
Module: Mesa Branch: master Commit: a99a16a0cffbb79e1f9a2d2844c549e6ff91afdb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a99a16a0cffbb79e1f9a2d2844c549e6ff91afdb Author: Jan Vesely Date: Fri Mar 27 18:45:23 2015 -0400 gallivm: Fix build since llvm r233411 Signed-off-by: Jan