https://github.com/gideros/gideros/releases/tag/2015.04.04 is what introduced the problem. The version just before it,
https://github.com/gideros/gideros/releases/tag/2015.03.22 was flickery but fast, while drawing on the rendertarget.
I'm trying to track down and fix this issue since it still affects the latest gideros binary till now, 2015.07.15
More importantly, the nature of the error is the same in both 2015.07.15 and 2015.04.04, which is when it was introduced. Most likely to fix the flicker error which was present in that one.
Reading release notes for 0404, one of the things mentioned is "Fixed RenderTarget dimension allocation" I'm going to start from there to see if it might have caused this.
Note: The issue is not present on devices like the nexus 4, but a 7 inch tablet that was tested had this issue. And as of 2014.01, the issue did not exist on either.
Any help in tracking down this issue or a simple example that demonstrates it even would be helpful, since the error is currently only in our proprietary code so I can't release that, however if I do find a fix I will commit it back to the main repo.
Comments
If you manage to isolate a code snippet that reproduce the issue, please share so that we can work on the issue too.
this problem is only happening in Android right?
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
A) Can you try allocating textures that are a power of 2 and see if that fixes it for you. Some tablets need textures to be a power of 2 (128,256,512,1024,etc)
Also try with a power of 2 and both w and h the same (on some the need to be square).
If this fixes it on the latest player then please let us know (A or .
https://deluxepixel.com
https://deluxepixel.com
I saw a "qualcomm" fix somewhere in gideros code, maybe related...
This is because draw() call overhead has increased in 2015.04.04, and it would help knowing if your slowness may be due to that.
Could you try whether thiscode would speed up yours :