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

Minimal changes to update pssl support. #3355

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kalmard0
Copy link
Contributor

  • Fix a line in bgfx_shader.sh (tested locally).
  • Update the shader embedding macro to match the other macros.
  • Update embedded shader generating make rules to output the same style for PSSL as the other rules (but empty arrays).

Some of the changes are not well tested as I'm having trouble (re-)generating all shaders in my dev environment.

@kalmard0 kalmard0 marked this pull request as draft September 30, 2024 21:21
- Fix a line in bgfx_shader.sh (tested locally).
- Update the shader embedding macro to match the other macros.
- Update embedded shader generating make rules to output the same style for PSSL as the other rules (but empty arrays).

Some of the changes are not well tested as I'm having trouble (re-)generating all shaders in my dev environment.
@kalmard0
Copy link
Contributor Author

Friendly ping @bkaradzic

@bkaradzic
Copy link
Owner

I didn't quite get what you're doing from looking at the change. And then I forgot to look closer...

@kalmard0
Copy link
Contributor Author

I didn't quite get what you're doing from looking at the change. And then I forgot to look closer...

It's a bunch of small fixes for pssl that makes it easier to merge public bgfx changes into my local repo :) And hopefully also for anyone else that uses pssl.

@kalmard0
Copy link
Contributor Author

Can you let me know if you're willing to accept this PR (or any part of it) or if I should close it?

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.

2 participants