Module webrender::tiling [] [src]

Reexports

use api::ClipId;
use api::ColorF;
use api::DeviceIntPoint;
use api::DeviceIntRect;
use api::DeviceIntSize;
use api::DevicePixelScale;
use api::DeviceUintPoint;
use api::DeviceUintRect;
use api::DeviceUintSize;
use api::DocumentLayer;
use api::FilterOp;
use api::ImageFormat;
use api::LayerRect;
use api::MixBlendMode;
use api::PipelineId;
use batch::AlphaBatcher;
use batch::ClipBatcher;
use clip::ClipStore;
use clip_scroll_tree::ClipScrollTree;
use device::Texture;
use gpu_cache::GpuCache;
use gpu_cache::GpuCacheUpdateList;
use gpu_types::BlurDirection;
use gpu_types::BlurInstance;
use gpu_types::BrushInstance;
use gpu_types::ClipChainRectIndex;
use gpu_types::ClipScrollNodeData;
use gpu_types::ClipScrollNodeIndex;
use gpu_types::PrimitiveInstance;
use internal_types::FastHashMap;
use internal_types::RenderPassIndex;
use picture::PictureKind;
use prim_store::PrimitiveIndex;
use prim_store::PrimitiveKind;
use prim_store::PrimitiveStore;
use prim_store::BrushMaskKind;
use prim_store::BrushKind;
use prim_store::DeferredResolve;
use profiler::FrameProfileCounters;
use render_task::RenderTaskAddress;
use render_task::RenderTaskId;
use render_task::RenderTaskKey;
use render_task::RenderTaskKind;
use render_task::BlurTask;
use render_task::ClearMode;
use render_task::RenderTaskLocation;
use render_task::RenderTaskTree;
use resource_cache::ResourceCache;
use std::cmp;
use std::usize;
use std::f32;
use std::i32;
use std::collections::hash_map::Entry;
use texture_allocator::GuillotineAllocator;

Structs

AlphaRenderTarget
ColorRenderTarget

A render target represents a number of rendering operations on a surface.

CompositeOps
DynamicTaskInfo
Frame

A rendering-oriented representation of frame::Frame built by the render backend and presented to the renderer.

FrameOutput

Frame output information for a given pipeline ID. Storing the task ID allows the renderer to find the target rect within the render target that this pipeline exists at.

RenderPass

A render pass represents a set of rendering operations that don't depend on one another.

RenderTargetContext
RenderTargetIndex
RenderTargetList
ScalingInfo
ScrollbarPrimitive
TextureAllocator

Enums

RenderPassKind
RenderTargetKind

Constants

MIN_TARGET_SIZE

Traits

RenderTarget