Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Android Quad HD Resolution Performances

Discussion in 'Android' started by jujunosuke, Jan 23, 2015.

  1. jujunosuke

    jujunosuke

    Joined:
    Apr 30, 2011
    Posts:
    188
    Hi everyone!

    I have a performance problem on some recent Android devices.
    I have a game that run on Android devices that have the resolution set to Full HD at 60 fps.
    However when my friend tested my game on his new Android, the performance was really bad because the phone was set to Quad HD.

    Is there a way to make my application use Full HD instead of Quad HD ?
    Using Unity Screen.resolutions return me an empty list.

    So i cannot Set any lower resolution.

    Is anyone having the same problem ?
    Is there a way to solve it ?

    Thank you in advance for any answer.
    Best regards.
     
  2. mbowen89

    mbowen89

    Joined:
    Jan 21, 2013
    Posts:
    639
    Sorry if this is a stupid question, but what are you referring to when you say "Full HD" and "Quad HD"? Those just sound like random terms that don't mean anything because what are they relative to?

    Does Screen.currentResolution show anything for you?
     
  3. jujunosuke

    jujunosuke

    Joined:
    Apr 30, 2011
    Posts:
    188
    Full HD (1920 × 1080)
    Quad HD (3840 x 2160)

    So its 4 times the Full HD resolution.
    Even if the device is new and powerful, the very high Quad HD resolution looks to kill the perfs of my game.
     
  4. mbowen89

    mbowen89

    Joined:
    Jan 21, 2013
    Posts:
    639
    Didn't realize that 1080p was also know as Full HD, guess I learned something new. However Quad HD is 4x 720p, not 4x Full HD.

    3840x2160 is UHD (4K). Which phone are you using that has a 4k screen? As you said, I doubt the hardware is good enough to handle that resolution for most graphics, geez!

    When are you calling Screen.SetResolution?
     
  5. jujunosuke

    jujunosuke

    Joined:
    Apr 30, 2011
    Posts:
    188
    Thanks for digging into my problem.
    Yeah sorry Quad HD is not 4x Full HD.

    Actually, Unity does not let me any choices, when i use Screen.resolutions the returned array is empty...
    That mean i can only use Quad HD Resolution.

    Is there any way around to use a lower resolution ?
     
  6. mbowen89

    mbowen89

    Joined:
    Jan 21, 2013
    Posts:
    639
    As far as I know, just because Screen.resolutions doesn't show you a possible resolution doesn't mean you can't still use that.

    So for example, try still setting it to 1920x1080 regardless, or something, and see if it will still set that screen res.
     
  7. goat

    goat

    Joined:
    Aug 24, 2009
    Posts:
    5,182
    I've only ever seen that advertised as 4K HD. Just found out there is a 2K HD and that 4K HD and UHD are not the same:

    http://en.wikipedia.org/wiki/4K_resolution

    Oops, it seems the resolution in this thread being called Quad HD is actually UHD and many people are calling UHD, 4K, which it is not.
     
  8. jujunosuke

    jujunosuke

    Joined:
    Apr 30, 2011
    Posts:
    188
    Oh really? I didn't know that, will try it and report.