Xiexe / XSOverlay-Issue-Tracker

This is a public repository for tracking issues with XSOverlay. There will be no other activity here other than bug reports / feature requests.
10 stars 4 forks source link

explicitly allow snapshotting of windows #278

Open LoganDark opened 9 months ago

LoganDark commented 9 months ago

Feature Description: my gpu dies when i screen capture too many windows. it would be nice if i can snapshot something (like quicklook popup) to avoid having to actually screen capture so many windows. but the problem is that i need to constantly close and reopen windows in order to get it to snapshot properly, because there isn't a button yet.

if there was a button to snapshot a window and just keep that image on the overlay, as if the window had been closed, but without actually closing it

then i could use the same window to populate images for multiple overlays, so it won't kill my gpu with screen capturing overhead

Xiexe commented 8 months ago

I'd like so more details on this.

In what use cases would this be useful? Most people usually use overlays for things that update frequently.

Just curious!

LoganDark commented 8 months ago

In what use cases would this be useful? Most people usually use overlays for things that update frequently.

I'm not using XSOverlay as an overlay, I'm using it as a desktop environment. As in, use XSOverlay without any other VR apps open, in order to operate the desktop. It's so much better than the normal desktop views, but the problem is that DWM will run my GPU out of texture space if I have too many live captures, so if I want to have a lot of pictures open I need to turn them into static textures and not live captures.

XSOverlay still works so much better than OVR Toolkit did :)