Document
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
class Document;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:16
Report an issue with this entry →LayoutEngine
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
class LayoutEngine;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:18
Report an issue with this entry →Painter
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
class Painter;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:19
Report an issue with this entry →PerformanceSession
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
class PerformanceSession;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:21
Report an issue with this entry →PerformanceSessionConfig
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
struct PerformanceSessionConfig;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:22
Report an issue with this entry →RenderBackend
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
class RenderBackend;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:17
Report an issue with this entry →RenderDiagnostics::autoAnimClippedFrames
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoAnimClippedFrames = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:54
Report an issue with this entry →RenderDiagnostics::autoClippedFallbacks
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoClippedFallbacks = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:59
Report an issue with this entry →RenderDiagnostics::autoDiffBails
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoDiffBails = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:61
Report an issue with this entry →RenderDiagnostics::autoFullFrames
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoFullFrames = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:53
Report an issue with this entry →RenderDiagnostics::autoIdenticalBlits
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoIdenticalBlits = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:60
Report an issue with this entry →RenderDiagnostics::autoMirrorRebuilds
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoMirrorRebuilds = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:59
Report an issue with this entry →RenderDiagnostics::autoPartialFrames
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoPartialFrames = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:49
Report an issue with this entry →RenderDiagnostics::autoSmallChangeClippedFrames
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoSmallChangeClippedFrames = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:65
Report an issue with this entry →RenderDiagnostics::autoSmallChangeSkippedFrames
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 autoSmallChangeSkippedFrames = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:70
Report an issue with this entry →RenderDiagnostics::backendPresents
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 backendPresents = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:43
Report an issue with this entry →RenderDiagnostics::coalescedRepaintRequests
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 coalescedRepaintRequests = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:41
Report an issue with this entry →RenderDiagnostics::damageAreaCssPx
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f64 damageAreaCssPx = 0.0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:48
Report an issue with this entry →RenderDiagnostics::damageRectCount
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 damageRectCount = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:47
Report an issue with this entry →RenderDiagnostics::invalidateAllCount
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 invalidateAllCount = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:45
Report an issue with this entry →RenderDiagnostics::invalidateRectCount
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 invalidateRectCount = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:46
Report an issue with this entry →RenderDiagnostics::layerMainDLReuses
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 layerMainDLReuses = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:64
Report an issue with this entry →RenderDiagnostics::layerRootRasters
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 layerRootRasters = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:62
Report an issue with this entry →RenderDiagnostics::layerRootReuses
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 layerRootReuses = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:63
Report an issue with this entry →RenderDiagnostics::paintPasses
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 paintPasses = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:42
Report an issue with this entry →RenderDiagnostics::renderFrameCalls
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 renderFrameCalls = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:40
Report an issue with this entry →RenderDiagnostics::repaintRequests
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 repaintRequests = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:40
Report an issue with this entry →RenderDiagnostics::retainedFrameSkips
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 retainedFrameSkips = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:44
Report an issue with this entry →Renderer::FrameStats::backendTimeMs
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f64 backendTimeMs;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:265
Report an issue with this entry →Renderer::FrameStats::displayListOps
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 displayListOps;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:267
Report an issue with this entry →Renderer::FrameStats::framesRendered
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 framesRendered;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:268
Report an issue with this entry →Renderer::FrameStats::paintTimeMs
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f64 paintTimeMs;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:264
Report an issue with this entry →Renderer::FrameStats::totalFrameTimeMs
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f64 totalFrameTimeMs;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:266
Report an issue with this entry →Renderer::kMaxRectsPerFrame
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
static constexpr u32 kMaxRectsPerFrame = 16;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:340
Report an issue with this entry →Renderer::kRepaintHistory
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
static constexpr u32 kRepaintHistory = 240;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:340
Report an issue with this entry →Renderer::LayerStats::layersComposeOnly
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 layersComposeOnly = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:275
Report an issue with this entry →Renderer::LayerStats::layersRastered
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 layersRastered = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:274
Report an issue with this entry →Renderer::LayerStats::layersStatic
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 layersStatic = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:276
Report an issue with this entry →Renderer::LayerStats::layersTotal
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 layersTotal = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:273
Report an issue with this entry →Renderer::RepaintFrameRecord::frameIndex
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 frameIndex = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:344
Report an issue with this entry →Renderer::RepaintFrameRecord::frameMs
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f64 frameMs = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:344
Report an issue with this entry →Renderer::RepaintFrameRecord::layersRastered
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 layersRastered = 0, layersComposeOnly = 0, layersStatic = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:349
Report an issue with this entry →Renderer::RepaintFrameRecord::mode
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
RenderFrameMode mode = RenderFrameMode::Skipped;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:345
Report an issue with this entry →Renderer::RepaintFrameRecord::rectCount
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u8 rectCount = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:347
Report an issue with this entry →Renderer::RepaintFrameRecord::rects
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect rects[kMaxRectsPerFrame] =Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:350
Report an issue with this entry →Renderer::RepaintFrameRecord::rectsOverflow
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool rectsOverflow = false;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:347
Report an issue with this entry →Renderer::RetainedDLStats::framesPainted
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 framesPainted = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:300
Report an issue with this entry →Renderer::RetainedDLStats::framesReused
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 framesReused = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:301
Report an issue with this entry →StaticCardPaintCacheStats
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
struct StaticCardPaintCacheStats;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/renderer.h:20
Report an issue with this entry →