Results 1 to 9 of 9
  1. #1
    Player
    Syntafin's Avatar
    Join Date
    Apr 2015
    Location
    Gridania
    Posts
    88
    Character
    Syntafin Konpaku
    World
    Shiva
    Main Class
    Red Mage Lv 100

    DirectX 12 or Vulkan update?

    Ok first we should start this at the Top:
    Yes DirectX 12/Vulkan would be a pretty amount of work to be done, but dont forget the benefits.

    And if we get it, we may have a good render pipeline on pc? In case of MacOS, I would prefer to go to Vulkan. It will reduce the work.


    But why this question?
    As maybe some people know, the game works not really well on pc (idk how about Mac, does anyone play on that?), but if I see that this game brings my GPU to 90-100%, something is wrong, I mean yes... reasons:

    - DirectX 11
    - GameWorks

    Booth are not made for modern hardware... and I tested it on two setups now, booth the same result, but the Intel/Nvidia one would burn your money down...


    Own PC:
    CPU: AMD R9 5950X (yes, not the gaming 5900X one)
    GPU: RX 6900XT

    Friends PC:
    CPU: Intel i9 9900KF
    GPU: Nvidia RTX 3090


    Booth setups can run the game >300 FPS @ 2560x1440p... not that you want that... but you can!
    If someone now thinks "okay, you have >300 FPS and complain about that the game let your gpu run under full load?", I have to say: No I don't...

    I capped the FPS on booth setups to 144 (because we use 144Hz displays) and surprise: nothing changes!

    Okay, now capping the FPS via the InGame options, changes: None. Oh wait, that's a lie! FPS falls down from constant 144 to 100-120, strange!



    But enough rant... a modern render pipeline would be great, I mean the game use Luminous Engine... why not using everything?

    I play other games too, with better graphics.... way better graphics, and they never reach this level.


    For people who asking:
    Intel/Nvidia setup: 20/100
    AMD/AMD setup: 5/100
    (4)
    Bevor einer frägt, der Mod heißt Photoshop

  2. #2
    Player
    Larirawiel's Avatar
    Join Date
    Feb 2019
    Location
    Aldrassil
    Posts
    2,483
    Character
    Larirawiel Caennalys
    World
    Shiva
    Main Class
    White Mage Lv 100
    Vulkan API would be propably better. Because it is also available on MacOS and Linux. So the devs would not need to deal with many different APIs.


    Cheers
    (5)

  3. #3
    Player
    Terria's Avatar
    Join Date
    Nov 2015
    Posts
    7
    Character
    Karin Velen
    World
    Phoenix
    Main Class
    Warrior Lv 90
    I have 16GB I7 10700kf 3070rtx.My display supports 240hz,i play in fullscreen mode and capping fps works for me,not remember gpu usage game at maintenance now,but i remember power consumption for 240hz was around 230-250 watt,for 120hz 140-160 watt.Game dropping fps in crowded areas,but that happens in every mmo when many players in one place.In Limsa i have around 80-90fps.
    (0)

  4. #4
    Player
    Jin-'s Avatar
    Join Date
    Jan 2015
    Location
    Limsa
    Posts
    1,236
    Character
    Jin Wa
    World
    Odin
    Main Class
    Sage Lv 90
    I would be more worried if the game didn't bring either gpu or cpu to limit, like ESO used to be before they updated their backends. 100gpu usage means you are gpu limited in the specific area.

    On other hand I would also like to have Vulkan or dx12.
    (1)

  5. #5
    Player
    ZeraSkiratea's Avatar
    Join Date
    Sep 2021
    Location
    Gridania
    Posts
    80
    Character
    Zera Skiratea
    World
    Louisoix
    Main Class
    Paladin Lv 90
    non of the problem you describe is really caused by Direct X 11...



    now NVidia Gameworks.. i dunno of there was any noticable improvement in that situations, but also blaming it exclusivly for anything is just wrong


    also "burn your money down" unless you talk about eletrical bills, which fair point.. no it wont.. as long as you have an ACTUALL GOOD cooling solution, it will totaly NOT burn your money down




    NOW i do not say i do not want either DX12 or Vulkan, but claiming not using them is holding the game back in a major fashion or that the game isnt "optimised for modern hardware" is just.. blattanty misudnerstanding the subject matter, if anything its CBU3 who fucked up, or the people who made their engine. a swap to DX12 wouldn NOT change the GPU utilization peaking all the time(which honestly isnt bad itself in theory) the DX12 renderpipeline as an example, is not only not the only piece that needs to be considerd(the renderpipeline of the engine in particular needs to be considerd as well to eliminated stuff like overdraw etc) but all it does if we break it down is runn steps in parallel that where in series during DX11. the freetime would just be used to render more frames, which is performance increase, sure but the GPU utilisation would be the same.


    and the framerate limiter problem you have... thats a fault of the game,not the API, i dont even know how you came to that conclussion
    (0)

  6. #6
    Player
    Syntafin's Avatar
    Join Date
    Apr 2015
    Location
    Gridania
    Posts
    88
    Character
    Syntafin Konpaku
    World
    Shiva
    Main Class
    Red Mage Lv 100
    Quote Originally Posted by ZeraSkiratea View Post
    non of the problem you describe is really caused by Direct X 11...



    now NVidia Gameworks.. i dunno of there was any noticable improvement in that situations, but also blaming it exclusivly for anything is just wrong


    also "burn your money down" unless you talk about eletrical bills, which fair point.. no it wont.. as long as you have an ACTUALL GOOD cooling solution, it will totaly NOT burn your money down




    NOW i do not say i do not want either DX12 or Vulkan, but claiming not using them is holding the game back in a major fashion or that the game isnt "optimised for modern hardware" is just.. blattanty misudnerstanding the subject matter, if anything its CBU3 who fucked up, or the people who made their engine. a swap to DX12 wouldn NOT change the GPU utilization peaking all the time(which honestly isnt bad itself in theory) the DX12 renderpipeline as an example, is not only not the only piece that needs to be considerd(the renderpipeline of the engine in particular needs to be considerd as well to eliminated stuff like overdraw etc) but all it does if we break it down is runn steps in parallel that where in series during DX11. the freetime would just be used to render more frames, which is performance increase, sure but the GPU utilisation would be the same.


    and the framerate limiter problem you have... thats a fault of the game,not the API, i dont even know how you came to that conclussion
    1. You should probaly check what GameWorks do
    2. With "burn your money down" is the increased electric power meant the Intel/Nvidia combo needed (double/tripple to the other)
    3. I never said that the InGame Framelimiter has anything to do with the API, you understood this wrong. The "wanky" FPS is just a sidehit... my main goal to say is: it doesnt care if you use 30/60/120/144/240/>300 FPS, your GPU will be at her limit all the time.
    (1)
    Bevor einer frägt, der Mod heißt Photoshop

  7. #7
    Player HollowedDoll's Avatar
    Join Date
    May 2021
    Location
    Wrongthinkway
    Posts
    594
    Character
    Tomboy Outback
    World
    Sargatanas
    Main Class
    Thaumaturge Lv 2
    I mean, I'm pretty sure it's not the full luminous engine being used, but yeah maybe they will.. I mean if GW2 added DX12 support then anything is possible, plus it could help with the graphics update performance wise(?)


    Quote Originally Posted by Larirawiel View Post
    Vulkan API would be propably better. Because it is also available on MacOS and Linux. So the devs would not need to deal with many different APIs.


    Cheers
    You think that the devs care about those platforms? Didn't they break the launcher?
    (0)

  8. #8
    Player
    Larirawiel's Avatar
    Join Date
    Feb 2019
    Location
    Aldrassil
    Posts
    2,483
    Character
    Larirawiel Caennalys
    World
    Shiva
    Main Class
    White Mage Lv 100
    Quote Originally Posted by HollowedDoll View Post
    You think that the devs care about those platforms? Didn't they break the launcher?
    Maybe they would. Vulkan API has another big advantage: way lower API overhead than DirectX 11. API overhead is very CPU instructions intensive because APIs are computed by CPUs. So in situations, which are limited by the CPU, like Limsa Lominsa it would bring a huge performance boost.



    Cheers
    (3)

  9. #9
    Player
    Syntafin's Avatar
    Join Date
    Apr 2015
    Location
    Gridania
    Posts
    88
    Character
    Syntafin Konpaku
    World
    Shiva
    Main Class
    Red Mage Lv 100
    The API overhead is the big problem in the actual version, they use DX11 (what has an massive overhead already) and GameWorks, what adds a massive overhead again.
    (1)
    Bevor einer frägt, der Mod heißt Photoshop