List of all items
Structs
- BudgetFallbackOutcome
- DegradationOutcome
- EndianCorrectedBuffer
- FrameBuf
- K3dengine
- MeshRayCastHit
- animation::Keyframe
- animation::VertexAnimation
- billboard::Billboard
- billboard::BillboardQ16
- bridge::ColorAdapter
- bsp::BspTelemetry
- bsp::builder::OwnedBspWorld
- bsp::builder::RoomSpec
- bsp::coverage::CoverageBuffer
- bsp::data::BspWorld
- bsp::data::Face
- bsp::data::FrustumPlane
- bsp::data::Leaf
- bsp::data::Node
- bsp::data::Plane
- bsp::scratch::BspScratch
- bsp::traverse::ClipVert
- camera::Camera
- character::CharacterController
- command_buffer::CommandBuffer
- completion::CompletionSlot
- completion::WaitTransfer
- completion::WaitTransferFuture
- config::DegradationPolicy
- config::ProfileCaps
- config::RenderDefaults
- display_backend::CompletedTransfer
- display_backend::DisplayRegion
- display_backend::SimulatorBackend
- display_backend::TransferError
- draw::DitherConfig
- draw::FogConfig
- hardware_profile::CycleSample
- hud::FramebufDrawTarget
- hud::HudLayer
- input::InputState
- lights::PointLight
- lights::PointLightSet
- mesh::Geometry
- mesh::K3dMesh
- mesh::LODLevels
- painters::DepthSortedTriangle
- particles::Particle
- particles::ParticleSpawn
- particles::ParticleSystem
- perfcounter::PerformanceCounter
- raycast::Mode7Renderer
- raycast::RaycastSprite
- raycast::RaycastTexture
- raycast::Raycaster2D
- renderer::DirtyRegion
- renderer::FrameCtx
- retro::RetroStyle
- retro::ScreenTint
- retro::SkyConfig
- scene_format::ChunkCursor
- scene_format::EncodedChunk
- scene_format::SceneChunkRef
- scene_stream::CooperativeChunkLoader
- scene_stream::StreamProgress
- sector_lights::SectorLight
- skeleton::Bone
- skeleton::BoneId
- skeleton::Skeleton
- skeleton::SkinningData
- skeleton::VertexSkinning
- swapchain::SwapChain
- telemetry::ExecuteTelemetry
- telemetry::RecordTelemetry
- texture::Texture
- texture::TextureManager
- tilebin::TileBinStats
- tilebin::TileConfig
- tilebin::TileGrid
- transform_anim::AnimationPlayer
- transform_anim::SampledTransform
- transform_anim::TransformKeyframe
- transform_anim::TransformTrack
- tween::Tween
- tween::Tween3
Enums
- DrawPrimitive
- EndianCorrection
- bsp::builder::BuildError
- command_buffer::RenderCommand
- config::DegradationStep
- config::MaterialProfile
- config::QualityTier
- display_backend::DisplayError
- error::BackendFaultKind
- error::BudgetKind
- error::RecoveryAction
- error::RenderError
- error::RuntimeFaultKind
- error::StallKind
- hardware_profile::TraceTransport
- hud::HudElement
- mesh::RenderMode
- retro::LightLevels
- retro::PaletteMode
- retro::StippleMode
- retro::TextureMapping
- scene_format::ChunkKind
- scene_stream::UploadStatus
- sector_lights::LightEffectKind
- texture::TextureFormat
- tween::Easing
Traits
- DMACapableFrameBufferBackend
- PixelRead
- bridge::AsEgPoint
- bridge::AsNalgebraPoint
- display_backend::AsyncDmaTransfer
- display_backend::DisplayBackend
- display_backend::DmaTransfer
- draw::PixelRead
- draw::ReadPixel
- scene_stream::ResourceUploader
Functions
- bridge::draw_to
- bridge::eg_to_nalgebra
- bridge::nalgebra_to_eg
- bridge::render_drawable_to_buffer
- bsp::builder::build_room_strip
- bsp::test_level::world
- bsp::traverse::aabb_in_frustum
- bsp::traverse::clip_near
- bsp::traverse::frustum_from_vp
- bsp::traverse::project_to_screen
- bsp::traverse::walk_front_to_back
- clear_zbuffer
- config::apply_default_caps
- config::default_profile_caps
- config::render_defaults_for_profile
- draw::composite_aa_background
- draw::draw
- draw::draw_bsp_coverage
- draw::draw_line_aa
- draw::draw_line_aa_coverage
- draw::draw_zbuffered
- draw::draw_zbuffered_2xssaa
- draw::draw_zbuffered_aa
- draw::draw_zbuffered_aa_coverage
- draw::draw_zbuffered_lightmapped
- draw::draw_zbuffered_lightmapped_mapped
- draw::draw_zbuffered_with_effects
- draw::draw_zbuffered_with_textures
- draw::draw_zbuffered_with_textures_mapped
- draw::fast_blend_rgb565
- draw::fast_blend_rgba8888
- draw::fast_blend_rgba8888_to_rgb565
- draw::fill_triangle
- draw::fill_triangle_zbuffered_textured_gouraud
- draw::reverse_color_rgb565
- draw::reverse_color_rgba8888
- hardware_profile::emit_trace
- hardware_profile::init_dwt_cycle_counter
- hardware_profile::last_sample_cycles
- hardware_profile::read_cycle_counter
- hardware_profile::sample_cycles
- hud::format_u16_dec
- mesh::compute_vertex_normals
- mesh_ray_cast
- raycast::apply_shade
- raycast::apply_shade_q8
- raycast::pack_rgb565_u32
- renderer::execute_commands
- renderer::execute_commands_2xssaa
- renderer::execute_commands_tiled
- renderer::execute_commands_tiled_effects
- renderer::execute_commands_with_dirty_region
- renderer::execute_commands_with_dirty_region_effects
- renderer::execute_commands_with_dirty_region_effects_textured
- scene_format::encode_scene
- sector_lights::light_level_at
- sector_lights::light_level_u8_at
- skeleton::apply_skinning
- skeleton::apply_skinning_to_normals
- tilebin::build_bins
- tilebin::tile_grid
- to_zdepth
- tween::apply_easing
- tween::lerp
- tween::lerp3
- tween::scale_rgb565
Type Aliases
Statics
- bsp::test_level::FACES
- bsp::test_level::LEAVES
- bsp::test_level::MARKSURFACES
- bsp::test_level::NODES
- bsp::test_level::PLANES
- bsp::test_level::UVS
- bsp::test_level::VERTICES
- bsp::test_level::VIS
- bsp::test_level::VIS_OFFSETS