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

Shader Authoring in VSCode #35

Open
superkitcath opened this issue Mar 25, 2022 · 0 comments
Open

Shader Authoring in VSCode #35

superkitcath opened this issue Mar 25, 2022 · 0 comments

Comments

@superkitcath
Copy link

superkitcath commented Mar 25, 2022

[Migrated from JIRA ATOM-5434]
Description:

Provide plugins for VSCode to improve shader authoring experience.

Details:

Acceptance Criteria:

  • Provide AZSL syntax highlighting
  • Provide auto-completion
  • Link to the shader in Asset Processor
  • Link to the shader in the Shader Variant Management Console
  • Provide a dedicated shader compilation result interface where we have more control over how the results are displayed. (rather than AP's event log)
  • Users can click a link or button to open a failed AZSL file and jump to the problematic line.
  • Stretch: Provide an interactive graphical view of the shader compilation pipeline that shows AZSLc, DXC, Spirv-Cross, etc in a flow chart. This can show where a shader complation failure occurred and other debug information.
  • others?...

Additional Information:

A prototype by @jeremyong-az
https://www.jeremyong.com/graphics/parsers/hlsl/azsl/2022/01/02/azsl-intellisense-prototype/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants