tu: Implement fallback linear staging blit for CopyImage
[mesa.git] / src / gallium / state_trackers / clover / core / platform.hpp
index c16229a7512daf87fb68f6eaa214900d68351bb3..b94434c983cfbdaf4db93bb7b4f9d3f6bcae9cc5 100644 (file)
@@ -32,7 +32,7 @@
 namespace clover {
    class platform : public _cl_platform_id,
                     public adaptor_range<
-      derefs, std::vector<ref_ptr<device>> &> {
+      evals, std::vector<intrusive_ref<device>> &> {
    public:
       platform();
 
@@ -40,8 +40,10 @@ namespace clover {
       platform &
       operator=(const platform &platform) = delete;
 
+      std::string supported_extensions() const;
+
    protected:
-      std::vector<ref_ptr<device>> devs;
+      std::vector<intrusive_ref<device>> devs;
    };
 }