-
-
Notifications
You must be signed in to change notification settings - Fork 34
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
Opt out of "Merge for-declaration with the previous declaration" #397
Comments
Nice finding, thanks! |
I'd rather not lose this optimization because of such an ancient GLES version.
|
In 5b8f945#diff-5a7085bc7afa14a48d0b7c3c68992949b5c04e13ef2f76a46eb17d106b6c6d62, the compression tests are all done with the default flags and include renaming (so they don't match the .expected files). Based on that, this optimization doesn't save space after compression. A reason to keep it is that it can be useful for people who care about the uncompressed size. It may also help future optimizations (maybe). |
Thanks, clearly I was thinking compression inputs differed only by |
Would it be possible to have a way to opt out of the change introduced in #371?
The form
int a=2, b=3; for (; ...)
is not valid in GLSL ES, and hence not valid in WebGL 1.See Appendix A of the spec here, specifically these lines:
The text was updated successfully, but these errors were encountered: