Replace placement calls with region nodes
This commit is contained in:
1 parent
f437495309
commit
71c9c39523
23 files changed
+374
-170
No files matched your search
@@ -28,7 +28,7 @@ pub(crate) enum Counter {
|
||||
Updates,
|
||||
DrawRequests,
|
||||
WidgetDraws,
|
||||
PlaceCalls,
|
||||
RegionNodeDraws,
|
||||
SizeReads,
|
||||
HintHits,
|
||||
HintMisses,
|
||||
@@ -38,7 +38,7 @@ pub(crate) enum Counter {
|
||||
ReuseMoved,
|
||||
ReuseDirty,
|
||||
ReuseWrongParent,
|
||||
ReuseUnslotted,
|
||||
ReuseRemapped,
|
||||
ReuseOutside,
|
||||
QueuePops,
|
||||
DepthReads,
|
||||
@@ -60,7 +60,7 @@ impl Counter {
|
||||
"updates",
|
||||
"draw requests",
|
||||
"widget draws",
|
||||
"place calls",
|
||||
"region-node draws",
|
||||
"draw-result size reads",
|
||||
"hint hits",
|
||||
"hint misses",
|
||||
@@ -70,7 +70,7 @@ impl Counter {
|
||||
"reuse moved",
|
||||
"reuse: dirty",
|
||||
"reuse: wrong parent",
|
||||
"reuse: unslotted",
|
||||
"reuse remapped",
|
||||
"reuse: outside what it holds for",
|
||||
"redraw queue pops",
|
||||
"depth reads",
|
||||
@@ -242,7 +242,7 @@ pub enum ReuseOutcome {
|
||||
Moved,
|
||||
Dirty,
|
||||
WrongParent,
|
||||
Unslotted,
|
||||
Remapped,
|
||||
Outside,
|
||||
Undrawn,
|
||||
}
|
||||
@@ -256,7 +256,7 @@ pub enum TraceEvent {
|
||||
parent: Option<WidgetId>,
|
||||
region: UiRegion,
|
||||
pixel_size: Vec2,
|
||||
slotted: bool,
|
||||
region_node: bool,
|
||||
},
|
||||
Reuse {
|
||||
id: WidgetId,
|
||||
@@ -266,7 +266,7 @@ pub enum TraceEvent {
|
||||
id: WidgetId,
|
||||
size: Size,
|
||||
},
|
||||
Placed {
|
||||
RegionNode {
|
||||
id: WidgetId,
|
||||
parent: WidgetId,
|
||||
region: UiRegion,
|
||||
@@ -352,7 +352,7 @@ pub(crate) fn draw_request(
|
||||
parent: Option<WidgetId>,
|
||||
region: UiRegion,
|
||||
pixel_size: Vec2,
|
||||
slotted: bool,
|
||||
region_node: bool,
|
||||
) {
|
||||
trace(
|
||||
id,
|
||||
@@ -361,7 +361,7 @@ pub(crate) fn draw_request(
|
||||
parent,
|
||||
region,
|
||||
pixel_size,
|
||||
slotted,
|
||||
region_node,
|
||||
},
|
||||
);
|
||||
}
|
||||
@@ -374,8 +374,8 @@ pub(crate) fn size_reported(id: WidgetId, size: Size) {
|
||||
trace(id, TraceEvent::SizeReported { id, size });
|
||||
}
|
||||
|
||||
pub(crate) fn placed(id: WidgetId, parent: WidgetId, region: UiRegion) {
|
||||
trace(id, TraceEvent::Placed { id, parent, region });
|
||||
pub(crate) fn region_node(id: WidgetId, parent: WidgetId, region: UiRegion) {
|
||||
trace(id, TraceEvent::RegionNode { id, parent, region });
|
||||
}
|
||||
|
||||
pub(crate) fn size_read(id: WidgetId, reader: WidgetId, size: Size) {
|
||||
|
||||
Reference in new issue
Block a user