-
Notifications
You must be signed in to change notification settings - Fork 449
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
Software rendering broken on Hashlink #3278
Comments
I was able to reproduce this issue in a pure OpenFL project and created an issue, there |
Hmm.. I can't reproduce it in a project made thru EDIT: Doing |
After looking into this, I notice that hardware="false" causes flixel to use "blit" rendering. Which I have to assume comes with a hefty performance hit. What benefit drew you to try hardware="false"? |
I tried it while working on the maxTextureSize changes |
Resizing the window once fixes the issue and makes it work as intended. I'm really confused as to where the cause of the issue is |
Given that hl on hardware=false is a very niche use case I'm gonna take this off off 5.9, let me know if you come up with a good answer. My guess is that we are not checking FlxG.renderBlit somewhere on hl since it's rarely tested |
Why would it be affecting things such as the mouse sprite and debugger or any other non-flixel level things? And the fact that resizing the window seems to fix it makes me feel like the issue is outside of the flixel level |
To reproduce set
hardware="false"
on the window tag in Project.xmlCode snippet reproducing the issue:
Empty state
Observed behavior:
Graphics seem to get rendered on top of each other and are never cleared.
Expected behavior:
Consistent rendering like how it is on other targets
The text was updated successfully, but these errors were encountered: