-
Notifications
You must be signed in to change notification settings - Fork 814
hackweek : improve performance/memory for webgl #11743
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
hackweek : improve performance/memory for webgl #11743
Conversation
81534d3
to
c399397
Compare
Chris - our presentation story is very mixed; can you help review this stuff & get it merged. Also - it would be really useful for you to have a call with @codewithvk RSN to take and dissect a profile of the presentation start: there are some quite amazing things going on there, and I hope web-workers could help a lot de-compressing big screen-sized images etc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have too many questions to give explicit approval, but the general gist is good - essentially, stop spamming glGetLocation.
For what it's worth, this is probably cached when using ANGLE (the WebGL backend used in Chrome and Firefox), but this is still a good idea, we have much more information than the browser to know when our cached state is valid.
Sure - @codewithvk, probably best to catch me after a meeting - so around Tuesday 10:00 or Wednesday 11:30 (UTC+1) |
4c9995a
to
e47ad70
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the explanations/updates - lgtm!
Thanks @Cwiiis for the review. CI is failing for JSCPCD, looking into it. |
b709924
to
c5ffc20
Compare
…ture storage Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: I27088679ff66652c453e18cb131ca185946d6941
Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: Ifc20d52fdce320474a169760a25d7490e74b5c9c
Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: Idd8fc2a10fb7374dbfc998904b8b06880af70070
Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: I454cfbd7e29c397d04569eb539a6a8aea1854f29
Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: I7964916a8ddbc0e3efd6483e82cbf043209fbacb
Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: I5fe84e0fed6f8fec09901b1a7b6351c2768ed4b0
c5ffc20
to
63f13d1
Compare
…ture storage
Change-Id: I27088679ff66652c453e18cb131ca185946d6941
Summary
TODO
Checklist
make prettier-write
and formatted the code.make check
make run
and manually verified that everything looks okay