platform/upstream/glslang.git
2013-12-02 John KessenichUpdate Linux binaries
2013-12-02 John KessenichFix logic error in steering which stages get bias vs...
2013-12-02 John KessenichFix crash from attempting ES precision propagation...
2013-12-02 John KessenichPreprocessor fixes:
2013-12-01 John KessenichSimplify and rationalize constant folding for dereferen...
2013-11-27 John KessenichCompile-time check on sampler binding size, link-time...
2013-11-26 John KessenichFix for glslang_vs2013.vcxproj: One source file was...
2013-11-23 John KessenichCorrect textureGather*() extension support:
2013-11-23 John KessenichReflection: Eliminate redundant arrayed block entries...
2013-11-22 John KessenichUpdate Linux binaries
2013-11-22 John KessenichAdd missing non-square matrixCompMult built-in functions.
2013-11-22 John KessenichUpdate Linux binaries
2013-11-22 John KessenichImplement GL_EXT_shader_texture_lod.
2013-11-21 John KessenichReflection: Expand out block arrays to N different...
2013-11-20 John KessenichAdd limit checking for constant texture texel offsets...
2013-11-20 John KessenichAdd link-time checks for max_vertices, input primitive...
2013-11-20 John KessenichTrack what ins/outs/uniforms are used, so that errors...
2013-11-20 John KessenichAdd new convenience pool allocators for arbitrary types...
2013-11-19 John KessenichFix a preprocessor memory leak by cleaning up some...
2013-11-15 John KessenichReflection: Flesh out expansions of complex aggregates...
2013-11-15 John KessenichReflection: Optimize leaf-array sizes for largest index...
2013-11-15 John KessenichReflection:
2013-11-14 John KessenichAdd VS2013 projects. Also, update VS2010 project to:
2013-11-14 John KessenichFix for build error in vs2013: #include <algorithm...
2013-11-14 John KessenichAdd GetEsslVersionString() and GetGlslVersionString().
2013-11-13 John Kessenichfix g++ compilation issues
2013-11-13 John KessenichReflection: Add translation from glslang types to the...
2013-11-13 John KessenichReflection: Implement the std140 block offset calculat...
2013-11-12 John KessenichUpdate Linux binaries
2013-11-12 John KessenichUpdate Window's binary.
2013-11-12 John KessenichDisallow arrays in initializers for non-array-object...
2013-11-12 John KessenichFix line-continuation bug.
2013-11-12 John KessenichUpdate Linux binaries
2013-11-12 John KessenichFixes to scanning:
2013-11-12 John KessenichMisc semantics fixes:
2013-11-11 John KessenichDon't allow invariant in a function.
2013-11-11 John KessenichUpdate Linux binaries
2013-11-11 John KessenichAdd GL_OES_EGL_image_external. Includes new keyword...
2013-11-11 John KessenichAdd GL_EXT_frag_depth.
2013-11-11 John KessenichAdd GL_OES_standard_derivatives. Also added extension...
2013-11-11 John KessenichAdd GL_OES_texture_3D extension. Also, minor tweaks...
2013-11-11 John KessenichUpdate Linux binaries
2013-11-11 John KessenichMinor consistency fix: Define built-in functions to...
2013-11-11 John KessenichMore subtle checking for redeclarations:
2013-11-10 John KessenichFix several issues in the preprocessor:
2013-11-09 John Kessenichupdate linux binaries
2013-11-09 John KessenichAdded constant folding for relational (e.g. lessThan...
2013-11-08 John KessenichMisc. constant-folding fixes: Check % for 0, mat(mat...
2013-11-08 John KessenichUpdate glslang_vs2010 project to use C7 Compatible...
2013-11-08 John Kessenichupdate linux binaries
2013-11-08 John KessenichAdd some missing invariant semantic checks, replace...
2013-11-07 John KessenichComplete hook up all the compile/link errors to the...
2013-11-07 John KessenichStop emitting the "#version missing" warning, and hook...
2013-11-07 John Kessenichremove ^M
2013-11-07 John KessenichFix some Linux issues.
2013-11-07 John KessenichAdd and partially implement an interface for doing...
2013-11-05 John KessenichClean up/resolve a bunch of TODO, which included implem...
2013-11-01 John KessenichInterface and naming improvements:
2013-11-01 John KessenichInclude per-shader and per-program pools in the new...
2013-10-31 John KessenichFix parameter count bug in ambiguity checking for overl...
2013-10-30 John KessenichImplement 1.20 style function signature matching under...
2013-10-30 John KessenichFix recursion detection (it was detecting cycles in...
2013-10-29 John KessenichAdd VS2010 version of solution file and projects. ...
2013-10-28 John KessenichFix bug where bracket dereferences were incorrectly...
2013-10-28 John KessenichImprove preprocessor by using GLSL scanner, allowing...
2013-10-24 John KessenichAdd geometry shader input array sizing/checking WRT...
2013-10-24 John KessenichAdd redeclarations of built-in blocks.
2013-10-23 John KessenichAdd geometry-shader stream, invocations, max_vertices...
2013-10-22 John KessenichAdd built-in constants through version 440. Some still...
2013-10-22 John KessenichTie "location = " to the right stages/versions/extensio...
2013-10-21 John KessenichFor portability, use std::map instead of std::hash_map...
2013-10-21 John KessenichAdd texture gather functions (and extension check)...
2013-10-21 John KessenichUpdate Linux binaries
2013-10-21 John KessenichUpdate Window's binary.
2013-10-20 John KessenichNon-functional: Use better token names for the preproce...
2013-10-20 John KessenichFix memory corruption problem in the preprocessor,...
2013-10-18 John KessenichAdd layout binding qualifier for blocks and samplers...
2013-10-18 John KessenichAdd swizzles to scalars.
2013-10-18 John KessenichMinor preprocessor fix for error message line/string...
2013-10-17 John KessenichAdd function "const", where the initializer does not...
2013-10-17 John KessenichAdd C-style curly-brace initializers.
2013-10-16 John KessenichAdd all built-in variables for all versions/profiles...
2013-10-16 John KessenichHave block members use EvqVaryingIn rather than EvqIn...
2013-10-15 John KessenichAdd ES 3.0 fragment output link-time test for outputs...
2013-10-14 John KessenichImplement ES 2.0 (version 100) limitations for non...
2013-10-11 John KessenichTurn on non-uniform blocks (in/out/buffer), and prevent...
2013-10-11 John KessenichGeneralize the symbol hierarchy to transparently handle...
2013-10-11 John KessenichMemory management hygiene: Use compare() instead of...
2013-10-09 John KessenichNon-functional: Remove use of the unused structure...
2013-10-07 John KessenichFix g++ complaint about taking address of temporary.
2013-10-07 John KessenichUpdate Linux binaries
2013-10-07 John KessenichUpdate Windows binary.
2013-10-05 John KessenichNon-functional changes: Typo in error message and in...
2013-10-04 John KessenichImprove robustness of extension checking, and its inter...
2013-10-04 John KessenichMake ES 100 gl_FragData be a mediump, and fix some...
2013-10-04 John KessenichMake some portability improvements identified by Christ...
2013-10-03 John KessenichDocument how to add a new feature enabled by an extensi...
2013-10-02 John KessenichAdd the following ESSL 2.0 (#version 100) limitations...
2013-10-02 John KessenichAllow ES version 100 to redeclare built-in functions.
2013-10-01 John KessenichAdd message indicating level of completeness for not...
next