SPV: Document history of the generator version number.
diff --git a/SPIRV/GlslangToSpv.cpp b/SPIRV/GlslangToSpv.cpp
index f933a04..5deb43b 100755
--- a/SPIRV/GlslangToSpv.cpp
+++ b/SPIRV/GlslangToSpv.cpp
@@ -5985,7 +5985,9 @@
// or a different instruction sequence to do something gets used).
int GetSpirvGeneratorVersion()
{
- return 3;
+ // return 1; // start
+ // return 2; // EOpAtomicCounterDecrement gets a post decrement, to map between GLSL -> SPIR-V
+ return 3; // change/correct barrier-instruction operands, to match memory model group decisions
}
// Write SPIR-V out to a binary file