From ef0f8ec03bf22b2aaad9fa86547b07750541b2fc Mon Sep 17 00:00:00 2001 From: Serge Martin Date: Sun, 10 May 2020 00:02:14 +0200 Subject: [PATCH] clover: bind sampler_t type to module::argument::sampler Reviewed-by: Pierre Moreau Reviewed-by: Francisco Jerez Part-of: --- src/gallium/frontends/clover/llvm/codegen/common.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gallium/frontends/clover/llvm/codegen/common.cpp b/src/gallium/frontends/clover/llvm/codegen/common.cpp index d2bbe7ae28e..698f77c61ae 100644 --- a/src/gallium/frontends/clover/llvm/codegen/common.cpp +++ b/src/gallium/frontends/clover/llvm/codegen/common.cpp @@ -134,6 +134,11 @@ namespace { target_size, target_size, target_align, module::argument::zero_ext); + } else if (type_name == "sampler_t") { + args.emplace_back(module::argument::sampler, arg_api_size, + target_size, target_align, + module::argument::zero_ext); + } else if (type_name == "__llvm_image_size") { // Image size implicit argument. args.emplace_back(module::argument::scalar, sizeof(cl_uint),