Enum webrender_api::DebugCommand
[−]
[src]
pub enum DebugCommand { EnableProfiler(bool), EnableTextureCacheDebug(bool), EnableRenderTargetDebug(bool), EnableAlphaRectsDebug(bool), EnableGpuTimeQueries(bool), EnableGpuSampleQueries(bool), FetchDocuments, FetchPasses, FetchClipScrollTree, FetchRenderTasks, FetchScreenshot, SaveCapture(PathBuf), LoadCapture(PathBuf), EnableDualSourceBlending(bool), }
Variants
EnableProfiler(bool)
Display the frame profiler on screen.
EnableTextureCacheDebug(bool)
Display all texture cache pages on screen.
EnableRenderTargetDebug(bool)
Display intermediate render targets on screen.
EnableAlphaRectsDebug(bool)
Display alpha primitive rects.
EnableGpuTimeQueries(bool)
Display GPU timing results.
EnableGpuSampleQueries(bool)
Display GPU overdraw results
FetchDocuments
Fetch current documents and display lists.
FetchPasses
Fetch current passes and batches.
FetchClipScrollTree
Fetch clip-scroll tree.
FetchRenderTasks
Fetch render tasks.
FetchScreenshot
Fetch screenshot.
SaveCapture(PathBuf)
Save a capture of all the documents state.
LoadCapture(PathBuf)
Load a capture of all the documents state.
EnableDualSourceBlending(bool)
Configure if dual-source blending is used, if available.
Trait Implementations
impl Debug for DebugCommand
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for DebugCommand
[src]
fn clone(&self) -> DebugCommand
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more