--- src/gallium/state_trackers/clover/llvm/invocation.cpp | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/src/gallium/state_trackers/clover/llvm/invocation.cpp b/src/gallium/state_trackers/clover/llvm/invocation.cpp index 86859af..50c4557 100644 --- a/src/gallium/state_trackers/clover/llvm/invocation.cpp +++ b/src/gallium/state_trackers/clover/llvm/invocation.cpp @@ -476,6 +476,15 @@ namespace { continue; } + // Sampler + if (type_name == "sampler_t") { + args.push_back(module::argument(module::argument::sampler, + arg_store_size, target_size, + target_align, + module::argument::zero_ext)); + continue; + } + // Image size implicit argument if (type_name == "__llvm_image_size") { args.push_back(module::argument(module::argument::scalar, -- 2.4.6 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev