Hey~All, I have found that the problem comes from the high resolution (8448*1944). I want to confirm that the reasonable solution is to modify the shared memory ?
I believe the āreasonable solutionā as you say, would be not to exceed 4K. My opinion only.
Please forgive me for not describing it clearly. I mean the size of the whole web page (canvas).
Thanks for clarifying. Actually, Iām afraid I would not know about this. I will let someone else answer.
May be I can callin someone that will surely be able to answer accordingly. You might have to wait until tomorrow.
@RaananW Could you please kindly provide with your invaluable knowledge on this question regarding max size of canvas ? Thx,
createTexture should not fail except is the webgl context has been lost or has not been created which could be related to memory.
createTexture does not reserve the memory on itself, only the āuploadā functions or texStorage + mipmap generation do.
What platform are you working on ?
Edge version: 102.0.1245.33 and Chrome version: 102.0.5005.63 on windows 10
I found that modifying this property can fix it.
engine.setHardwareScalingLevel(4);
If we had a better solution. please teach me .
using this is totally correct, but usually the css size should prevent it to happen except if your canvas is actually that big by design.