]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/features.h
Store GLSL features in DeviceInfo
[libs/gl.git] / source / glsl / features.h
index 36220eb352fc0e097dfa1a2ddcae378a10e6073f..8aee02caa64daf63bef8aa926bcb74c33fb50569 100644 (file)
@@ -20,11 +20,13 @@ struct Features
        bool ext_gpu_shader4;
        bool ext_texture_array;
        unsigned constant_id_range;
+       unsigned uniform_binding_range;
+       unsigned texture_binding_range;
 
        Features();
 
-       static Features from_context();
-       static Features all();
+       static Features from_version(const Version &);
+       static Features latest();
 };
 
 } // namespace SL