| Age | Commit message (Collapse) | Author |
|
GLSL: get GLSL limping in `render-test`
|
|
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.
|
|
AppVeyor: try to produce a better build version
|
|
|
|
- Also add link to build "badge" so that I can more easily watch build status.
|
|
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).
|
|
- 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`
|
|
|
|
All of this is just related to cruft left over from the old project setup.
|
|
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`.
|
|
Some files seem to have been removed since I last sync'ed the glslang code.
|
|
This is currently required for GLSL->SPIR-V compilation and related tests.
|
|
|
|
|