Dynamic framebuffer resolution

Discussion in 'Console Technology' started by Alucardx23, Oct 26, 2015.

  1. DSoup

    DSoup Series Soup
    Legend Subscriber

    Joined:
    Nov 23, 2007
    Messages:
    16,780
    Likes Received:
    12,697
    Location:
    London, UK
    I'd be very surprised if the core components in all TVs made in the last ten years are not capable of supporting 50Hz and 60Hz on an electrical level. 50Hz and 60Hz are throwbacks to when TV frame frequencies were regulated by the utility frequency (of AC) in the country they were used in but I can't believe any TV manufacturer hasn't moved to programmable PLLs nor is there any reason for the panel itself to be engineered to only operate at specific frequencies.

    In the EU we've long had 60Hz support in our TVs but I suppose it's possible in the US that it costs more for FCC certification if you're including 50Hz as well. I don't know how certification works in the US.
     
  2. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    This was raised recently. My Googlage suggests that NTSC TVs have the hardware support for 50 Hz but lock it out in the FW, and US TVs typically can't show 50 Hz content at native refresh.

    I don't know how people could test that. If you stick a 50 Hz movie on a US console, will it output 50 Hz as here and leave the TV to handle it, or will it send a 60 Hz version?
     
  3. turkey

    Veteran

    Joined:
    Oct 21, 2014
    Messages:
    1,112
    Likes Received:
    883
    Location:
    London
    Change your xbox one region to the uk then enable 50hz mode and see if you completely loose access to the xbox as it will send all output at 50hz, the tv has to deal with it.

    Might be safter to try if you also have pc monitor that supports 50hz to change back although i believe some button ckmbe on boot resets videp settings as a safety backup.
     
  4. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    Isn't there a "do you want to keep this setting?" option when you switch refresh rate? There is on PS3, with a 10 second or somesuch timeout to return to the previous setting.

    If it's as simple as changing an X1 setting, it'd be great to get some sampled data from the B3D populace to answer this question once and for all.
     
  5. turkey

    Veteran

    Joined:
    Oct 21, 2014
    Messages:
    1,112
    Likes Received:
    883
    Location:
    London
    Yes under video output (also in new dash) pal regions have the option to enable 50hz,when selecting i believe it makes the switch (my tv blanks for a second) and gives you 15 seconds till it reverts.

    I am not sure if it jumps to and from 50 in normal usage but I assume at least this dialog must be at 50hz to allow you to confirm it works, my set goes black briefly when enabled so did switch something.
     
  6. PeanutButterOnPickles

    Newcomer

    Joined:
    Jan 6, 2014
    Messages:
    93
    Likes Received:
    14
    Even if it's not being administer on the OS level, I'm hoping the big studios would consider investing in this type of software to leverage the hardware in these boxes this generation.
     
  7. tuna

    Veteran

    Joined:
    Mar 10, 2002
    Messages:
    3,550
    Likes Received:
    590
    Sorry, wrong thread :(
     
    #27 tuna, Dec 28, 2015
    Last edited: Dec 28, 2015
    Nesh likes this.
  8. Alucardx23

    Regular

    Joined:
    Oct 7, 2009
    Messages:
    549
    Likes Received:
    81
    DF: The Division on Xbox One uses dynamic resolution scaling
     
  9. Shortbread

    Shortbread Island Hopper
    Legend

    Joined:
    Jul 1, 2013
    Messages:
    5,632
    Likes Received:
    4,921
    IQ seems good overall... it's the screen tearing that's needs fixing more so than anything else.
     
  10. user542745831

    Veteran

    Joined:
    Jul 11, 2008
    Messages:
    1,156
    Likes Received:
    19

    Well, this was briefly discussed on Doom9 some time ago, see the following post for example, quote:


    Anyway, even if you have a display that can sync to 50 Hz, it most likely would suck to switch from 60 Hz to 50 Hz, since it would not be instantaneuos. The display would probably blank out (show a black screen) for a few seconds before re-syncing, which would make it useless for gaming.

    What consoles would really need is something like AMD's FreeSync or Nvidia's G-Sync, plus TV manufacturers really need to start producing TVs that support FreeSync and G-Sync.

    And FreeSync and G-Sync need to start supporting lower refresh-/frame-rates better.

    That would be the best. That would solve so many issues with consoles.

    Actually in one of their latest videos, AMD has announced LFC (Low Framerate Compensation) and bringing FreeSync to HDMI in 2016, see:



    Let's hope this will allow the PS4 and Xbox One (which both have a AMD GPU with HDMI output) to enable FreeSync over HDMI and encourage TV manufacturers to start supporting FreeSync in their TVs, either via developing new TVs or enabling it for existing TVs via firmware updates :smile2:.

    Now that would be incredible!
     
  11. user542745831

    Veteran

    Joined:
    Jul 11, 2008
    Messages:
    1,156
    Likes Received:
    19
  12. Alucardx23

    Regular

    Joined:
    Oct 7, 2009
    Messages:
    549
    Likes Received:
    81
    Why can we have this for regular PC/Console games!?

    "How it works is simple. The SteamVR runtime measures the speed of your GPU and tells applications to render at an appropriate resolution based on the power of your GPU. There are many customers right now with GPUs that aren’t being fully utilized. These customers will now automatically have their VR application resolution up-res’ed – the end result being a clearer and better looking VR experience.

    Customers who have GPUs that can’t quite render the native resolution of their headset will automatically see images rendered at a slightly lower resolution that is more appropriate for the speed of their GPU. (Application resolution will never be automatically set lower than the Vive or Rift’s native resolution)

    The best part is that customers won’t have to do anything to get the correct resolution settings. The SteamVR runtime does all the hard work. Of course, if one prefers a different resolution, it’s easy to manually override this by editing the Video settings in SteamVR (previously known as supersample settings)."

    VR Resolution Redefined
    http://steamcommunity.com/games/250820/announcements/detail/1661138371528106606
     
    RootKit likes this.
  13. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,104
    Likes Received:
    16,896
    Location:
    Under my bridge
    1) We already have dynamic resolution in a lot of console games
    2) There's no need for system-level, automagical dynamic res for consoles where the hardware is fixed and games can be made and tuned for exactly that hardware.
     
    milk likes this.
  14. Alucardx23

    Regular

    Joined:
    Oct 7, 2009
    Messages:
    549
    Likes Received:
    81
    But that's the thing, the great majority of games don't use a dynamic resolution and because of this we also have games with unstable framerates. I would also enjoy the feature of having supersampling when possible for all games.
     
    #34 Alucardx23, Mar 14, 2018
    Last edited: Mar 14, 2018
    RootKit likes this.
  15. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    15,134
    Likes Received:
    7,679
    UE 4.19 came out today and it features dynamic resolution and temporal supersampling on consoles. They said it will come to PC later.
     
    HBRU, jlippo, chris1515 and 3 others like this.
  16. Alucardx23

    Regular

    Joined:
    Oct 7, 2009
    Messages:
    549
    Likes Received:
    81
    Awesome. Great news for an engine as popular as this.
     
    HBRU likes this.
  17. sebbbi

    Veteran

    Joined:
    Nov 14, 2007
    Messages:
    2,924
    Likes Received:
    5,296
    Location:
    Helsinki, Finland


    My preliminary results with UE 4.19 temporal upscaler. 1080p upscaled to 4K looks closer to 4K. Significant improvement.

    I am personally much more interested about temporal upscaling than dynamic resolution. Our frame rate is very stable, so dynamic resolution doesn't do much for us. But getting almost native looking 4K on PS4 Pro and Xbox One X is definitely going to be nice improvement.
     
    HBRU, djskribbles, Malo and 8 others like this.
  18. milk

    milk Like Verified
    Veteran

    Joined:
    Jun 6, 2012
    Messages:
    3,977
    Likes Received:
    4,101
    If your framerates are stable at the res you are at, maybe that means you can use dynamic res to have it be even higher res when possible. I imagine your game is stable because you balanced it for the worstcases, so use that to have it render at hires on best case, you could even get super sampling on ps4 then...
     
  19. sebbbi

    Veteran

    Joined:
    Nov 14, 2007
    Messages:
    2,924
    Likes Received:
    5,296
    Location:
    Helsinki, Finland
    Added dynamic res too. Get up to 10% higher resolution in lightweight areas. Nice improvement. PS4 Pro now looks surprisingly close to native 4K (Titan X), and still runs at locked 60 fps.
     
    Polyteres, Alucardx23, milk and 6 others like this.
  20. Karamazov

    Veteran

    Joined:
    Sep 20, 2005
    Messages:
    4,818
    Likes Received:
    5,224
    Location:
    France
    Do you use rapid packed maths on ps4 pro ? If yes what is the benefit ?
     
    HBRU likes this.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...