List of all items
Structs
- EngineSettings
- EngineTarget
- cache::gradients::CachedRamp
- cache::gradients::GradientCache
- cache::gradients::GradientTextureLayout
- cache::gradients::LutUpload
- cache::images::AtlasBudget
- cache::images::AtlasRegion
- cache::images::ImageResidency
- cache::images::ImageUpload
- cache::images::ResidentImage
- cache::images::TierChoice
- cache::retained::RetainedBudget
- cache::retained::RetainedEntry
- cache::retained::RetainedPages
- cache::retained::RetainedPlan
- compile::CompileSpans
- compile::CompiledFrame
- compile::GlyphQuad
- compile::GlyphSlot
- compile::SceneCompiler
- compile::clear::ClearPunch
- compile::clear::StagedPunch
- compile::clip::ClipStack
- compile::draw::DepthCounter
- compile::draw::EngineDraw
- compile::external::ExternalEncoding
- compile::external::ExternalExtents
- compile::layers::Group
- compile::layers::GroupStack
- compile::layers::RetainedBracket
- compile::layers::RetainedPlacement
- compile::layers::RetainedStack
- compile::paint::BrushEncoding
- compile::paint::ImageEncoding
- compile::paint::LutRequest
- diag::FrameTimestamps
- effects::shader_quad::QuadDemand
- effects::shader_quad::ShaderQuadPass
- filters::Backdrop
- filters::FilterStep
- filters::blur::FilterInstanceData
- filters::blur::GpuFilterData
- filters::blur::GpuGaussianBlur
- filters::blur::LinearKernel
- filters::drop_shadow::GpuDropShadow
- gpu::AlphaAddress
- gpu::atlas::AtlasArray
- gpu::atlas::AtlasPageBuffers
- gpu::atlas::AtlasRenderReport
- gpu::atlas::AtlasRenderer
- gpu::bindings::ExternalRuns
- gpu::bindings::ExternalTextures
- gpu::config::GpuConfig
- gpu::depth::DepthAttachment
- gpu::depth::DepthTexture
- gpu::paint_texture::GpuBlurredRoundedRect
- gpu::paint_texture::GpuEncodedImage
- gpu::paint_texture::GpuLinearGradient
- gpu::paint_texture::GpuRadialGradient
- gpu::paint_texture::GpuSweepGradient
- gpu::pipelines::EngineShaders
- gpu::present::CopyPresentPass
- gpu::present::UnpremultiplyPass
- gpu::strips::ClassRun
- gpu::strips::ClassSet
- gpu::strips::GpuStrip
- gpu::strips::StripDraw
- gpu::targets::IntermediateTargets
- renderer::EngineRenderer
- renderer::FilterPassPlan
- renderer::FilterResources
- renderer::RangeCut
- renderer::RangeOptions
- schedule::BackdropSample
- schedule::Composite
- schedule::FilterPass
- schedule::PageTarget
- schedule::RegionCopy
- schedule::RetainedLayers
- schedule::RetainedSource
- schedule::RetainedTarget
- schedule::Round
- schedule::Schedule
- schedule::pages::PageBand
- schedule::pages::PageConfig
- schedule::pages::PageSize
Enums
- OutputAlpha
- cache::images::AdapterFamily
- cache::images::AtlasTier
- cache::images::ImageSkip
- cache::images::TierRule
- cache::retained::RetainedDecision
- cache::retained::RetainedRefusal
- compile::external::ExternalSkip
- compile::layers::LayerLowering
- compile::layers::RetainedKind
- diag::EngineSpan
- error::EngineError
- filters::FilterPassKind
- filters::LayerFilter
- filters::ServedFilter
- gpu::paint_texture::GpuEncodedPaint
- gpu::pipelines::EnginePipeline
- gpu::pipelines::EngineShaderModule
- gpu::strips::PaintClass
- gpu::strips::PaintType
- gpu::targets::IntermediateTexture
- renderer::FramePass
- renderer::RegionCopyMode
- schedule::RetainedRole
- schedule::RoundOp
- schedule::RoundTarget
- schedule::pages::PageParity
Functions
- cache::images::adapter_family
- cache::images::choose_tier
- cache::images::device_memory_bytes
- cache::images::fit_extent
- cache::images::is_mobile_tier
- cache::images::minify
- cache::images::parse_mem_total
- cache::images::uncovered_clears
- compile::blur_rrect::encode_blurred_rounded_rect
- compile::blur_rrect::inflated_bounds
- compile::clear::device_bounds
- compile::clear::punch_rect
- compile::dash_cycle_is_normalizable
- compile::dash_path
- compile::external::encode_scene_texture
- compile::layers::layer_props
- compile::layers::lower_layer
- compile::layers::retained_correction
- compile::paint::encode_brush
- compile::paint::encode_glyph_run_record
- compile::paint::encode_image
- compile::paint::encode_image_brush
- compile::paint::encode_image_command
- compile::paint::resolve_lut_request
- compile::shader_quad_texture_id
- compile::well_formed
- config::atlas_disabled
- config::atlas_size
- config::depth_disabled
- config::downlevel_mode
- config::glyph_quads_disabled
- config::glyph_run_cache_disabled
- config::image_sampler_enabled
- config::layers_disabled
- config::max_texture_size
- config::parallel_min_cost
- config::parallel_walk_disabled
- config::parallel_workers
- config::pass_merge_disabled
- config::pool_disabled
- config::retained_budget_mb
- config::run_split_min
- config::shader_effects_disabled
- config::uber_program_forced
- diag::labels_are_prefixed
- filters::backdrop_region
- filters::backdrop_sigma
- filters::blur::blur_passes
- filters::blur::edge_mode_code
- filters::blur::pack_u16_pair
- filters::device_blur_sigma
- filters::drop_shadow::drop_shadow_passes
- filters::push_filter_layer
- filters::served_blur
- filters::served_drop_shadow
- filters::served_filter
- gpu::alpha_address
- gpu::alpha_texture_descriptor
- gpu::alpha_texture_height
- gpu::atlas::atlas_layer_view_descriptor
- gpu::atlas::atlas_texture_descriptor
- gpu::atlas::atlas_view_descriptor
- gpu::atlas::clear_rect_region
- gpu::atlas::extend_mode
- gpu::atlas::lower_encoded_image
- gpu::atlas::natural_to_dest
- gpu::atlas::pack_image_offset
- gpu::atlas::pack_image_params
- gpu::atlas::pack_image_size
- gpu::atlas::pack_tint
- gpu::atlas::push_solid_strips
- gpu::atlas::region_byte_len
- gpu::atlas::slot_region
- gpu::atlas::x_y_advances
- gpu::bindings::lower_encoded_external
- gpu::bindings::strip_bind_group_layout_entries
- gpu::bindings::strip_pipeline_layout
- gpu::config::resource_widths_agree
- gpu::config::tex_width_bits
- gpu::depth::depth_load_op
- gpu::depth::depth_texture_descriptor
- gpu::grow_alpha_texture_height
- gpu::paint_texture::encoded_paints_texture_descriptor
- gpu::paint_texture::encoded_paints_texture_height
- gpu::paint_texture::grow_encoded_paints_texture_height
- gpu::paint_texture::lower_encoded_paint
- gpu::paint_texture::pack_kind_and_f_is_swapped
- gpu::paint_texture::pack_texture_width_and_extend_mode
- gpu::paint_texture::unpack_texture_width_and_extend_mode
- gpu::pipelines::atlas_strip_desc
- gpu::pipelines::clear_vertex_layout
- gpu::pipelines::copy_vertex_layout
- gpu::pipelines::filter_vertex_layout
- gpu::pipelines::warm_up
- gpu::pipelines::warm_up_descs
- gpu::pipelines::warm_up_descs_for
- gpu::resource_bytes_per_row
- gpu::resource_texture_bytes
- gpu::resource_texture_descriptor
- gpu::shader_src::class_features
- gpu::shader_src::samples_images
- gpu::shader_src::specialise
- gpu::shader_src::strip_class_name
- gpu::shader_src::strip_class_source
- gpu::shader_src::strip_program_features
- gpu::shader_src::strip_program_name
- gpu::shader_src::strip_program_source
- gpu::strips::alpha_column
- gpu::strips::merge_class_runs
- gpu::strips::pack_paint_descriptor
- gpu::strips::split_class_runs
- gpu::targets::atlas_layer_config
- gpu::targets::atlas_page_fits
- gpu::targets::filter_data_texture_descriptor
- gpu::targets::filter_data_texture_height
- gpu::targets::filter_sampler
- gpu::targets::max_texture_size
- gpu::targets::retained_page_descriptor
- gpu::with_padded_alphas
- renderer::open_retained_bracket
- renderer::project_command_range
- renderer::project_command_ranges
- schedule::pages::filter_page_size
- schedule::pages::page_bands
- schedule::pages::page_ceiling
- schedule::pages::page_size
Constants
- cache::gradients::BYTES_PER_TEXEL
- cache::images::ADAPTER_FAMILIES
- cache::images::ATLAS_FORMAT_BYTES
- cache::images::ATLAS_PADDING
- cache::images::MAX_ATLAS_LAYERS
- cache::images::MAX_IMAGE_DIMENSION
- cache::images::MAX_UNSEEN_FRAMES
- cache::images::MOBILE_LARGE_MIN_MEMORY
- cache::retained::RETAINED_BYTES_PER_TEXEL
- compile::DEFAULT_PARALLEL_MIN_COST
- compile::DEFAULT_PARALLEL_WORKERS
- compile::MAX_PARALLEL_WORKERS
- compile::MAX_RESIDENT_GLYPH_RUNS
- diag::LABEL_PREFIX
- diag::TIMESTAMP_RING_LABEL
- effects::shader_quad::MAX_TEXTURE_DIM
- filters::MAX_BACKDROPS_PER_FRAME
- filters::MAX_BLUR_SIGMA
- filters::SERVED_EDGE_MODE
- filters::blur::FILTER_ATLAS_PADDING
- filters::blur::FILTER_SIZE_BYTES
- filters::blur::MAX_KERNEL_SIZE
- filters::blur::MAX_TAPS_PER_SIDE
- filters::blur::edge_mode::DUPLICATE
- filters::blur::edge_mode::MIRROR
- filters::blur::edge_mode::NONE
- filters::blur::edge_mode::WRAP
- filters::blur::filter_type::DROP_SHADOW
- filters::blur::filter_type::FLOOD
- filters::blur::filter_type::GAUSSIAN_BLUR
- filters::blur::filter_type::OFFSET
- gpu::ALPHAS_PER_CHANNEL
- gpu::ALPHAS_PER_TEXEL
- gpu::MIN_RESOURCE_TEXTURE_HEIGHT
- gpu::RESOURCE_TEXTURE_FORMAT
- gpu::RESOURCE_TEXTURE_USAGES
- gpu::TEXEL_BYTES
- gpu::TEXEL_BYTES_SHIFT
- gpu::atlas::ATLAS_FORMAT
- gpu::atlas::ATLAS_USAGES
- gpu::atlas::MAX_ATLAS_INDEX
- gpu::bindings::ATLAS_SAMPLER_BINDING
- gpu::bindings::STRIP_BIND_GROUP_COUNT
- gpu::depth::DEPTH_CLEAR
- gpu::depth::DEPTH_COMPARE
- gpu::depth::DEPTH_USAGE
- gpu::pipelines::ATLAS_STRIP_PIPELINE
- gpu::pipelines::DEPTH_FORMAT
- gpu::pipelines::DEST_OUT_BLEND
- gpu::pipelines::FS_MAIN
- gpu::pipelines::INTERMEDIATE_FORMAT
- gpu::pipelines::TOPOLOGY
- gpu::pipelines::VARIANT_COUNT
- gpu::pipelines::VS_MAIN
- gpu::pipelines::VS_MAIN_FULLSCREEN
- gpu::pipelines::WARM_CLASSES
- gpu::pipelines::WARM_CLASS_STATES
- gpu::present::ALPHA_FLOOR
- gpu::present::UNPREMULTIPLY
- gpu::present::UNPREMULTIPLY_NAME
- gpu::shader_src::CLEAR
- gpu::shader_src::CLEAR_NAME
- gpu::shader_src::COPY
- gpu::shader_src::COPY_NAME
- gpu::shader_src::DROP_SHADOW_KERNELS
- gpu::shader_src::FILTER
- gpu::shader_src::FILTER_KERNELS
- gpu::shader_src::FILTER_NAME
- gpu::shader_src::HELPERS
- gpu::shader_src::IMAGE_SAMPLER
- gpu::shader_src::MODULES
- gpu::shader_src::STRIP
- gpu::shader_src::STRIP_FEATURES
- gpu::shader_src::STRIP_NAME
- gpu::strips::PAINT_TEXTURE_INDEX_MASK
- gpu::strips::RECT_STRIP_FLAG
- gpu::strips::RUN_SPLIT_MIN
- gpu::targets::FILTER_DATA_TEXTURE_WIDTH
- gpu::targets::INTERMEDIATE_USAGE
- gpu::targets::MAX_INTERMEDIATE_DIMENSION
- gpu::targets::RESIZE_KEEP_ALIVE_FRAMES
- gpu::targets::RETAINED_PAGE_LABEL
- schedule::MAX_CHAIN_DEPTH
- schedule::MAX_LIVE_PAGES
- schedule::PING_PONG_GROUPS
- schedule::pages::DEFAULT_MAX_PAGE_SIZE
- schedule::pages::DEFAULT_MIN_PAGE_SIZE
- schedule::pages::MAX_PAGE_BANDS