X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fcompiler.h;h=9d839745aa752e365b81057a3f46b917c52c9401;hb=6997ed1c07c382c0f66c57c080934ad53e1d3713;hp=f9e0e3fe2aa554f623b1d9c85f8f284e5808f58f;hpb=3a1b9cbe2441ae670a97541dc8ccb0a2860c8302;p=libs%2Fgl.git diff --git a/source/glsl/compiler.h b/source/glsl/compiler.h index f9e0e3fe..9d839745 100644 --- a/source/glsl/compiler.h +++ b/source/glsl/compiler.h @@ -40,10 +40,10 @@ private: }; Features features; - Module *module; + Module *module = 0; std::vector imported_names; - bool compiled; - bool specialized; + bool compiled = false; + bool specialized = false; std::map spec_values; public: @@ -112,6 +112,8 @@ public: source). */ const std::map &get_uniform_block_bindings() const; + unsigned get_n_clip_distances() const; + /** Returns the mapping of source indices to filenames. Can be used to translate error messages. */ const SourceMap &get_source_map() const;