mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Auto merge of #19677 - glennw:wr-queries, r=pcwalton
Enable GPU queries by default when opening the profiler view. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19677) <!-- Reviewable:end -->
This commit is contained in:
commit
cdf7c0ceff
1 changed files with 11 additions and 3 deletions
|
@ -1524,9 +1524,17 @@ impl<Window: WindowMethods> IOCompositor<Window> {
|
||||||
pub fn toggle_webrender_debug(&mut self, option: WebRenderDebugOption) {
|
pub fn toggle_webrender_debug(&mut self, option: WebRenderDebugOption) {
|
||||||
let mut flags = self.webrender.get_debug_flags();
|
let mut flags = self.webrender.get_debug_flags();
|
||||||
let flag = match option {
|
let flag = match option {
|
||||||
WebRenderDebugOption::Profiler => webrender::DebugFlags::PROFILER_DBG,
|
WebRenderDebugOption::Profiler => {
|
||||||
WebRenderDebugOption::TextureCacheDebug => webrender::DebugFlags::TEXTURE_CACHE_DBG,
|
webrender::DebugFlags::PROFILER_DBG |
|
||||||
WebRenderDebugOption::RenderTargetDebug => webrender::DebugFlags::RENDER_TARGET_DBG,
|
webrender::DebugFlags::GPU_TIME_QUERIES |
|
||||||
|
webrender::DebugFlags::GPU_SAMPLE_QUERIES
|
||||||
|
}
|
||||||
|
WebRenderDebugOption::TextureCacheDebug => {
|
||||||
|
webrender::DebugFlags::TEXTURE_CACHE_DBG
|
||||||
|
}
|
||||||
|
WebRenderDebugOption::RenderTargetDebug => {
|
||||||
|
webrender::DebugFlags::RENDER_TARGET_DBG
|
||||||
|
}
|
||||||
};
|
};
|
||||||
flags.toggle(flag);
|
flags.toggle(flag);
|
||||||
self.webrender.set_debug_flags(flags);
|
self.webrender.set_debug_flags(flags);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue