Lines Matching defs:DirectRenderer
59 DirectRenderer::DrawingFrame::DrawingFrame()
65 DirectRenderer::DrawingFrame::~DrawingFrame() {}
69 gfx::RectF DirectRenderer::QuadVertexRect() {
74 void DirectRenderer::QuadRectTransform(gfx::Transform* quad_rect_transform,
83 void DirectRenderer::InitializeViewport(DrawingFrame* frame,
119 gfx::Rect DirectRenderer::MoveFromDrawToWindowSpace(
129 DirectRenderer::DirectRenderer(RendererClient* client,
137 DirectRenderer::~DirectRenderer() {}
139 bool DirectRenderer::CanReadPixels() const { return true; }
141 void DirectRenderer::SetEnlargePassTextureAmountForTesting(
146 void DirectRenderer::DecideRenderPassAllocationsForFrame(
195 void DirectRenderer::DrawFrame(RenderPassList* render_passes_in_draw_order,
202 TRACE_EVENT0("cc", "DirectRenderer::DrawFrame");
251 gfx::RectF DirectRenderer::ComputeScissorRectForRenderPass(
271 bool DirectRenderer::NeedDeviceClip(const DrawingFrame* frame) const {
278 gfx::Rect DirectRenderer::DeviceClipRectInWindowSpace(const DrawingFrame* frame)
287 void DirectRenderer::SetScissorStateForQuad(const DrawingFrame* frame,
301 void DirectRenderer::SetScissorStateForQuadWithRenderPassScissor(
320 void DirectRenderer::SetScissorTestRectInDrawSpace(const DrawingFrame* frame,
328 void DirectRenderer::FinishDrawingQuadList() {}
330 void DirectRenderer::DrawRenderPass(DrawingFrame* frame,
333 TRACE_EVENT0("cc", "DirectRenderer::DrawRenderPass");
390 bool DirectRenderer::UseRenderPass(DrawingFrame* frame,
418 bool DirectRenderer::HasAllocatedResourcesForTesting(RenderPass::Id id)
425 gfx::Size DirectRenderer::RenderPassTextureSize(const RenderPass* render_pass) {