Lines Matching refs:GrInOrderDrawBuffer
18 #include "GrInOrderDrawBuffer.h"
25 GrInOrderDrawBuffer::GrInOrderDrawBuffer(GrVertexBufferAllocPool* vertexPool,
52 GrInOrderDrawBuffer::~GrInOrderDrawBuffer() {
57 void GrInOrderDrawBuffer::initializeDrawStateAndClip(const GrDrawTarget& target) {
62 void GrInOrderDrawBuffer::setQuadIndexBuffer(const GrIndexBuffer* indexBuffer) {
76 void GrInOrderDrawBuffer::drawRect(const GrRect& rect,
182 void GrInOrderDrawBuffer::drawIndexed(GrPrimitiveType primitiveType,
248 void GrInOrderDrawBuffer::drawNonIndexed(GrPrimitiveType primitiveType,
296 void GrInOrderDrawBuffer::clear(const GrIRect* rect, GrColor color) {
313 void GrInOrderDrawBuffer::reset() {
343 void GrInOrderDrawBuffer::playback(GrDrawTarget* target) {
408 bool GrInOrderDrawBuffer::geometryHints(GrVertexLayout vertexLayout,
438 bool GrInOrderDrawBuffer::onAcquireGeometry(GrVertexLayout vertexLayout,
475 void GrInOrderDrawBuffer::onReleaseGeometry() {
494 void GrInOrderDrawBuffer::onSetVertexSourceToArray(const void* vertexArray,
508 void GrInOrderDrawBuffer::onSetIndexSourceToArray(const void* indexArray,
521 bool GrInOrderDrawBuffer::needsNewState() const {
530 void GrInOrderDrawBuffer::pushState() {
538 bool GrInOrderDrawBuffer::needsNewClip() const {
547 void GrInOrderDrawBuffer::pushClip() {
552 void GrInOrderDrawBuffer::clipWillBeSet(const GrClip& newClip) {