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