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
Verify Ebiten works on Edge #71
Comments
What are the current problems with internet explorer? |
There is no problem but the priority is low to me :-) |
I'm slightly confused, why have an issue with internet explorer if there's no issue with internet explorer? |
Ah, yeah, I've not tested Ebiten on IE yet, and maybe it doesn't work because of a slightly different web APIs. EDIT: so the problem is just that "I've not tried". |
Suggestion: Change title to "Verify ebitten works on internet explorer" or "Try out ebitten on internet explorer" or something of that nature. |
Makes sense. Thank you. (BTW, not Ebitten but Ebiten :-) |
Thank you! It looks like that alpha blending doesn't work and screen size is strange on your IE. The reasons can be 1) Ebiten's web implementation is not enough, 2) there is a bug in Edge or 3) your machine's graphic card has a problem. WebGL behavior heavily depends on the machine's graphics card, so if there is a strange behavior, there might be the same behavior on native apps. Have you run native Ebiten apps on your Windows? |
Regarding your note of WebGL and drivers. This is produced by using vmware player, with 3d acceleration pass thru to host os (which is Linux, with ATI drivers). But demos does appear to look correct in the guest windows 10, and on the host Linux using these gfx drivers. (also on the host with gopherjs + webgl) I do not have access to a "real" windows installation :( |
Thank you for testing! The native apps seem to work correctly. I've tried VMWare or other VMs and found that there can be 3D graphic problems in a guest OS. Not sure why the problem happens only on Edge (on a guest OS?), but I think Ebiten implementation is not mature for IE/Edge. I'll look at this on a real Windows later. |
Taking care of Edge would make more sense than IE now. |
Blocked by gopherjs/gopherjs#695 |
Next blocker...: gopherjs/gopherjs#688 |
Hm, my guess is that Edge doesn't work well with a viewport that size is bigger than the framebuffer. Probably, the viewport size should be always same as the framebuffer size. Similar problem report: https://msedgeportal.trafficmanager.net/en-us/microsoft-edge/platform/issues/175517/ |
Now Ebiten works on Edge! |
No description provided.
The text was updated successfully, but these errors were encountered: