[Videos] - Why FPS depend on scale of system fonts under Aero and EVR

Discussion in 'MediaPortal 1.1.0 BETA 1' started by micmanm, September 9, 2009.

  1. micmanm

    micmanm Portal Pro

    Joined:
    May 22, 2009
    Messages:
    95
    Likes Received:
    8
    Gender:
    Male
    Ratings:
    +12 / 0
    Home Country:
    Ukraine Ukraine
    Show System Specs
    TV-Server Version: 1.0.4.23491
    MediaPortal Version: 1.0.4.23491
    MediaPortal Skin: Blue3Wide
    Windows Version: Vista Ultimate SP2 32bit
    CPU Type: AMD Athlon X2 5050e
    HDD: SEAGATE 500Gb
    Memory: 4Gb Dual Channel DDR2-800
    Motherboard: GIGABYTE MA78GPM-DS2H
    Video Card: internal HD3200 + ASUS HD3450 via CrossFireX
    Video Card Driver: CATALYST 9.8
    Sound Card: internal REALTEK HD
    Sound Card AC3: internal REALTEK HD
    Sound Card Driver: 6.0.1.5864
    1. TV Card: COMPRO H900
    1. TV Card Type: ANALOG
    1. TV Card Driver: 1.2.0.4
    2. TV Card:
    2. TV Card Type:
    2. TV Card Driver:
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec: Cyberlink PDVD9
    MPEG2 Audio Codec: AC3Filter 1.63b
    h.264 Video Codec: Cyberlink H264/AVC PDVD9
    Satelite/CableTV Provider:
    HTPC Case: DV21
    Cooling:
    Power Supply: 350VA
    Remote:
    TV: SAMSUNG 1920x1080P (60p,59p,50p,30p,30i,25i,24p)
    TV - HTPC Connection: HDMI


    Vista with enabled AERO. MediaPortal use EVR.
    With standard system fonts scale, FPS while playing HD-video is about 25-35 and many dropped frames. (Shift+1)



    Just try to increase scale of system fonts to 150%-200% of standard - reboot - play HD-video and FPS become 58-60. (shift+1) - this is very good, but why is this happens????
    In addon, screensize showed by this Hot-key on the top-left corner of screen is incorrect to the present screensize (1920x1080).
    See attachments.
    Screenshoots is from the one video.
    Any suggestions?
     

    Attached Files:

  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. dir
    • Premium Supporter

    dir MP Donator

    Joined:
    August 30, 2006
    Messages:
    408
    Likes Received:
    32
    Gender:
    Male
    Ratings:
    +40 / 0
    Home Country:
    Afghanistan Afghanistan
    Show System Specs
    In yor MediaPortal.log file there's a difference at the start:

    200% log file:
    100% log file:
    It appears that when you're running your fonts at 200%, it's changing the screen resolution down to 960x540, and I guess either the GPU or the TV is scaling it back up to the native 1920x1080. That is why the fonts on your 200% screenshot of the squirrel are so much bigger. Since the resolution is lower, it's able to handle more frames per second.

    I don't know what's changing your resolution to 960x540, or why. Note though that 960x540 is one half of 1920x1080 (ok, technically it's one quarter, but let's not confuse the issue). so perhaps the act of changing your fonts to be 200% is actually telling Vista to drop the resolution down, which would be a clever and simple way to get the fonts to be twice as large.
     
  4. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    My guess is that DirectX is reporting use a different resolution (or we are querying the resolution from wrong DirectX parameters). In any case it is the DirectX that reports us the screen size.
     
  5. micmanm

    micmanm Portal Pro

    Joined:
    May 22, 2009
    Messages:
    95
    Likes Received:
    8
    Gender:
    Male
    Ratings:
    +12 / 0
    Home Country:
    Ukraine Ukraine
    Show System Specs
    In both cases subjectively quality of a picture does not change, besides the size of a picture says that the resolution also does not change. In acknowledgement told, the information panel of the TV shows the same operating mode in both cases.
    I guess the GPU or the TV does not scaling it.
    If to play same video (case 2, 200% scale) in VMR-mode the screen resolution in a status line (Shift+1) corresponds established (1920x1080) like in screenshoot N1, FPS nearby 58-60.
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!