Hardware resolution scaling not supported fallback

Hi all,

I am getting an error on a specific Android device that “Hardware resolution scaling not supported, falling back to software scaling (blit).” Which could happen I guess, but there seems to be no way of checking this.
The result is that the application is rendered in a smaller frame on screen. E…g 1280x720 in the bottom-left of a 1920x1080 screen.

I can’t check Screen.resolutions to see if a specific resolution is supported on Android.
You don’t recieve a setResolution result - as it will revert to software blit automatically.

Checking currentResolution and any other Display variables doesn’t help you either as it will be set either way - so I can’t compare with a source- or startresolution.

In short I am unable to create a fallback for this situation.
Is there anything I am missing? Is it possible at all?

-Pieter

1 Like

Leaving this here for future reference.

Setting Blit Type to Always will at least fix the rendering issue. Meaning it will revert to ‘software scaling’ but will blit the image at the right fullscreen size. Both never (obiously) and auto will fail and give you the issue as described above.

Didn’t find a way to check if we were using hard- or software scaling.

1 Like

Any one give an answer ?? same issue happen to me .

Same to me

A temporary solution is to list a black list, and do not call SetResolution() on these devices. Not a sustainable solution.