Giter VIP home page Giter VIP logo

Comments (4)

dxgldotorg avatar dxgldotorg commented on May 23, 2024 1

Fullscreen doesn't actually disable desktop composition but instead pauses it, this disabling all GDI elements in order to give the GPU exclusive access to the screen.

from powertoys.

dxgldotorg avatar dxgldotorg commented on May 23, 2024

I doubt Microsoft will consider this one because ever since Windows 8 DWM has been mandatory for WinRT/UWP GUI elements to be layered correctly. Microsoft would have to rewrite their UWP and/or GDI stack to pull this one off.

from powertoys.

nalf3in avatar nalf3in commented on May 23, 2024

I see, thanks for the clarification ! However, I was under the impression that the "syncing" process wasn't a core component of the desktop window manager and more akin to an "effect" that would be applied after all the rendering was done (at least, the current implementation seems to be allowing variable refresh rates as freesync and gsync monitors users currently use that feature).

Thus, the idea would be to expose that feature to the end user along with the option of completely disabling triple buffering with the current implementation of dwm rather than replacing or disabling it completely.

Does that make sense ?

from powertoys.

crutkas avatar crutkas commented on May 23, 2024

@nalf3in, how are you experiencing latency. would love to put you in contact with the team and better understand that.

Disabling I'm pretty sure won't be possible so i'm going to close this as "won't fix"

from powertoys.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.