Skip to content
  1. Mar 01, 2021
  2. Feb 28, 2021
  3. Feb 26, 2021
  4. Feb 25, 2021
  5. Feb 24, 2021
    • Anthony Cowley's avatar
      Validate signed integer array size constants (#517) · 822be23f
      Anthony Cowley authored
      Until we have some amount of type inference, an integer literal used as a constant array size must have a `u` suffix. This is inconsistent with the surface syntax presented in the spec, and is a minor inconvenience.
      
      For now, allow a signed integer array size to pass validation so that user code need not change when type inference deduces values of the correct type.
      822be23f
    • Pelle Johnsen's avatar
      [glsl-in] Add initial support for glslpp-rs (#513) · 51cbd4c1
      Pelle Johnsen authored
      * [glsl-in] Add initial support for glslpp-rs
      
      * [glsl-in] Add remaining Punct mappings
      
      Fix some tests.
      
      * [glsl-in] Add basic error handling for glslpp-rs
      
      * [glsl-in] Fix clippy issues
      
      * [glsl.in] Add pp-rs floats
      
      * [glsl-in] Remove old lex and preprocessor
      
      * [glsl-in] Improve lexer token code
      
      * [glsl-in] Rename lex_pp > lex
      
      Also LexerPP > Lexer
      
      * [glsl-in] glslpp-rs review feedback
      
      * [glsl-in] Use rev for pp-rs dep
      
      * [glsl-in] Parse on lexer err
      51cbd4c1
    • Dzmitry Malyshau's avatar
      df14c4b7
    • Joshua Groves's avatar
      9c47a5fe
  6. Feb 23, 2021
  7. Feb 22, 2021
  8. Feb 20, 2021
  9. Feb 19, 2021
  10. Feb 18, 2021
  11. Feb 17, 2021
  12. Feb 16, 2021