X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fmodule.h;h=2b632fab485e27fde131d83251ad6ff8519caa07;hb=52335491d6e3b568f2b19bd0ec15c8d7b5f011da;hp=6ca522a5563d8a79348563f4c6170cc8ba2efcb6;hpb=1f71ec73edacd6c1bd230abace3cb791eb2ca759;p=libs%2Fgl.git diff --git a/source/core/module.h b/source/core/module.h index 6ca522a5..2b632fab 100644 --- a/source/core/module.h +++ b/source/core/module.h @@ -78,6 +78,7 @@ public: OUTPUT = 3 }; + struct Constant; struct Structure; struct Variable; @@ -97,6 +98,7 @@ public: const Structure *struct_type; unsigned offset; unsigned array_size; + const Constant *array_size_spec; unsigned array_stride; unsigned matrix_stride; @@ -116,6 +118,7 @@ public: StorageClass storage; DataType type; const Structure *struct_type; + const Constant *array_size_spec; unsigned array_size; int location; int descriptor_set; @@ -143,6 +146,7 @@ private: { DataType type; const Structure *struct_type; + const Constant *array_size_spec; unsigned array_size; unsigned array_stride; StorageClass storage;