1. 10 May, 2019 3 commits
  2. 09 May, 2019 3 commits
  3. 08 May, 2019 2 commits
  4. 03 May, 2019 3 commits
  5. 01 May, 2019 2 commits
  6. 25 Apr, 2019 1 commit
    • Fix issues of explicit conversions. · d932cc42
      Rex Xu authored
      For certain int8/int16/float16 conversions,they are conditionally allowed
      when extensions defining explicit arithmetic types are enabled.
  7. 19 Apr, 2019 4 commits
  8. 17 Apr, 2019 2 commits
  9. 16 Apr, 2019 3 commits
  10. 15 Apr, 2019 1 commit
  11. 13 Apr, 2019 2 commits
  12. 08 Apr, 2019 1 commit
  13. 06 Apr, 2019 1 commit
    • Add cstdlib include · 0aea3106
      Daniel Koch authored
      On some platforms some of the includers of this header don't have
      'atoi' defined after the change in #1749
  14. 05 Apr, 2019 1 commit
  15. 04 Apr, 2019 3 commits
  16. 03 Apr, 2019 2 commits
  17. 02 Apr, 2019 1 commit
    • build: Don't ship GTEST headers in install target · 1d1fd885
      Karl Schultz authored
      A project that uses googletest(GTEST) shouldn't include googletest
      headers with its artifacts in its install target.  These headers
      simply are not needed by the consumers of the install target and
      can cause conflicts with other projects that use googletest
      themselves and this project's install target.  And they are just not
      part of the expected glslang build artifacts.
      
      It is likely that the addition of the googletest headers to the install
      target was a simple oversight that happens as a result of adding
      googletest as a CMake subdirectory.
      
      For more information on how this causes conflicts with other projects,
      please see: https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/821.
  18. 28 Mar, 2019 1 commit
  19. 27 Mar, 2019 3 commits
  20. 26 Mar, 2019 1 commit
    • Enable GL_KHR_shader_subgroup properly · 83170e3f
      Daniel Koch authored
      (and GL_NV_shader_subgroup_partitioned) based on GL/ES version
      instead of predicating it on vulkan SPV generation
      
      Also add AST testing.
      The glsl.450.subgroup* files are largely the same as the spv.subgroup*
      The glsl.es320.subgroup* files are the same as the 450 versions, but modified to be ES compatible.