-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Smart transparency & Dark mode effects works slow on 4K resulotion #19
Comments
A solution has been found. The current code in v3.4.5 is Since the API already returns the capture frame to the GPU, there must be a solution to how to avoid copying so much to RAM from VRAM and vice versa. The new flow will not do copies at all between CPU and GPU. it will use almost directly the ID3D11Texture2D that returned from API and stored in GPU. As a result, FPS improved from 15 FPS to 30FPS on 4K. A full solution will be developed in the next days/weeks. |
The other part of the solution:
The full solution will be implemented in the next weeks / up to 2 months https://windowtop.info/2020/05/07/how-to-make-your-ide-or-code-editor-with-transparent-background/ On up to 1080P resolution with Nvidia GPU. I can't work on it at the moment (too busy for now) |
Should work better in v5 |
Reopened. If they will do what I asked it will open the option to resolve the problem |
I found some hack in Windows API. Maybe I will able to solve it |
Fixed. |
The performance improved only for the dark-mode effect in 4k. |
Beta release with the optimization for dark-mode WindowTop 5.2.7-beta - setup.exe.zip |
User confirmed that he got very big improvement in performance |
Found another way to handle this issue - #105 |
This is a duplicate of #105 |
Known Issue:
New laptops and monitors can support 4K resolution.
The transparency algorithm and dark mode pro algorithms (included in the pro version) are not fast enough for 4K due to some bottleneck in the algorithms that prevent a better usage of the GPU.
It works fast on 1920x1080 resolution (with NVIDIA GPU).
For now, the only "solution" is to reduce the computer resolution to 1920x1080.
Trying the best to fix this issue.
The text was updated successfully, but these errors were encountered: