Flutter Engine
The Flutter Engine
|
#include <GrMeshDrawOp.h>
Public Member Functions | |
QuadHelper ()=delete | |
QuadHelper (GrMeshDrawTarget *, size_t vertexStride, int quadsToDraw) | |
GrSimpleMesh * | mesh () |
void | recordDraw (GrMeshDrawTarget *, const GrGeometryProcessor *) const |
void | recordDraw (GrMeshDrawTarget *, const GrGeometryProcessor *, const GrSurfaceProxy *const primProcProxies[]) const |
void * | vertices () const |
A specialization of InstanceHelper for quad rendering. It only draws non-antialiased indexed quads.
Definition at line 84 of file GrMeshDrawOp.h.
|
delete |
GrMeshDrawOp::QuadHelper::QuadHelper | ( | GrMeshDrawTarget * | target, |
size_t | vertexStride, | ||
int | quadsToDraw | ||
) |
Definition at line 117 of file GrMeshDrawOp.cpp.
|
inline |
Definition at line 67 of file GrMeshDrawOp.h.
void GrMeshDrawOp::PatternHelper::recordDraw | ( | GrMeshDrawTarget * | target, |
const GrGeometryProcessor * | gp | ||
) | const |
Called to issue draws to the GrMeshDrawTarget.
Definition at line 62 of file GrMeshDrawOp.cpp.
void GrMeshDrawOp::PatternHelper::recordDraw | ( | GrMeshDrawTarget * | target, |
const GrGeometryProcessor * | gp, | ||
const GrSurfaceProxy *const | primProcProxies[] | ||
) | const |
Definition at line 63 of file GrMeshDrawOp.cpp.
|
inline |
Definition at line 66 of file GrMeshDrawOp.h.