Crate bevy_render

Source

Modules§

alpha
batching
camera
diagnostic
Infrastructure for recording render diagnostics.
extract_component
extract_instances
Convenience logic for turning components from the main world into extracted instances in the render world.
extract_resource
globals
gpu_component_array_buffer
gpu_readback
graph
mesh
pipelined_renderingNon-WebAssembly
prelude
The render prelude.
primitives
render_asset
render_graph
render_phase
The modular rendering abstraction responsible for queuing, preparing, sorting and drawing entities as part of separate render phases.
render_resource
renderer
settings
storage
sync_component
sync_world
texture
view

Macros§

define_atomic_id

Structs§

Extract
A helper for accessing MainWorld content using a system parameter.
ExtractSchedule
Schedule which extract data from the main world and inserts it into the render world.
MainWorld
The simulation World of the application, stored as a resource.
Render
The main render schedule.
RenderApp
A label for the rendering sub-app.
RenderPlugin
Contains the default Bevy rendering backend based on wgpu.

Enums§

RenderSet
The systems sets of the default App rendering schedule.

Constants§

COLOR_OPERATIONS_SHADER_HANDLE
INSTANCE_INDEX_SHADER_HANDLE
MATHS_SHADER_HANDLE