Expand description
Plugin systems for the render app.
Structs§
- Egui
Pass RenderLabel
type for the Egui pass.- Egui
Pipelines - Cached Pipeline IDs for the specialized instances of
EguiPipeline
. - Egui
Render Data - Cached Pipeline IDs for the specialized instances of
EguiPipeline
. - Egui
Texture Bind Groups - Maps Egui textures to bind groups.
- Egui
Transform - Scale and translation for rendering Egui shapes. Is needed to transform Egui coordinates from the screen space with the center at (0, 0) to the normalised viewport space.
- Egui
Transforms - Describes the transform buffer.
- Extracted
Egui Managed Textures - The extracted version of
EguiManagedTextures
. - Extracted
Egui Settings - Extracted Egui settings.
- Extracted
Egui Textures - Extracted Egui textures.
Enums§
- Egui
Texture Id - Corresponds to Egui’s
egui::TextureId
.
Functions§
- prepare_
egui_ render_ target_ data - Prepares Egui transforms.
- prepare_
egui_ transforms_ system - Prepares Egui transforms.
- queue_
bind_ groups_ system - Queues bind groups.
- queue_
pipelines_ system - Queue
EguiPipeline
instances specialized on each window’s swap chain texture format. - setup_
new_ egui_ nodes_ system - Sets up render nodes for newly created Egui contexts.
- teardown_
render_ to_ image_ nodes_ system - Tears render nodes down for deleted “render to texture” Egui contexts.
- teardown_
window_ nodes_ system - Tears render nodes down for deleted window Egui contexts.