Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid having to specify GLSLANG_REPO_ROOT when running CMAKE #7

Closed
wants to merge 2 commits into from

Conversation

mark-lunarg
Copy link
Collaborator

This change will download the glslangValidator binary automatically, avoiding external dependencies upon a separate glslang repo. Build.md doc updated with these instructions, along with how to set a location manually if a different glslangValidator version is wanted (for some crazy reason).

Note: The only glslang component currently used in this repo is glslangValidator, used to compile the two dinky shaders in cube and cubepp.

@mark-lunarg mark-lunarg added the enhancement New feature or request label May 16, 2018
@mark-lunarg mark-lunarg added this to the P1 milestone May 16, 2018
@mark-lunarg mark-lunarg self-assigned this May 16, 2018
@CLAassistant
Copy link

CLAassistant commented May 16, 2018

CLA assistant check
All committers have signed the CLA.

Obviates the need to set GLSLANG_REPO_ROOT or to have glslang
otherwise installed for building this repo.
@mark-lunarg mark-lunarg force-pushed the mark-master-glslang-pkg branch from 1407b7f to 561912b Compare May 17, 2018 21:57
@mark-lunarg
Copy link
Collaborator Author

Pushed to Master.

@mark-lunarg mark-lunarg deleted the mark-master-glslang-pkg branch May 18, 2018 14:47
@shannon-lunarg shannon-lunarg removed this from the P1 milestone Jul 31, 2018
arunsivaramanneo referenced this pull request Jan 23, 2019
We didn't quite get the check on whether a format can be legally
queried on a particular GPU quite right.  We were checking against
the instance version only.  We need to check agains the driver's
supported API version as well.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants