*spin-off* Ryse Trade-Offs

Discussion in 'Console Industry' started by shredenvain, Sep 17, 2013.

Thread Status:
Not open for further replies.
  1. Solarus

    Newcomer

    Joined:
    Jan 12, 2009
    Messages:
    156
    Likes Received:
    0
    Location:
    With My Brother
    i would say the playing field has already been evened out by the hardware dynamic scaler. unless developers want to devote time to create a software version for PS4 version of games, xbox one versions might have a better framerate for games. like if both games are native 1080p, when alot of stuff is going happening on screen. there might be framerate drops on the ps4 version that on the xbox version would stay the same but instead the resolution would drop dynamically. hud stays 1080p while the rendering drops momentarily.
     
  2. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,106
    Likes Received:
    16,898
    Location:
    Under my bridge
    PS3 has display planes too, although 2 instead of 3. Display planes with hardware scaling are a common feature, and mobile chipsets include far better functionality than either consoles. The unknown for PS4 is whether the UI can be on the second plane and preserved while the game layer dynamically scales, or whether the second plane is purely for OS UI overlays.
     
  3. expletive

    Veteran

    Joined:
    Jun 4, 2005
    Messages:
    3,592
    Likes Received:
    69
    Location:
    Bridgewater, NJ
    EDITED: I thought the primary benefit of the display planes was to always render the foreground HUD natively and then dynamically alter the resolution of the title in the background. Native res instrumentation and guns etc in 1080p should minimize the distraction and degradation in IQ to the player since those are the things that benefit from sharp edges and fine detail. With only 2 DP i think the purpose is clearly different, solely the user experience/interaction with the OS. Adding the 3rd seems to be more in service of the types of dynamic res/scaling techniques we've been talking about.
     
    #183 expletive, Sep 23, 2013
    Last edited by a moderator: Sep 23, 2013
  4. Solarus

    Newcomer

    Joined:
    Jan 12, 2009
    Messages:
    156
    Likes Received:
    0
    Location:
    With My Brother
    but that link says one of ps4's is used by the os and the other one is given to the game. but that confuses me because i remember cerny speaking on how simply rendering huds at 1080p can consume alot of bandwidth and that's something they worked on to avoid with ps4. or i imagined that or maybe he meant the os ui.
     
  5. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,106
    Likes Received:
    16,898
    Location:
    Under my bridge
    That's possibly true, but, unless the OS is spamming content to the foreground, that'd be a terrible waste of a display plane. So it may be that the game HUD can share this layer with OS, especially if handled in the system API. It's easy enough arrange writing to HUD and then letting the OS draw on top of that afterwards. With HUD and game draws handled separately, you don't need to render the HUD last on top, so can draw that first, then draw the game while the OS is adding whatever on top. If handled in API, one could even support dynamic HUDs that adapt to OS content, although that's wild speculation on my part.
     
  6. expletive

    Veteran

    Joined:
    Jun 4, 2005
    Messages:
    3,592
    Likes Received:
    69
    Location:
    Bridgewater, NJ
    I don't think the OS needs to necessarily be spamming the foreground in order for there to be a valid use case for the planes to exist. All it they really need to have is a use case where there is a HUD and a then a notification or something from the OS. If what you say is true, why have any DPs, and why does the XBO have 3 and what are the use cases for them?
     
  7. RudeCurve

    Banned

    Joined:
    Jun 1, 2008
    Messages:
    2,831
    Likes Received:
    0
    Not to mention X1's offloading the CPU of audio and higher clock and most games being CPU limited anyway...:wink:
     
  8. Betanumerical

    Veteran

    Joined:
    Aug 20, 2007
    Messages:
    1,763
    Likes Received:
    280
    Location:
    In the land of the drop bears
    I dare say the XBONE OS reserves more CPU time then the PS4's but with the audio processor and upclock itll probably come ahead/evenish.
     
  9. expletive

    Veteran

    Joined:
    Jun 4, 2005
    Messages:
    3,592
    Likes Received:
    69
    Location:
    Bridgewater, NJ
    Any source on the relative CPU allocations besides the 2 Core/2 Core that's been rumored?
     
  10. Betanumerical

    Veteran

    Joined:
    Aug 20, 2007
    Messages:
    1,763
    Likes Received:
    280
    Location:
    In the land of the drop bears
    Just thinking about it, Kinect 2 is going to require resources regardless of wether you use it or not, and It needs to be running constantly. I can't give you hard numbers but it should be obvious that it reserves more.
     
  11. astrograd

    Regular

    Joined:
    Feb 10, 2013
    Messages:
    418
    Likes Received:
    0
    This is done all the time in modern games as is. Backgrounds are just that, areas where players don't focus on at all. There is no loss in visual fidelity by lowering res when modern games have lower res backdrops in the first place.

    They are doing precisely this as is on X1. You don't get screen tearing or awkward transitions. You're just making stuff up. :/

    They are processed independently and composited at the output. We forunately have both the patents for the display planes and the VGLeaks info. It's not just res either, it also can adjust framerates between the planes and color depth.
     
  12. astrograd

    Regular

    Joined:
    Feb 10, 2013
    Messages:
    418
    Likes Received:
    0
    I had speculated about that a while back. That OS plane taking the place of the HUD would need to be able to update alongside the gameplay though. Not sure how doable that is. Here is the display planes article for anyone interested. There is also a patent that I don't have the link to anymore.

    http://www.vgleaks.com/durango-display-planes/
     
  13. Betanumerical

    Veteran

    Joined:
    Aug 20, 2007
    Messages:
    1,763
    Likes Received:
    280
    Location:
    In the land of the drop bears
    Sweet, can I get a link to a video or picture of a game using this, or are you assuming this?.
     
  14. Solarus

    Newcomer

    Joined:
    Jan 12, 2009
    Messages:
    156
    Likes Received:
    0
    Location:
    With My Brother
    i still don't understand how that works. how will the display planes know whats background and whats foreground? were do the various 1/4 resolution renders go? if youre using a deferred render does mean some of the render targets have to be rendered twice on each display plane?
     
  15. astrograd

    Regular

    Joined:
    Feb 10, 2013
    Messages:
    418
    Likes Received:
    0
    I already linked to the VGLeaks info which outlines in some detail how the compositing works. It's not some video or game implementation since it's not a software implementation at all. It's all in hardware.

    There is some really fascinating research MSR did on a very tightly related area though. There they used a foveated fall off in visual fidelity for a test bed game environment. They used a high speed eye tracker to see where the focal point was that users were looking at on screen and then they used independently processed display planes to diminish fidelity radially. Once the compositing was tweaked with focus group testing they found a massive savings in rendering/processing requirements before users could no longer tell the difference. It was something like 5-6 fold decrease in processing requirements for producing imagery that users couldn't distinguish from a full screen, high fidelity image. You can dig into that if you want more info on the related MSR research there.
     
  16. DrJay24

    Veteran

    Joined:
    May 16, 2008
    Messages:
    3,894
    Likes Received:
    634
    Location:
    Internet
    I think you are reading too much into it. It says two game and one OS layer. If the UI is one plane, the other (bottom) is the actual rendered game buffer.
     
  17. astrograd

    Regular

    Joined:
    Feb 10, 2013
    Messages:
    418
    Likes Received:
    0
    You can split them up (the 2 for apps/games I mean) however you like. It doesn't have to be HUD + game. It can also be foreground + background in theory.
     
  18. Airon

    Banned

    Joined:
    Dec 12, 2012
    Messages:
    172
    Likes Received:
    0
    In honor of the truth of this discussion is good to point out that Kinect 2 will have zero impact on X1 performance, as it has a lot of dedicated hardware for audio and video.
    It is not just a simple hd camera + microphone (sold separately).

    bkillian can tell you more, but, anyway right now there are a lot of info about it around.
     
  19. dumbo11

    Regular

    Joined:
    Apr 21, 2010
    Messages:
    440
    Likes Received:
    7
    AFAIK that is not entirely true.
    - there is dedicated hardware for the audio inside the SoC.
    - there is dedicated hardware for the ToF camera inside Kinect2, which (I believe) also does 'registration' on the video and maybe clever bits with the microphones etc. (this chip is clearly a bit special).

    However, AFAIK, the Kinect2 skeletal analysis occurs within the CPU/GPU (the Yukon document had a separate resource for this, but it is not present in any of the Durango documents). This almost certainly relates to the rumoured/leaked '10% GPU reservation'.
     
  20. astrograd

    Regular

    Joined:
    Feb 10, 2013
    Messages:
    418
    Likes Received:
    0
    We already know that though. It's not new info or anything. PS4 will also have a similar CPU/GPU reserve for the OS. We are pretty sure the CPU reserve is 2 CPU cores, as that's exactly what GG reserved for their KZ tech presentation outline. Without any additional info to discuss it seems like a stretch to suddenly argue that PS4 will has less OS resources dedicated to it in that manner.

    http://www.vgleaks.com/durango-next-generation-kinect-sensor/
     
Loading...
Thread Status:
Not open for further replies.

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...