#header.image can cause high CPU (2 Viewers)

Harley

Retired Team Member
  • Premium Supporter
  • May 7, 2004
    2,053
    1,993
    Germany
    Home Country
    Germany Germany
    I have check the packed texture files, they have only 2MB, max 3Mb per file.
    Can that realy be the problem there ?
    The second thing is mp use there 5 packed files, so we can perhaps reduce it as 4 packed files, but then it works only in basic, if you add only one plugin, or channellogos, or anything else, mp will have then again more then 4 files there. So it will never run ok, on such low memory gpu´s right.

    Greetings Harley
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    I have check the packed texture files, they have only 2MB, max 3Mb per file.
    Can that realy be the problem there ?

    File size doesn't matter. Its the file dimensions that are used to calculate the GPU memory requirement 2084 x 2084 x 24/8 == 32MB.

    The second thing is mp use there 5 packed files, so we can perhaps reduce it as 4 packed files, but then it works only in basic, if you add only one plugin, or channellogos, or anything else, mp will have then again more then 4 files there. So it will never run ok, on such low memory gpu´s right.

    Yep, almost true As for example channel logos are pretty small ones (in width / height) it is possible that MP manages to pack those in the packed textures from 1 to 4 (as there are still empty space in those). But it's just "luck" indeed when MP will get slow on 128MB GPUs.
     

    Swede

    Portal Pro
    September 6, 2006
    493
    47
    West Coast Archipelago
    Home Country
    Sweden Sweden
    Yes, and there is a lot of wasted space around the textures plus, they don't have to be that large. Some of them are 1280x720 and the backgrounds are quite large. They look just as good if they are smaller. Blue3 and Blue3wide can probably fit into 3 packetfiles easily.

    I'm not even sure if all textures are used... I can for instance not find where large files like mytv_bg.png, mytv_bg_big.png and background_small_play are used.

    Some textures are so similar that one of them would be enough.

    Isn't there any other way to make a frame around something then to have a texture for it? Some textures are only a thin frame.

    Some textures even look completely empty, like Video0, Video1, TV0,-1, Radio0,-1, Pictures0,-1, Music0,-1, MusikVideo1, LastFmRadio1 and a bunch of hoover textures. They ALL take GPU mem

    Another idea is not packing more than you need. If radioplugin isn't used, why pack the radiotextures?
     

    mr viggo

    MP Donator
  • Premium Supporter
  • March 1, 2008
    500
    68
    Home Country
    Sweden Sweden
    Does MP load every gfx inside the media folder of a skin and make packed gfx files from them? If so, couldn't one just delete unused gfx from the media folder. I'm not saying blue3 has unused gfx but some of the community skins might have. Could this improve the responsiveness/speed of those skins since the load on the gpu memory would be less?
     

    mr viggo

    MP Donator
  • Premium Supporter
  • March 1, 2008
    500
    68
    Home Country
    Sweden Sweden
    No, its not that I suffer from a slow GUI. Just curious as there are loads of, by me, unused graphics in the media folder of various skins.
     

    el Filou

    MP Donator
  • Premium Supporter
  • July 2, 2008
    124
    103
    Home Country
    Belgium Belgium
    Don't graphics cards use texture compression anyway? Or is it something you must explicitely enable in the DirectX code for them to use it?
    MP uses a really small number of textures compared to some games.
     

    Swede

    Portal Pro
    September 6, 2006
    493
    47
    West Coast Archipelago
    Home Country
    Sweden Sweden
    That part I don't understand either but it could explain why some 128MB GPU's have more memory left than others.
    You can look in Mediaportal.log and search for "Video memory left:" to see how much is left after the textures are loaded.
     

    Users who are viewing this thread

    Top Bottom