Searched refs:Glop (Results 1 - 12 of 12) sorted by relevance

/frameworks/base/libs/hwui/tests/unit/
H A DGlopBuilderTests.cpp19 #include "Glop.h"
29 static void expectFillEq(Glop::Fill& expectedFill, Glop::Fill& builtFill) {
38 Glop::Fill::Filter::Matrix& expectedMatrix = expectedFill.filter.matrix;
39 Glop::Fill::Filter::Matrix& builtMatrix = expectedFill.filter.matrix;
41 sizeof(Glop::Fill::Filter::Matrix::matrix)));
43 sizeof(Glop::Fill::Filter::Matrix::vector)));
56 static void expectBlendEq(Glop::Blend& expectedBlend, Glop::Blend& builtBlend) {
61 static void expectMeshEq(Glop
[all...]
H A DBakedOpDispatcherTests.cpp39 ValidatingBakedOpRenderer(RenderState& renderState, std::function<void(const Glop& glop)> validator)
46 const ClipBase* clip, const Glop& glop) {
51 std::function<void(const Glop& glop)> mValidator;
57 std::function<void(const Glop& glop)> glopVerifier, int expectedGlopCount = 1) {
65 auto glopReceiver = [&glopVerifier, &glopCount, &expectedGlopCount] (const Glop& glop) {
80 << "Glop(s) expected";
91 auto textureGlopVerifier = [] (const Glop& glop) {
121 testUnmergedGlopDispatch(renderThread, &op, [&renderThread] (const Glop& glop) {
128 testUnmergedGlopDispatch(renderThread, op, [&result] (const Glop& glop) {
175 auto glopReceiver = [&glopCount] (const Glop
[all...]
/frameworks/base/libs/hwui/
H A DGlop.h82 * Eventually, a Glop should be able to be drawn multiple times from
87 struct Glop { struct in namespace:android::uirenderer
88 PREVENT_COPY_AND_ASSIGN(Glop);
90 Glop() { } function in struct:android::uirenderer::Glop
146 // Canvas transform of Glop - not necessarily applied to geometry (see flags)
H A DBakedOpRenderer.h27 struct Glop;
43 typedef void (*GlopReceiver)(BakedOpRenderer&, const Rect*, const ClipBase*, const Glop&);
80 void renderGlop(const BakedOpState& state, const Glop& glop) {
87 void renderGlop(const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop) {
107 const ClipBase* clip, const Glop& glop) {
110 void renderGlopImpl(const Rect* dirtyBounds, const ClipBase* clip, const Glop& glop);
H A DGlopBuilder.h19 #include "Glop.h"
52 GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop);
113 static void dump(const Glop& glop);
133 Glop* mOutGlop;
H A DBakedOpDispatcher.cpp22 #include "Glop.h"
74 Glop glop;
178 Glop glop;
215 Glop glop;
348 Glop glop;
373 Glop glop;
427 Glop glop;
493 Glop glop;
518 Glop glop;
534 Glop glo
[all...]
H A DBakedOpRenderer.cpp20 #include "Glop.h"
145 Glop glop;
210 Glop glop;
227 Glop glop;
345 const Glop& glop) {
H A DGlopBuilder.cpp20 #include "Glop.h"
64 GlopBuilder::GlopBuilder(RenderState& renderState, Caches& caches, Glop* outGlop)
571 void verify(const ProgramDescription& description, const Glop& glop) {
658 void GlopBuilder::dump(const Glop& glop) {
659 ALOGD("Glop Mesh");
660 const Glop::Mesh& mesh = glop.mesh;
664 const Glop::Mesh::Vertices& vertices = glop.mesh.vertices;
670 ALOGD("Glop Fill");
671 const Glop::Fill& fill = glop.fill;
688 ALOGD("Glop transfor
[all...]
H A DOpenGLReadback.cpp218 Glop glop;
H A DFontRenderer.cpp26 #include "Glop.h"
66 Glop glop;
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.cpp260 void RenderState::render(const Glop& glop, const Matrix4& orthoMatrix) {
261 const Glop::Mesh& mesh = glop.mesh;
262 const Glop::Mesh::Vertices& vertices = mesh.vertices;
263 const Glop::Mesh::Indices& indices = mesh.indices;
264 const Glop::Fill& fill = glop.fill;
325 const Glop::Fill::TextureData& texture = fill.texture;
H A DRenderState.h20 #include "Glop.h"
107 void render(const Glop& glop, const Matrix4& orthoMatrix);

Completed in 4606 milliseconds