Skip to content
Snippets Groups Projects
  1. Oct 26, 2018
  2. Aug 09, 2018
  3. Apr 06, 2018
  4. Mar 30, 2018
  5. Dec 05, 2017
    • Cory Bloor's avatar
      Improve build instructions · 384b2070
      Cory Bloor authored
      - Mention that the instructions are written for Bash.
      - Quote the CMAKE_INSTALL_PREFIX to handle spaces in $(pwd).
      - Remove SSH clone instructions. Instructions on how to clone are for
        those unfamiliar with GitHub, so fewer options are better and SSH
        requires additional configuration to make work.
      - Replace ninja with make, because more people are familiar with it and
        we probably don't need to explain how to install it. Fixes #956.
      - Remove the section mentioning cygwin, as it's unclear and doesn't
        seem necessary.
      - Mention minimum language version in the Dependencies section.
      - Move `cd $BUILD_DIR` out of the Linux configuration section because
        it's needed on both platforms. Add a line about creating the build
        directory, too.
      384b2070
  6. Nov 13, 2017
  7. Oct 06, 2017
  8. Sep 27, 2017
    • GregF's avatar
      Enable HLSL legalization · cd1f169c
      GregF authored
      Also added known-good mechanism to fetch latest validated spirv-tools.
      Also added -Od and -Os to disable optimizer and optimize for size.
      
      Fetching spirv-tools is optional for both glsl and hlsl. Legalization
      of hlsl is done by default if spirv-opt is present at cmake time.
      Optimization for glsl is currently done through the option -Os.
      
      Legalization testing is currently only done on four existing shaders.
      A separate baseLegalResults directory holds those results. All previous
      testing is done with the optimizer disabled.
      cd1f169c
  9. Jan 26, 2017
  10. Sep 29, 2016
    • Anny's avatar
      Updated README.md · 0b3b6e17
      Anny authored
      Added an alternative link for cloning the repo in the build instructions
      0b3b6e17
  11. Jul 27, 2016
  12. Jul 25, 2016
  13. Jul 11, 2016
  14. Jun 28, 2016
  15. May 10, 2016
  16. May 06, 2016
  17. May 05, 2016
  18. May 04, 2016
  19. Apr 07, 2016
  20. Apr 03, 2016
  21. Mar 31, 2016
    • Lei Zhang's avatar
      Link in Google Test framework. · 414eb604
      Lei Zhang authored
      The existing test harness is a homemade shell script. All the tests
      and the expected results are written in plain text files. The harness
      just reads in a test, invoke the glslangValidator binary on it, and
      compare the result with the golden file. All tests are kinda
      integration tests.
      
      This patch add Google Test as an external project, which provides a
      new harness for reading shader source files, compile to SPIR-V, and
      then compare with the expected output.
      414eb604
  22. Feb 28, 2016
  23. Nov 16, 2015
  24. Sep 09, 2015
  25. Jul 13, 2015
  26. Jun 29, 2015
  27. Jun 28, 2015
Loading