---
 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

Reply via email to