Crate bevy_render

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
graph
mesh
pipelined_rendering
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
texture
view

Macros§

define_atomic_id
render_resource_wrapper

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. This resource is only available during ExtractSchedule and not during command application of that schedule. See Extract for more details.
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