Comments (2)
Rendering in windowed mode (and using the PresentMon overlay in some situations/GPUs) will require extra GPU rendering/compositing work for other processes and that can change GPUWait for the target process. It also depends on things like the presentation parameters used by the application, which will vary from game to game.
From the picture above, it looks like an increase in GPUWait going from windowed to fullscreen. What are you expecting to happen, and why do you think that this data is incorrect?
from presentmon.
Yeah that's kind of what i thought, i'm using PresentMon in detached windowed mode for that reason.
What i didn't know is that it can be normal in some games when rendering in windowed mode that GPU Wait appears to not directly equal to the time the GPU is waiting for the CPU to finish after the GPU has rendered the last frame which i guess make more sense when you look at presentation parameters or other things i don't know much about honestly, so thanks for your reply i'll see if i can dig deeper into this topic to understand it better :)
from presentmon.
Related Issues (20)
- Add capability to monitor CPU power draw and CPU temperature HOT 1
- CPUBusy always shows up as equal to FrameTime HOT 12
- Presentmon Initialization Error HOT 21
- Question about VR HOT 2
- Won't allow me to force a process ID HOT 1
- GPUWait/GPULatency report wrong data under certain conditions HOT 2
- Feature request - Histogram & Feedback HOT 2
- PresentMon 2.0 & Phoenix Point game - Overlay not working HOT 2
- Request: Please still provide information about Present calls w/ 2.0 metrics` HOT 4
- Please add GPUStart QPC timestamp reporting to service/console application HOT 3
- No stdout flush in console PresentMon 2.0. Is it intended? HOT 5
- PresentMon console app report lower fps after system idle for a while on AMD GPU HOT 4
- PresentMon installer does not allow alternative installation paths HOT 4
- Lose iFlip if the overlay is brought up. HOT 1
- [Feature Request] show system RAM and SWAP usage
- can't track Unreal Engine HOT 1
- Display the Presented FPS (X%) metric as the Xth percentile of FPS, not the Xth percentile of (frame)times
- When Arc Control recording is on, 99% FPS is abnormally low
- [Feature Request] Change Location of Config Folder
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from presentmon.