- 14 Jul, 2015 1 commit
-
-
John Kessenich authored
Fix warnings compiling on x64 with size_t to int casts
-
- 13 Jul, 2015 3 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Updated command-line options, adding -o for saving binaries, -G for OpenGL SPIR-V validation, -v etc. Old uses should still work as they did before. Also encapsulated use of these flags during parsing, for the parse context. Added SPIR-V version to -v.
-
- 12 Jul, 2015 2 commits
-
-
baldurk authored
-
John Kessenich authored
-
- 11 Jul, 2015 4 commits
-
-
John Kessenich authored
include by relative path, so root doesn't need to be in the search path
-
John Kessenich authored
Fix for most Xcode/clang warnings on OSX
-
John Kessenich authored
The infrastructure is in place to not do text comparisons for "texture" ... for deducing type of texture call. But, it is not yet turned on, as it could break some consumers. Am soliciting any feedback on that. See in Initialize.cpp: const bool PureOperatorBuiltins = false; // could break backward compatibility; pending feedback
-
Andre Weissflog authored
- member initializing order in some constructors - missing default branches in switch-case - uninitialized variable if switch-case default (uncritical because program would exit) - && and || brace warnings in if()
-
- 08 Jul, 2015 1 commit
-
-
baldurk authored
-
- 07 Jul, 2015 3 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
Front-end: move to rational internal array-of-array interfaces and design. (A-of-A is not yet implemented though.)
-
- 06 Jul, 2015 1 commit
-
-
John Kessenich authored
-
- 04 Jul, 2015 1 commit
-
-
John Kessenich authored
glslang -> SPIR-V: smear scalars for integer (scalar * vector). OpVectorTimesScalar is only for floats.
-
- 03 Jul, 2015 3 commits
-
-
John Kessenich authored
-
John Kessenich authored
Fix incompatibility with <GL/glext.h>
-
John Kessenich authored
Fix SPV include directives depending on root folder name
-
- 02 Jul, 2015 1 commit
-
-
Felix Kaaman authored
-
- 30 Jun, 2015 1 commit
-
-
Adam Jackson authored
New extensions in glext.h follow the pattern: #ifndef GL_ARB_texture_rectangle #define GL_ARB_texture_rectangle 1 #define GL_TEXTURE_RECTANGLE_ARB 0x84F5 #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6 #define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8 #endif /* GL_ARB_texture_rectangle */ Versions.h tries to declare: const char* const GL_ARB_texture_rectangle = "GL_ARB_texture_rectangle"; Which means, if you've included glext.h before Versions.h, that the compiler will see "const char* const 1 = ...", and rightly refuse to continue. The ham-fisted approach taken here is to rename the variables in Versions.h with a leading underscore. This does sort of undermine the comment about "better to have the compiler do spelling checks", but. Signed-off-by:Adam Jackson <ajax@redhat.com>
-
- 29 Jun, 2015 3 commits
-
-
John Kessenich authored
The 310 spec (and desktop specs) have clarified this is a waring, not an error, but 300 tests still expect an error.
-
John Kessenich authored
-
John Kessenich authored
Format README using markdown.
-
- 28 Jun, 2015 1 commit
-
-
Lei Zhang authored
-
- 26 Jun, 2015 7 commits
-
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
johnkslang authored
+x bison.exe, remove some extra files in runtests, and ignore more created files.
-
- 24 Jun, 2015 1 commit
-
-
John Kessenich authored
glslang build: force the use of -std=c++11 when building with Clang. David Neto <dneto@google.com>. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31583 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
- 23 Jun, 2015 1 commit
-
-
John Kessenich authored
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31560 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
- 19 Jun, 2015 3 commits
-
-
John Kessenich authored
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31538 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
John Kessenich authored
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31532 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
John Kessenich authored
glslang front-end: Don't emit blank lines for empty info logs. From Andrew Woloszyn <awoloszyn@google.com>. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31531 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
- 17 Jun, 2015 3 commits
-
-
John Kessenich authored
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31512 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
John Kessenich authored
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31509 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-
John Kessenich authored
glslang preprocessing: Add -E option to print out preprocessed GLSL, and do the work needed to generate a preprocessed stream. From Andrew Woloszyn <awoloszyn@google.com>. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31508 e7fa87d3-cd2b-0410-9028-fcbf551c1848
-