List of all items
Structs
- auto_exposure::AutoExposureSettings
- auto_exposure::AutoExposureState
- backend::ChunkMesh
- backend::DeviceCapabilities
- backend::DrawGeometryUpdate
- backend::FrameParams
- backend::GpuClassInput
- backend::GpuProfile
- backend::QualitySettings
- backend::SkinnedDrawGeometryUpdate
- backend::SkinnedSlotLayout
- backend_init::BackendInit
- backend_init::MediaPayloads
- backend_init::PostSettings
- backend_init::RenderRequirements
- backend_init::SceneData
- backend_init::ShaderBytes
- backend_init::ShadowParams
- backend_init::SwapchainConfig
- backend_init::WorldFx
- bvh::Bvh
- call_buffer::TextCallBuffer
- chunk_coord::ChunkCoord
- chunk_window::ChunkPlan
- chunk_window::ChunkWindow
- csm::ShadowUniformInputs
- decal::DecalRecord
- directx::uniforms::CullParams
- directx::uniforms::RaymarchView
- directx::uniforms::RaymarchVolumeUniforms
- display_mode::DisplayMode
- draw_slot::DrawSlotAllocator
- feedback::FrameFeedback
- font::GlyphMetrics
- frustum::Frustum
- frustum::Plane
- input::InputPacket
- input::RenderInput
- keymap::KeyMap
- lights::LightData
- mesh_payload::HeightfieldGrid
- mesh_payload::MorphDelta
- mesh_payload::MorphEntry
- mesh_payload::PayloadJoint
- mesh_payload::PayloadMorphs
- mesh_payload::SkinnedPayload
- mesh_payload::SkinnedVertex
- mesh_payload::Vertex
- metal::shader_layout::ReflectedField
- metal::shader_layout::ReflectedStruct
- metal::uniforms::CullUniforms
- metal::uniforms::ModelUniforms
- metal::uniforms::RaymarchShadowCascade
- metal::uniforms::RaymarchView
- metal::uniforms::RaymarchVolumeUniforms
- metal::uniforms::SsrPrepassMat
- metal::uniforms::VelocityUniforms
- metal::uniforms::VsMorphParams
- mipmap::MipLevel
- ops::RenderOps
- ops::ReplayOutcome
- parallel_ctx::ParallelCtxRef
- particles::ParticleEmitterRecord
- particles::ParticleSpawnState
- planar_reflection::PlanarAssignment
- planar_reflection::PlanarMatrices
- profile::FrameProfile
- profile::RenderStats
- reflection_probe::ProbeBakeQueue
- reflection_probe::ProbePlacement
- render_graph::BarrierOp
- render_graph::BufferUsage
- render_graph::CompiledGraph
- render_graph::CompiledPass
- render_graph::CompiledResource
- render_graph::FrameGraphInputs
- render_graph::PoolGates
- render_graph::ReadStages
- render_graph::ResourceId
- render_graph::TextureDesc
- render_graph::TextureHandle
- render_graph::TextureUsage
- render_graph::TransientSlot
- render_graph::TransientTexture
- render_types::AreaLightData
- render_types::ClusterParams
- render_types::CompositeParams
- render_types::DirectionalLightData
- render_types::DrawObject
- render_types::FogFroxelParams
- render_types::FogParams
- render_types::GpuDrawArgs
- render_types::GpuLight
- render_types::GpuObjectData
- render_types::InstancedCluster
- render_types::InstancedLodBucket
- render_types::LightUniforms
- render_types::LineVertex
- render_types::LodSlice
- render_types::MaterialUniforms
- render_types::ParticleParams
- render_types::PointLightData
- render_types::PostProcessParams
- render_types::PostProcessTunables
- render_types::RtGeomEntry
- render_types::RtParams
- render_types::ShadowPassPush
- render_types::ShadowUniforms
- render_types::SkinnedDrawObject
- render_types::SpotShadowData
- render_types::SsaoParams
- render_types::SsgiParams
- render_types::SsrParams
- render_types::TextDrawCall
- render_types::TextUniforms
- render_types::TextVertex
- rt_refit::SkinnedRefit
- rt_refit::SkinnedShape
- rt_reflections::RtParamsInputs
- rt_reflections::RtReflectionSettings
- rt_topology::GeomSig
- rt_topology::TopologyPlan
- scene_flow::SceneFlow
- scene_flow::SceneVisibility
- scene_residency::PinChanges
- scene_residency::SceneResidency
- shadow_schedule::ShadowCascadeScheduler
- skinned_pool::SkinnedInstancePool
- slot_rewrites::SlotRewriteQueue
- snapshot::FrameScalars
- snapshot::RenderSnapshot
- snapshot::SceneOpRecorder
- snapshot::SpanBuffer
- snapshot::UiIntents
- spot_shadow::SpotShadowScheduler
- ssao::SsaoSettings
- ssgi::SsgiSettings
- ssr::SsrSettings
- streaming::StreamPlan
- streaming::StreamPlanner
- text::FontSet
- text::LoadedFont
- uniforms::geometry::DecalParams
- uniforms::geometry::DecalView
- uniforms::geometry::GpuParticle
- uniforms::geometry::LineView
- uniforms::geometry::ParticleView
- uniforms::geometry::SkinParams
- uniforms::post::AutoExposureParams
- uniforms::post::HizParams
- uniforms::post::TaaParams
- uniforms::probe::ProbeSet
- uniforms::probe::ProbeUniforms
- uniforms::transparent::GlassMeshParams
- uniforms::transparent::GlassParams
- uniforms::transparent::TransparentView
- uniforms::transparent::WaterParams
- uniforms::transparent::WaterWaveGpu
- uniforms::view::GBufferModel
- uniforms::view::GBufferView
- uniforms::view::ViewUniforms
- volumetric_fog::FogSettings
- vulkan::uniforms::CullHizParams
- vulkan::uniforms::CullParams
- vulkan::uniforms::GbModelPush
- vulkan::uniforms::MainPush
- vulkan::uniforms::RaymarchView
- vulkan::uniforms::RaymarchVolumeUniforms
Enums
- backend::GpuTier
- backend::GpuVendor
- chunk_window::ChunkDetail
- draw_slot::SlotAlloc
- error::DeviceLostReason
- error::RenderError
- hdr_output::HdrEncoding
- hdr_output::HdrOutputMode
- keymap::Bindable
- metal::shader_layout::EngineStage
- ops::OpFailure
- reflection_probe::BakeAction
- reflection_probe::BakePhase
- render_graph::ClearValue
- render_graph::GraphResourceClass
- render_graph::PassId
- render_graph::PassKind
- render_graph::PixelFormat
- render_graph::ResourceState
- rt_geom::RtDynamicMode
- rt_refit::BlasUpdate
- scene_flow::FadePhase
- scene_residency::SceneLoadState
- snapshot::SceneOp
- streaming::StreamState
Traits
- backend::RenderBackend
- fullscreen::BloomEncoder
- fullscreen::CompositeEncoder
- fullscreen::FullscreenPass
- parallel_ctx::ParallelEncodeCtx
- scene_flow::SceneControl
Functions
- backend::apple_family_from_device_name
- backend::classify_tier
- bvh::partition_draw_objects
- chunk_coord::camera_relative_view
- csm::compute_shadow_uniforms
- csm::empty_shadow_uniforms
- cursor::build_cursor_calls_into
- decal::build_decal_records
- decal::decal_model_matrix
- decal::invert_decal_model
- directx::pass_timing::frame_readback_byte_offset
- directx::pass_timing::frame_resolve_start
- directx::pass_timing::pass_pair
- directx::pass_timing::whole_frame_pair
- display_mode::best_native_index
- display_mode::fallback_modes
- display_mode::index_of
- display_mode::normalize
- frustum::aabb_distance_sq
- frustum::transform_aabb
- fullscreen::align_up
- fullscreen::clip_rect_to_scissor
- fullscreen::encode_bloom_chain
- fullscreen::encode_composite_chain
- fullscreen::encode_fullscreen
- fullscreen::text_upload_bytes
- input::wheel_notches_to_scroll_delta
- lights::build_light_data
- lights::build_light_uniforms
- lights::directional_light_data
- lights::sun_color
- lights::sun_direction
- ltc::magnitude_texels
- ltc::matrix_texels
- mesh_payload::deserialise_heightfield
- mesh_payload::deserialise_skinned
- mesh_payload::deserialise_skinned_with_lods
- mesh_payload::deserialise_with_lods
- mesh_payload::serialise
- mesh_payload::serialise_heightfield_trailer
- mesh_payload::serialise_skinned_with_lods
- mesh_payload::serialise_with_lods
- metal::shader_layout::validate_stage
- mipmap::generate_mip_chain
- particles::build_particle_records
- planar_reflection::assign_planar_slots
- planar_reflection::orient_plane_toward
- planar_reflection::planar_matrices
- planar_reflection::planar_pass_needed
- planar_reflection::reflected_visible_set
- reflection_probe::auto_seed_probes
- reflection_probe::auto_seed_probes_with_geometry
- reflection_probe::build_probe_payload
- reflection_probe::face_view_matrix
- reflection_probe::face_view_projection
- reflection_probe::fold_world_bounds
- reflection_probe::next_bake_action
- reflection_probe::reflector_bounds
- render_graph::apply_view
- render_graph::assert_slot_aliasing_sound
- render_graph::barrier_coverage_gaps_for_driven
- render_graph::build_frame_graph
- render_graph::final_states
- render_graph::plan_pool_slots
- render_graph::pooled
- render_types::albedo_pool_index
- render_types::draw_args_bucket_bits
- render_types::draw_args_flags
- render_types::instance_object_records
- render_types::normal_pool_index
- render_types::pack_object_record
- render_types::pack_skinned_record
- render_types::spot_shadow_slice_size
- rt_geom::cluster_geom_entry
- rt_geom::geom_entry
- rt_geom::models_dirty
- rt_geom::skinned_geom_entry
- rt_geom::skinned_index_buffer_bytes
- rt_topology::plan_topology_refresh
- scene_flow::jump_to_scene
- scene_flow::set_scene_visibility
- scene_flow::tick_transitions
- sprite::build_sprite_calls_into
- sprite::covers_canvas
- text::build_text_calls
- text::build_text_calls_into
- text::derive_cap_px
- text::measure_label_box
- text::text_advance_width
- transparent::back_to_front_order
- vulkan::pass_timing::frame_block_base
- vulkan::pass_timing::pass_pair
- vulkan::pass_timing::whole_frame_pair
Type Aliases
- error::RenderResult
- metal::shader_layout::ReflectedStructs
- overlay_maps::ClipRects
- overlay_maps::OverlayLayers
- overlay_maps::TextureSlots
- profile::PassTiming
- scene_residency::Member
- text::FontMetrics
Constants
- auto_exposure::HDR_MIDDLE_GREY_LOG2
- auto_exposure::HISTOGRAM_BINS
- auto_exposure::LUM_LOG2_MAX
- auto_exposure::LUM_LOG2_MIN
- directx::pass_timing::FRAME_BLOCK_BYTES
- directx::pass_timing::SLOTS_PER_FRAME
- ltc::LTC_LUT_SIZE
- mat::IDENTITY4
- mesh_payload::MORPH_DELTA_EPSILON
- metal::uniforms::MAX_MORPH_TARGETS
- particles::MAX_PARTICLES_PER_EMITTER
- planar_reflection::MAX_PLANAR_PLANES
- profile::MAX_PASS_TIMINGS
- render_graph::FOG_FROXEL_X
- render_graph::FOG_FROXEL_Y
- render_graph::FOG_FROXEL_Z
- render_graph::PASS_COUNT
- render_graph::PASS_NAMES
- render_types::CLUSTER_COUNT
- render_types::CLUSTER_GRID_X
- render_types::CLUSTER_GRID_Y
- render_types::CLUSTER_GRID_Z
- render_types::CLUSTER_LIGHT_LIST_STRIDE
- render_types::FALLBACK_TEXTURE_COUNT
- render_types::LIGHT_KIND_AREA
- render_types::LIGHT_KIND_POINT
- render_types::LIGHT_KIND_SPOT
- render_types::MAX_AREA_LIGHTS
- render_types::MAX_DIRECTIONAL_LIGHTS
- render_types::MAX_JOINTS
- render_types::MAX_LIGHTS_PER_CLUSTER
- render_types::MAX_LOCAL_LIGHTS
- render_types::MAX_POINT_LIGHTS
- render_types::MAX_SHADER_BUCKETS
- render_types::MAX_SHADOWED_SPOTS
- render_types::NO_ALBEDO_SLOT
- render_types::NO_NORMAL_MAP_SLOT
- render_types::NUM_SHADOW_CASCADES
- rt_refit::REFIT_LIMIT
- scene_residency::CHANNEL_MESH
- scene_residency::CHANNEL_SHADER
- scene_residency::CHANNEL_TEXTURE
- ssr::REFLECTION_ROUGHNESS_CUT
- uniforms::probe::MAX_PROBES
- uniforms::transparent::WATER_MAX_WAVES
- vulkan::pass_timing::SLOTS_PER_FRAME
- vulkan::uniforms::AUTO_EXPOSURE_PUSH_BYTES
- vulkan::uniforms::GBUFFER_PREPASS_PUSH_BYTES