X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fspirv.h;fp=source%2Fglsl%2Fspirv.h;h=f18bf61c39443196795c2fdb9d80145e2e8d888c;hb=ece3438c6a1630ada39cc01ae3d54b27aacdd663;hp=c023adae9af3cc5e75a637298afc8f98fd244fc7;hpb=69bf91a6b169934f2853538580f46ffa8bde1109;p=libs%2Fgl.git diff --git a/source/glsl/spirv.h b/source/glsl/spirv.h index c023adae..f18bf61c 100644 --- a/source/glsl/spirv.h +++ b/source/glsl/spirv.h @@ -80,6 +80,7 @@ private: std::map declared_ids; std::map declared_uniform_ids; std::map standard_type_ids; + std::map image_type_ids; std::map array_type_ids; std::map pointer_type_ids; std::map function_type_ids; @@ -149,6 +150,7 @@ private: virtual void visit(FunctionCall &); void visit_constructor(FunctionCall &, const std::vector &, bool); void visit_builtin_matrix_comp_mult(FunctionCall &, const std::vector &); + void visit_builtin_texture_query(FunctionCall &, const std::vector &); void visit_builtin_texture(FunctionCall &, const std::vector &); void visit_builtin_texel_fetch(FunctionCall &, const std::vector &); void visit_builtin_interpolate(FunctionCall &, const std::vector &);