Home | History | Annotate | Download | only in hwui

Lines Matching defs:GlopBuilder

45 class GlopBuilder {
46 PREVENT_COPY_AND_ASSIGN(GlopBuilder);
48 GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop);
50 GlopBuilder& setMeshUnitQuad();
51 GlopBuilder& setMeshTexturedUnitQuad(const UvMapper* uvMapper);
52 GlopBuilder& setMeshTexturedUvQuad(const UvMapper* uvMapper, const Rect uvs);
53 GlopBuilder& setMeshVertexBuffer(const VertexBuffer& vertexBuffer, bool shadowInterp);
54 GlopBuilder& setMeshIndexedQuads(Vertex* vertexData, int quadCount);
55 GlopBuilder& setMeshTexturedMesh(TextureVertex* vertexData, int elementCount); // TODO: use indexed quads
56 GlopBuilder& setMeshColoredTexturedMesh(ColorTextureVertex* vertexData, int elementCount); // TODO: use indexed quads
57 GlopBuilder& setMeshTexturedIndexedQuads(TextureVertex* vertexData, int elementCount); // TODO: take quadCount
58 GlopBuilder& setMeshPatchQuads(const Patch& patch);
60 GlopBuilder& setFillPaint(const SkPaint& paint, float alphaScale);
61 GlopBuilder& setFillTexturePaint(Texture& texture, const int textureFillFlags,
63 GlopBuilder& setFillPathTexturePaint(PathTexture& texture,
65 GlopBuilder& setFillShadowTexturePaint(ShadowTexture& texture, int shadowColor,
67 GlopBuilder& setFillBlack();
68 GlopBuilder& setFillClear();
69 GlopBuilder& setFillLayer(Texture& texture, const SkColorFilter* colorFilter,
71 GlopBuilder& setFillTextureLayer(Layer& layer, float alpha);
73 GlopBuilder& setTransform(const Snapshot& snapshot, const int transformFlags) {
78 GlopBuilder& setModelViewMapUnitToRect(const Rect destination);
79 GlopBuilder& setModelViewMapUnitToRectSnap(const Rect destination);
80 GlopBuilder& setModelViewMapUnitToRectOptionalSnap(bool snap, const Rect& destination) {
87 GlopBuilder& setModelViewOffsetRect(float offsetX, float offsetY, const Rect source);
88 GlopBuilder& setModelViewOffsetRectSnap(float offsetX, float offsetY, const Rect source);
89 GlopBuilder& setModelViewOffsetRectOptionalSnap(bool snap,
98 GlopBuilder& setRoundRectClipState(const RoundRectClipState* roundRectClipState);