Skip to main content

Module view

Module view 

Source

Re-exports§

pub use visibility::*;
pub use window::*;

Modules§

visibility
window

Structs§

ColorGrading
Configures filmic color grading parameters to adjust the image appearance.
ColorGradingGlobal
Filmic color grading values applied to the image as a whole (as opposed to individual sections, like shadows and highlights).
ColorGradingSection
A section of color grading values that can be selectively applied to shadows, midtones, and highlights.
ColorGradingUniform
The ColorGrading structure, packed into the most efficient form for the GPU.
ExtractedView
Describes a view in the render world.
NoIndirectDrawing
Add this component to a camera to disable indirect mode.
PostProcessWrite
RenderShadowLodOrigin
A resource, part of the render world, that stores the resolved origin for LOD selection for shadow maps of point and spot lights.
RetainedViewEntity
An identifier for a view that is stable across frames.
ViewDepthTexture
ViewPlugin
ViewTarget
ViewTargetAttachments
Contains OutputColorAttachment used for each target present on any view in the current frame, after being prepared by prepare_view_attachments. Users that want to override the default output color attachment for a specific target can do so by adding a OutputColorAttachment to this resource before prepare_view_targets is called.
ViewUniform
ViewUniformOffset
ViewUniforms

Enums§

Msaa
Component for configuring the number of samples for Multi-Sample Anti-Aliasing for a Camera.

Constants§

COLOR_TARGET_FORMAT_MASK_BITS
Mask bits (5-bit) for use in pipeline key bitfields.

Functions§

cleanup_view_targets_for_resize
clear_view_attachments
Clears the view target OutputColorAttachments.
prepare_view_attachments
Prepares the view target OutputColorAttachment for each view in the current frame.
prepare_view_targets
prepare_view_uniforms
texture_format_from_code
Decode a 5-bit code back into a TextureFormat.
texture_format_to_code
Encode a TextureFormat as a 5-bit code for use in pipeline key bitfields.