Module: Mesa Branch: 10.5 Commit: 3147f0bd25c45c9bd2a2b1fec622eb1821e11df8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3147f0bd25c45c9bd2a2b1fec622eb1821e11df8
Author: Tom Stellard <[email protected]> Date: Fri Mar 20 22:19:43 2015 +0000 clover: Return 0 as storage size for local kernel args that are not set v2 The storage size for local kernel args can be queried before the arguments are set by using the CL_KERNEL_LOCAL_MEM_SIZE param of clGetKernelWorkGroupInfo(). The spec says that if local kernel arguments have not been specified, then we should assume their size is 0. v2: - Implement using c++11 member initialization. Reviewed-by: Jan Vesely <[email protected]> Reviewed-by: Francisco Jerez <[email protected]> Cc: 10.5 10.4 <[email protected]> (cherry picked from commit dfb1ae9d914b7723ef50fdd2efe811feebc045ad) --- src/gallium/state_trackers/clover/core/kernel.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/state_trackers/clover/core/kernel.hpp b/src/gallium/state_trackers/clover/core/kernel.hpp index bf5998d..d6432a4 100644 --- a/src/gallium/state_trackers/clover/core/kernel.hpp +++ b/src/gallium/state_trackers/clover/core/kernel.hpp @@ -175,7 +175,7 @@ namespace clover { virtual void unbind(exec_context &ctx); private: - size_t _storage; + size_t _storage = 0; }; class constant_argument : public argument { _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
