Lines Matching defs:colors
900 * quad is used to multiply the colors in the frame buffer. This is achieved by
1283 uint32_t colors[] = {
1298 drawColorRect(r.left, r.top, r.right, r.bottom, colors[offset + (i & 0x1)],
1985 void OpenGLRenderer::setupDrawMesh(GLvoid* vertices, GLvoid* texCoords, GLvoid* colors) {
1993 int slot = mCaches.currentProgram->getAttrib("colors");
1996 glVertexAttribPointer(slot, 4, GL_FLOAT, GL_FALSE, stride, colors);
2203 float* vertices, int* colors, SkPaint* paint) {
2222 if (!colors) {
2224 colors = new int[colorsCount];
2225 memset(colors, 0xff, colorsCount * sizeof(int));
2253 ColorTextureVertex::set(vertex++, vertices[dx], vertices[dy], u2, v2, colors[dx / 2]);
2254 ColorTextureVertex::set(vertex++, vertices[ax], vertices[ay], u1, v2, colors[ax / 2]);
2255 ColorTextureVertex::set(vertex++, vertices[bx], vertices[by], u1, v1, colors[bx / 2]);
2257 ColorTextureVertex::set(vertex++, vertices[dx], vertices[dy], u2, v2, colors[dx / 2]);
2258 ColorTextureVertex::set(vertex++, vertices[bx], vertices[by], u1, v1, colors[bx / 2]);
2259 ColorTextureVertex::set(vertex++, vertices[cx], vertices[cy], u2, v1, colors[cx / 2]);
2269 if (cleanupColors) delete[] colors;
2276 if (cleanupColors) delete[] colors;
2310 int slot = mCaches.currentProgram->getAttrib("colors");
2315 if (cleanupColors) delete[] colors;