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

Initial support for Metal Shading Language. #2

Merged
merged 17 commits into from
May 5, 2016
Merged

Initial support for Metal Shading Language. #2

merged 17 commits into from
May 5, 2016

Conversation

billhollings
Copy link
Contributor

No description provided.

CompileMSL supports marking vertex attributes and resource bindings
as to whether they are used by the shader, and feeding back to caller.
Rename MSLOptions to MSLConfiguration.
Convert tabs to spaces.
Replace Builtin with uint32_t as map key.
Add MSL support for half-precision base formats (short, ushort, half).
Add virtual CompilerGLSL emit_sampled_image_op function for OpSampledImage.
Under MSL, set sampler ID for local OpSampledImage objects and extract it when emitting sampler.
…iables.

CompilerMSL add support for texture read() without sampler for OpImageFetch.
@CLAassistant
Copy link

CLAassistant commented May 4, 2016

CLA assistant check
All committers have signed the CLA.

@billhollings
Copy link
Contributor Author

The original pull request seems to have been nullified because of the move from private to public repos, which caused my fork to detach. I've reworked and submitted this new pull request.

Brenwill has already signed the CLA.

@HansKristian-Work HansKristian-Work merged commit e5107c8 into KhronosGroup:master May 5, 2016
@HansKristian-Work
Copy link
Contributor

And finally I can merge this :D

HansKristian-Work pushed a commit that referenced this pull request Nov 2, 2020
gpx1000 pushed a commit to gpx1000/SPIRV-Cross that referenced this pull request Jun 19, 2023
MSL: Add a mechanism to fix up shader outputs.

Approved-by: Steven Winston
bghgary pushed a commit to bghgary/SPIRV-Cross that referenced this pull request Mar 26, 2024
Replaced printf with printf_s for Windows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants