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

Support for HLSL class/namespace #144

Open
MXADD opened this issue Aug 15, 2022 · 4 comments
Open

Support for HLSL class/namespace #144

MXADD opened this issue Aug 15, 2022 · 4 comments

Comments

@MXADD
Copy link

MXADD commented Aug 15, 2022

Missing support for HLSL class/namespace constructs.
It whould be nice to add those, in context of 64k intros, where shaders could be pretty complicated beasts :D

@laurentlb
Copy link
Owner

I haven't checked the syntax yet, but if you want to help, you can write some test cases :)

@MXADD
Copy link
Author

MXADD commented Aug 16, 2022

MinifierTestCases.zip
Here are some common usage patters.
The most important part is the ability to have identical methods and for them to not clash, like construct/doSth in those test cases.

@new-cassellito
Copy link
Contributor

bumping as this has gotten important to me recently - has any progress been made?

@laurentlb
Copy link
Owner

Hey, thanks for the comment, it helps us prioritize the work. I'm sorry, there's no update on this.

The zip file above will be very helpful when we work on this. But unfortunately, I can't give any ETA.

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

No branches or pull requests

3 participants