Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    4,084
    3,906
    150
    You misunderstood. The info displayed is actually fine. The adaptor in that notebook is an old hybrid type no longer used (it's actually an nVidia-nVidia hybrid, later solutions are intel-nVidia). No issues, except it's showing the graphics memory two times.
     
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    I saw it listed twice i thought it had duplicated by mistake or vram was over 4gb and shown as a overflow amount as new calc routine was used.

    Wmic api may of got confused too.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    4,084
    3,906
    150
    It switches between "performance" and "energy saving" GPU and appears as two adaptors, but it's actually one.

    There are also some older ATI cards that had a "Primary" and "Secondary" adaptor being listed.
     
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    I remember a old Sony Viao laptop of my boss's that had a physical switch to change between intel and i think ATI as for some weird reason you could play PlayStation 1 games though its DVD unit, that never worked as it was designed for China only and would refuse to play other language PS1 games.

    I accidentally killed the laptop with a bios update, to allow at the time Vista to be installed... Silly thing was the update came through Sony's own software updater!!

    Sony refused to repair as the device was taken out of China as she bought it while visiting some school there, needless to say she never bought that brand again.

    Still have that laptop in my cupboard somewhere. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    Some slow progress with the VideoRam data , fingers crossed it will be ok with greater than 4GiB cards, but i am unsure if it is showing the data for Dedicated, Shared or the mixture of both at the moment. :D

    Sent off a link to the test script (v5) .... Awaiting results....

    Off to work i go, will log in later when on a break. :)

    My results:
    Code:
    VideoController1
    ----------------
    Name      = NVIDIA GeForce GTX 1050 Ti
    VideoRam  = 4,095.00 MiB
    BPP       = 32
    Drvr Date = 03/01/2018 12:00:00 AM
    Drvr Vers = 23.21.13.9065
    If there is a breakthrough for larger than 4GiB cards then i will need to rewrite the QT again :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    31,622
    49,875
    450
    Code:
    VideoController1
    ----------------
    Name      = NVIDIA GeForce 840M
    VideoRam  = 2.048,00 MiB
    BPP       = 29-3-2020 01:00:00
    Drvr Date = 26.21.14.4283
    
    VideoController2
    ----------------
    Name      = Intel{R} HD Graphics 5500
    VideoRam  = 1.024,00 MiB
    BPP       = 32
    Drvr Date = 16-10-2017 02:00:00
    Drvr Vers = 20.19.15.4835
    
    Press any key to continue . . .
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    4,084
    3,906
    150
    What link is being referred to, here?
     
  8. bundyal

    bundyal MDL Novice

    Jun 28, 2014
    46
    40
    0
    Some slow progress with the VideoRam data , fingers crossed it will be ok with greater than 4GiB cards, but i am unsure if it is showing the data for Dedicated, Shared or the mixture of both at the moment. :D

    Sent off a link to the test script (v5) .... Awaiting results....

    Off to work i go, will log in later when on a break.



    the link was for me, but the script doesn't work yet.
     
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    #6309 mxman2k, Sep 15, 2020
    Last edited: Sep 15, 2020
    (OP)
    Sadly the registry way using 'HardwareInformation.qwMemorySize' failed too :(

    I was not expecting it to work as nothing else the OS's internal commands offer worked and still only return the 32 bit maxed 4GiB

    Even powershell fails and that based on .Net so how the hell does m$ get the info that shows on the Display Properties that shows the Shared and Dedicated ??

    So i think to save my sanity and a sink hole of my time the VRAM value will no longer show in the QT. Unless someone has a way to get the correct value??

    Dxdiag not a viable method - takes to long to create the file to parse and not easy to separate more than one video card.

    GPU-Z no use as it is a 3rd party program - plus try to parse that too!!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    31,622
    49,875
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    After a few days break from the project to catch up with life in general, i have started on the next release of the MRP :)

    Nothing new added at moment but something is in the pipeline, as usual more details on that when it is in testing...

    For the next Query Tool , there will be more details on what i have decided to do with a certain problematic section later.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    Regarding the Query Tool

    As i spent many hours trying to get the VRam part to work i have decided to keep the section in and if a card is detected with 3.8 GiB or more then a short message is shown.

    For example:
    Code:
    Adapter 1 Description      : NVIDIA GeForce GTX 1050 Ti {Ref:v}
    Adapter 1 Video Memory     : 4,095 MiB {Results above 4,096 MiB cannot be shown correctly, see VRam notes}
    Adapter 1 Driver Date      : 2018-01-03
    Adapter 1 Driver Version   : 23.21.13.9065
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 8.1 | RAM: 8.1 | Graphics: 8.5 | Primary Disk: 8.2 | Base Rating: 8.1
    WinSat Status Information  : Data is valid.
    Another reason is i would have to re-write the entire routine, (yet again!), which i am not prepared to do at this time, the majority of the data returned is still OK, with the odd few special exceptions.

    There may be extra lines added with data such as Bits-Per-Pixel, Resolution etc again.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,330
    8,583
    120
    QT v109.5-Test2's Graphics Section Additional Data...

    Test with VMware (win7):
    Code:
      ===============================================[ Basic Graphics Information ]===============================================
     
    Adapter 1 Description      : VMware SVGA 3D {Ref:v}
    Adapter 1 Video Memory     : 8 MiB
    Adapter 1 Driver Date      : 2016-12-13
    Adapter 1 Driver Version   : 8.15.1.50
    Adapter 1 Bits Per Pixel   : 32 
    Adapter 1 Video Mode Desc  : 1024 x 768 x 4294967296 colors 
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Status Information  : No assessment available. Run 'WinSat Formal' from within a Admin CMD prompt first. 
    Test with Non Virtual Machine (w10):
    Code:
      ===============================================[ Basic Graphics Information ]===============================================
     
    Adapter 1 Description      : NVIDIA GeForce GTX 1050 Ti {Ref:v}
    Adapter 1 Video Memory     : 4,095 MiB {Results above 4,096 MiB cannot be shown correctly, see VRam notes}
    Adapter 1 Driver Date      : 2018-01-03
    Adapter 1 Driver Version   : 23.21.13.9065
    Adapter 1 Bits Per Pixel   : 32 
    Adapter 1 Video Mode Desc  : 1920 x 1080 x 4294967296 colors 
     
    Video Ram {VRam} Notes     : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes              : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9}   : CPU: 8.1 | RAM: 8.1 | Graphics: 8.5 | Primary Disk: 8.2 | Base Rating: 8.1
    WinSat Status Information  : Data is valid. 
    The 'Video Mode Desc' Color's value is what is returned via the API/Wmic, so that i will leave up to you to convert it. :p

    Testing continues... :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. bundyal

    bundyal MDL Novice

    Jun 28, 2014
    46
    40
    0
    QT v109.5-Test2's Graphics Section Additional Data...

    ===============================================[ Basic Graphics Information ]===============================================

    Adapter 1 Description : Intel{R} HD Graphics 4600 {Ref:v}
    Adapter 1 Video Memory : 1.024 MiB
    Adapter 1 Driver Date : 2020-05-15
    Adapter 1 Driver Version : 20.19.15.5144

    Adapter 2 Description : NVIDIA GeForce RTX 2070 SUPER {Ref:v}
    Adapter 2 Video Memory : 4.095 MiB {Results above 4,096 MiB cannot be shown correctly, see VRam notes}
    Adapter 2 Driver Date : 2020-05-15
    Adapter 2 Driver Version : 26.21.14.4614
    Adapter 2 Bits Per Pixel : 32
    Adapter 2 Video Mode Desc : 1920 x 1080 x 4294967296 kleuren

    Video Ram {VRam} Notes : The data may not always be accurate due to Windows API limitations, or if using shared RAM.
    General Notes : Hardware that is not compatible with Windows Display Driver Model returns inaccurate values.
    WinSat Scores {Max: 9.9} : CPU: 9 | RAM: 9 | Graphics: 8,4 | Primary Disk: 8,05 | Base Rating: 8,05
    WinSat Status Information : Data is valid.