After reading the spec about slang 1.10, I would like to ask you if my understanding of the subject is correct.
Given that Im loading a shader under version 1.10 of the compiler, will it ALWAYS target version 1.10 (for today), whether I use #version or not?
So if I use array with unspecified size as formal parameter to a function, it will not compile?
So, given the sentence above true, the version 1.00 should be treated as a beta-like version?
Suming up, does it all mean that vendors can abandon version 1.00 and only support 1.10 (of course with newer versions comming in the future, the situation is different)?