Closed SikaObi closed 6 years ago
Are you using the new tooltip (GDI+, colored) or the default one?
Please tell me if this is related to having the new optional GDI tooltip enabled.
If not, disable GDI, edit <ItemInfo/TradeMacro Folder>\resources\ahk\PoE-ItemInfo.ahk
and remove this line
global gdipTooltip = new GdipTooltip(2, 8,,,[Opts.GDIWindowOpacity, Opts.GDIWindowColor, 10],[Opts.GDIBorderOpacity, Opts.GDIBorderColor, 10],[Opts.GDITextOpacity, Opts.GDITextColor, 10],true, Opts.RenderingFix, -0.3)
then try again.
Same problem here. GDI+ not enabled in options. I try delete line global gdipTooltip = new GdipTooltip...... this fix fps drop after start macro, but fps still drop after any macro hotkey usage, Ctrl+D or Ctrl+C for example and while macro tooltip on screen. After tooltip fades away, fps restoring to normal.
The FPS drop once the game is no longer the main window (while a tooltip is up) is common behaviour, it is the same with all other windows or when you tab out. We'll need to see what we can do about the general drop once GDI is involved.
Alright, I removed the code line, and everything seems to be back to normal. I was and am using the default tooltip, no colors or anything. Also, I have to point out the fps drop was constant, not only when the tooltip was up.
https://github.com/PoE-TradeMacro/POE-TradeMacro/archive/beta.zip Can you try this dev version? It prevents the gdi+ tooltip class being initialised (basically removing the line that I showed you) when the tooltip is disabled on scriptstart. While this isn't a real fix it should enable users to run the macro as usual.
I'm having no issues with this version
Can you guys tell me what graphics card you have, if your drivers are up to date, whether you're using VSync, either globally for all games via graphics card settings or via PoE game settings?
This beta build work fine for me. I have Nvidia GeForce GTX 660 with latest drivers installed. VSync disabled in PoE and i not use global settings for games.
Both TradeMacro and ItemInfo have a new beta-release now where this change is included.
Posted in the Reddit thread as well, but the issue is gone with the new beta. I'm running a GTX1080, driver ver 382.05. Vsync is disabled everywhere both on desktop and in game options.
Since the permanent FPS drop issue is resolved and we can probably not fix the impact of GDI+ if people choose to use it, I'll close this issue.
After updating from 3.0.3, my fps plummeted from about 100 to 30 in hideout, and even worse in maps. Also observed the game crashing on me more frequently. Tried the usual reboot, fresh install solutions, but reverted back to 3.0.3 which causes no issues for me.