summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-12Merge pull request #2 from tfoleyNV/glsl-render-testTim Foley
GLSL: get GLSL limping in `render-test`
2017-06-12GLSL: get GLSL limping in `render-test`Tim Foley
The test case that is there right now is nominally a cross-compilation test, but for right now it uses the preprocessor to present completely different code for HLSL and GLSL compilation. This change is really just fleshing out the OpenGL side of `render-test` enough that it can produce images using OpenGL to enable further testing.
2017-06-12Merge pull request #1 from tfoleyNV/appveyor-build-versionTim Foley
AppVeyor: try to produce a better build version
2017-06-12AppVeyor: PowerShell requires `elseif` not `else if`Tim Foley
2017-06-12AppVeyor: Try to fix errors in `appveyor.yml`Tim Foley
- Also add link to build "badge" so that I can more easily watch build status.
2017-06-12AppVeyor: try to produce a better build versionTim Foley
I don't want to have to try and manually keep a version number in `appveyor.yml` up to date with any versioning for releases, etc. This change tries to derive a reasonable version name from a Git tag, a pull request number, or a branch name (in that order). I then append the AppVeyor build number to the end to try to ensure that we always have something unique (which is a requirement for AppVeyor).
2017-06-09AppVeyor: Try to clone submodules, and add badgeTim Foley
- Add an `install` step that tries to update our submodules (just `glslang` at the moment) - Try to add a "badge" image to the main `README.md`
2017-06-09appveyor: Add initial appveyor.ymlTim Foley
2017-06-09Build: more fixes to get `msbuild` to work from command line.Tim Foley
All of this is just related to cruft left over from the old project setup.
2017-06-09Fix: Remove some old project references.Tim Foley
There were some dead project references lying around after the Spire->Slang rename, that don't affect builds from inside Visual Studio, but seem to break stand-alone build with `msbuild`.
2017-06-09glslang: Fixups for buildTim Foley
Some files seem to have been removed since I last sync'ed the glslang code.
2017-06-09Add submodule for `glslang`Tim Foley
This is currently required for GLSL->SPIR-V compilation and related tests.
2017-06-09Initial import of code.Tim Foley
2017-06-09Initial commitTim Foley