FAQ  •  Register  •  Login

Low FPS on main screen (WoW)

Moderator: MiRai

<<

Malixk

Posts: 9

Joined: Sun Dec 06, 2015 7:55 am

Post Tue Jul 26, 2016 7:10 am

Low FPS on main screen (WoW)

Hey all

Anyone els getting low FPS after Legion came out? (All this worked fine before legion, so im not blaming it all on isboxer/innerspace ;) )
-Yes it is Isboxer/innerspace, game work fine without it.
--If main is in focus i get 30-40fps and 15-20 fps on minions. settings a 60/30.
--When i focus a minion the fps go up to 60 as it should, and rest minions are low like 15-20 fps, but main is still 30 fps about.


-I have tried to run a fresh isboxer profil, still happend.
-I have disable all addons, still happends.
-All gpu settings are on 1/lowest.

Now one thing havent tried yet is to run it all on one gpu, i use 2 at the moment. one 970 for main screen and main toon, for higher fps and settings. And one 770 for minions x4 with lower fps on a diffrent screen.
Oh, and i can turn off fps control from isboxer and do that internal inside wow myself and see.

Did i miss anything? What have i done wrong? :lol:
Attachments
Main, med paladins, mages,.xml
(388.32 KiB) Downloaded 626 times
<<

Malixk

Posts: 9

Joined: Sun Dec 06, 2015 7:55 am

Post Tue Jul 26, 2016 7:17 am

Re: Low FPS on main screen (WoW)

With fps controll inside wow it still is, so i guess its a wow problem most likely? And not isboxer as i said :roll:
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Tue Jul 26, 2016 7:27 am

Re: Low FPS on main screen (WoW)

Well, for starters, make sure that GForce Experience is not setting your sampling size to 4x or something silly. It does it by itself because it has no idea you are multiboxing. Apparently there is a slider in the Advanced Graphics for that.

Also, I suggest you pay close attention to the Cross Monitor Swapping section on this page, and set yourself up a window layout which does not do it, or use a single GPU for both screens. http://isboxer.com/wiki/GPU_Management
<<

Malixk

Posts: 9

Joined: Sun Dec 06, 2015 7:55 am

Post Tue Jul 26, 2016 7:57 am

Re: Low FPS on main screen (WoW)

Yes first i checked, and thous auto op setting in GF Ex. And its all good(like not on)

Also, I suggest you pay close attention to the Cross Monitor Swapping section on this page, and set yourself up a window layout which does not do it, or use a single GPU for both screens. http://isboxer.com/wiki/GPU_Management


I only swapp when im cleaning bags and stuff. So no worries there, did still work before, but that legion mess things up i guess.

or use a single GPU for both screens


switched to only 970 for now and its all good now, cant wait till i get my 1080! 8-) Thanks for replying this fast
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Tue Jul 26, 2016 8:05 am

Re: Low FPS on main screen (WoW)

Also, I suggest you pay close attention to the Cross Monitor Swapping section on this page, and set yourself up a window layout which does not do it, or use a single GPU for both screens. http://isboxer.com/wiki/GPU_Management


I only swapp when im cleaning bags and stuff. So no worries there, did still work before, but that legion mess things up i guess.

It is probably that Legion requires more grunt. Every Xpac tends to up the requirements.

And to spell it out, because you seem to have missed the point (perhaps you didn't miss it, it just seemed that way when I read the quoted bit, and hey, the next person may need it to be spelled out :) ).
In a multi gfx card, multi monitor setup, when you actually swap screens makes no difference at all to which graphics card is doing the rendering. You could never swap, but the way your current window layout is setup, then 1 card is doing the game rendering, and the other graphics card just happens to be passed some rendered frames and is being asked nicely to display them on it's monitor.

When each game starts up it is initially assigned to the RESET region, which happens to be your larger region. This is so ISBoxer can set the rendering size of your game. The graphics card driving the monitor your RESET region is on will forever after be the graphics card that renders for that application for the current session. Even if you move that application to another monitor which is driven by another graphics card then it WILL STILL BE RENDERED BY THE GRAPHICS CARD THE APPLICATION WAS STARTED ON.
note: this actually applies to every application you run, not just ISBoxer and games.

This is explained in some of the DirectX documentation somewhere, which I am looking for, and will link back when I find it.

ps. You can also get around this by using a VideoFX layout.
<<

lax

User avatar

Site Admin

Posts: 7303

Joined: Tue Nov 17, 2009 9:32 pm

Post Tue Jul 26, 2016 10:06 am

Re: Low FPS on main screen (WoW)

(Warning: Too much info ahead! :) )

https://msdn.microsoft.com/en-us/library/cc656910.aspx (this is linked from the GPU Management page where it says the limitation is documented by Microsoft); emphasis added.
Best Practices for Multi-Monitor Displays

If you are using a computer that has multiple monitors, you should follow the previously described best practices. There are also some additional performance considerations for a multi-monitor configuration.

When you create the back buffer, it is created on a specific device and adapter, but WPF may display the front buffer on any adapter. Copying across adapters to update the front buffer can be very expensive. On Windows Vista that is configured to use the WDDM with multiple video cards and with an IDirect3DDevice9Ex device, if the front buffer is on a different adapter but still the same video card, there is no performance penalty. However, on Windows XP and the XDDM with multiple video cards, there is a significant performance penalty when the front buffer is displayed on a different adapter than the back buffer. For more information, see WPF and Direct3D9 Interoperation.


The GPU Management page does spell this out a slightly different way, but to back bob up the yellow colored part of the quote is equivalent to "Even if you move that application to another monitor which is driven by another graphics card then it WILL STILL BE RENDERED BY THE GRAPHICS CARD THE APPLICATION WAS STARTED ON. " The part in Red is Microsoft warning you that there is a significant performance penalty to having the wrong video card (not the one it was assigned to) display the game.



I would say the MS documentation is even slightly wrong about the limitation; the issue as I understand it is accessing the VRAM ("Copying across adapters").
1. With SLI/Crossfire, your VRAM is mirrored (and has an optimized path for doing so via the SLI or Crossfire hardware) and so both of the GPUs in that mode have the same thing in VRAM, which is why in that particular configuration, multiple video cards can efficiently render different things on the same monitor.
2. Without SLI/Crossfire, the VRAM on each card is INDEPENDENT of the other, NOT mirrored at all, and NOT following an optimized hardware path for mirroring the VRAM; it has to take a slower path to copy the rendered data from one card to the other.
3. There is a 3rd contender here, which is NVIDIA Optimus; this is common on laptops and is very similar to SLI in that 2 GPUs (in this case not identical or even from the same company; Intel provides the other GPU) share or have an optimized path for the VRAM. Your 3d-accelerated scene is rendered by NVIDIA and sent over to the Intel GPU for composition, without the significant performance penalty by design.
<<

Malixk

Posts: 9

Joined: Sun Dec 06, 2015 7:55 am

Post Thu Jul 28, 2016 9:09 pm

Re: Low FPS on main screen (WoW)

Holy moly...soo as long i dont have it in sli/xfire i should stick to one card, well i kind knew that, but in my head it was like, that card on that screen, other card on that screen, that was just logic. :roll:

(Warning: Too much info ahead! :) )


Nothing is to much info, oh okei there can be. But that was not it. Exactly enought and i leared something new too :D :geek: thanks

Return to General

Who is online

Users browsing this forum: No registered users and 3 guests