コミット履歴

作者 SHA1 メッセージ 日付
  John Kessenich 21f1286f57 Front-end: Implement GL_EXT_shader_non_constant_global_initializers. 8 年 前
  John Kessenich 968c8f8e78 glslang: Bug 13724: ES global initializers must be constant. 9 年 前
  John Kessenich 2b20dcb64d Fix public bug 1277: #line L sets the next line to L+1 or just L, based on the version of the language. 9 年 前
  John Kessenich f0fce80aa7 Do qualifier-based checking independent of declaring a variable. Bug 11903. 10 年 前
  John Kessenich 974258d88f Fix, and add missing tests for, error catching for applying swizzles to arrays. 10 年 前
  John Kessenich afda2411c0 Check for structures out from vertex or into fragment for ES 100 or desktop pre-150. 10 年 前
  John Kessenich 66cdf36521 Detect and give error on second occurrence of #version. 10 年 前
  John Kessenich b88c60b03f Track whether function declarations are prototypes, and only allow at most one prototype for ES 100. 10 年 前
  John Kessenich 143c8bf10f Give error when overloaded functions differ only on a parameter's precision qualifier. 10 年 前
  John Kessenich ad43f6f684 Implement GL_EXT_shader_texture_lod. 10 年 前
  John Kessenich 69aa9c1b84 Fixes to scanning: 11 年 前
  John Kessenich 67c9f3a720 Misc semantics fixes: 11 年 前
  John Kessenich bd1a5b7727 Add GL_OES_EGL_image_external. Includes new keyword, type, name mangling, built-in function calls, etc. 11 年 前
  John Kessenich 99296369d3 Add GL_EXT_frag_depth. 11 年 前
  John Kessenich 06a37c3964 Add GL_OES_standard_derivatives. Also added extension infrastructure that allows built-in symbols to be tagged with extensions and automatically error checked against them. 11 年 前
  John Kessenich 115a0adc29 Add GL_OES_texture_3D extension. Also, minor tweaks to extension adding infrastructure. 11 年 前
  John Kessenich 77d908af8a Added constant folding for relational (e.g. lessThan) built-ins, relational built-ins for uints, and bitwise ops for mixed scalars and vectors. 11 年 前
  John Kessenich 01c22afa37 Add some missing invariant semantic checks, replace some misplaced sampler semantic checks, add parameter and structure member checks against new qualifiers. 11 年 前
  John Kessenich 816e9bc90b Improve robustness of extension checking, and its intersection with ES 100 features. 11 年 前