List of all items
Structs
- asset::AssetHandle
- asset::AssetMetadata
- asset::AssetUUID
- event::EventBus
- math::color::LinearRgba
- math::dimension::Extent1D
- math::dimension::Extent2D
- math::dimension::Extent3D
- math::dimension::Origin2D
- math::dimension::Origin3D
- math::geometry::Aabb
- math::matrix::Mat3
- math::matrix::Mat4
- math::quaternion::Quaternion
- math::vector::Vec2
- math::vector::Vec3
- math::vector::Vec4
- memory::ExtendedMemoryStats
- renderer::api::backend::BackendSelectionConfig
- renderer::api::backend::BackendSelectionResult
- renderer::api::buffer::BufferDescriptor
- renderer::api::buffer::BufferId
- renderer::api::buffer::BufferUsage
- renderer::api::command::CommandBufferId
- renderer::api::command::ComputePassDescriptor
- renderer::api::command::Operations
- renderer::api::command::PassTimestampWrites
- renderer::api::command::RenderPassColorAttachment
- renderer::api::command::RenderPassDescriptor
- renderer::api::common::GraphicsAdapterInfo
- renderer::api::common::RenderObject
- renderer::api::common::RenderSettings
- renderer::api::common::RenderStats
- renderer::api::common::RendererAdapterInfo
- renderer::api::common::ViewInfo
- renderer::api::pipeline::BlendComponentDescriptor
- renderer::api::pipeline::BlendStateDescriptor
- renderer::api::pipeline::ColorTargetStateDescriptor
- renderer::api::pipeline::ColorWrites
- renderer::api::pipeline::DepthBiasState
- renderer::api::pipeline::DepthStencilStateDescriptor
- renderer::api::pipeline::MultisampleStateDescriptor
- renderer::api::pipeline::PipelineLayoutDescriptor
- renderer::api::pipeline::PipelineLayoutId
- renderer::api::pipeline::PrimitiveStateDescriptor
- renderer::api::pipeline::RenderPipelineDescriptor
- renderer::api::pipeline::RenderPipelineId
- renderer::api::pipeline::StencilFaceState
- renderer::api::pipeline::VertexAttributeDescriptor
- renderer::api::pipeline::VertexBufferLayoutDescriptor
- renderer::api::shader::ShaderModuleDescriptor
- renderer::api::shader::ShaderModuleId
- renderer::api::texture::SamplerDescriptor
- renderer::api::texture::SamplerId
- renderer::api::texture::TextureDescriptor
- renderer::api::texture::TextureId
- renderer::api::texture::TextureUsage
- renderer::api::texture::TextureViewDescriptor
- renderer::api::texture::TextureViewId
- telemetry::metrics::Metric
- telemetry::metrics::MetricId
- telemetry::metrics::MetricMetadata
- telemetry::monitoring::GpuReport
- telemetry::monitoring::MemoryReport
- telemetry::monitoring::ResourceUsageReport
- telemetry::monitoring::VramReport
- utils::timer::Stopwatch
- vfs::VirtualFileSystem
Enums
- asset::AssetSource
- renderer::api::command::LoadOp
- renderer::api::command::StoreOp
- renderer::api::common::GpuHook
- renderer::api::common::GraphicsBackendType
- renderer::api::common::IndexFormat
- renderer::api::common::RenderStrategy
- renderer::api::common::RendererDeviceType
- renderer::api::common::SampleCount
- renderer::api::common::ShaderStage
- renderer::api::common::TextureFormat
- renderer::api::pipeline::BlendFactor
- renderer::api::pipeline::BlendOperation
- renderer::api::pipeline::CompareFunction
- renderer::api::pipeline::CullMode
- renderer::api::pipeline::FrontFace
- renderer::api::pipeline::PolygonMode
- renderer::api::pipeline::PrimitiveTopology
- renderer::api::pipeline::StencilOperation
- renderer::api::pipeline::VertexFormat
- renderer::api::pipeline::VertexStepMode
- renderer::api::shader::ShaderSourceData
- renderer::api::texture::AddressMode
- renderer::api::texture::FilterMode
- renderer::api::texture::ImageAspect
- renderer::api::texture::SamplerBorderColor
- renderer::api::texture::TextureDimension
- renderer::api::texture::TextureViewDimension
- renderer::error::PipelineError
- renderer::error::RenderError
- renderer::error::ResourceError
- renderer::error::ShaderError
- telemetry::metrics::MetricType
- telemetry::metrics::MetricValue
- telemetry::metrics::MetricsError
- telemetry::monitoring::MonitoredResourceType
Traits
- asset::Asset
- platform::window::KhoraWindow
- platform::window::WindowHandle
- renderer::traits::CommandEncoder
- renderer::traits::ComputePass
- renderer::traits::GpuProfiler
- renderer::traits::GraphicsBackendSelector
- renderer::traits::GraphicsDevice
- renderer::traits::RenderPass
- renderer::traits::RenderSystem
- telemetry::monitoring::ResourceMonitor
- telemetry::monitoring::VramProvider
Functions
- math::approx_eq
- math::approx_eq_eps
- math::clamp
- math::degrees_to_radians
- math::radians_to_degrees
- math::saturate
- memory::get_currently_allocated_bytes
- memory::get_extended_memory_stats
Type Aliases
Statics
- memory::BYTES_ALLOCATED_LIFETIME
- memory::BYTES_DEALLOCATED_LIFETIME
- memory::CURRENTLY_ALLOCATED_BYTES
- memory::LARGE_ALLOCATIONS
- memory::LARGE_ALLOCATION_BYTES
- memory::PEAK_ALLOCATED_BYTES
- memory::SMALL_ALLOCATIONS
- memory::SMALL_ALLOCATION_BYTES
- memory::TOTAL_ALLOCATIONS
- memory::TOTAL_DEALLOCATIONS
- memory::TOTAL_REALLOCATIONS