Lines Matching defs:rect

586     const Rect& rect = layer->layer;
589 drawColorRect(rect.left, rect.top, rect.right, rect.bottom,
602 dirtyLayer(rect.left, rect.top, rect.right, rect.bottom, *previous->transform);
606 composeLayerRegion(layer, rect);
610 } else if (!rect.isEmpty()) {
611 dirtyLayer(rect.left, rect.top, rect.right, rect.bottom);
612 composeLayerRect(layer, rect, true);
635 void OpenGLRenderer::drawTextureLayer(Layer* layer, const Rect& rect) {
663 layer->getWidth() == (uint32_t) rect.getWidth() &&
664 layer->getHeight() == (uint32_t) rect.getHeight()) {
665 const float x = (int) floorf(rect.left + mSnapshot->transform->getTranslateX() + 0.5f);
666 const float y = (int) floorf(rect.top + mSnapshot->transform->getTranslateY() + 0.5f);
669 setupDrawModelView(x, y, x + rect.getWidth(), y + rect.getHeight(), true);
672 setupDrawModelView(rect.left, rect.top, rect.right, rect.bottom);
686 void OpenGLRenderer::composeLayerRect(Layer* layer, const Rect& rect, bool swap) {
692 float x = rect.left;
693 float y = rect.top;
695 layer->getWidth() == (uint32_t) rect.getWidth() &&
696 layer->getHeight() == (uint32_t) rect.getHeight();
701 x = (int) floorf(rect.left + mSnapshot->transform->getTranslateX() + 0.5f);
702 y = (int) floorf(rect.top + mSnapshot->transform->getTranslateY() + 0.5f);
710 drawTextureMesh(x, y, x + rect.getWidth(), y + rect.getHeight(),
719 drawTextureLayer(layer, rect);
724 void OpenGLRenderer::composeLayerRegion(Layer* layer, const Rect& rect) {
744 const float height = rect.getHeight();
760 const float x = (int) floorf(rect.left + mSnapshot->transform->getTranslateX() + 0.5f);
761 const float y = (int) floorf(rect.top + mSnapshot->transform->getTranslateY() + 0.5f);
764 setupDrawModelViewTranslate(x, y, x + rect.getWidth(), y + rect.getHeight(), true);
767 setupDrawModelViewTranslate(rect.left, rect.top, rect.right, rect.bottom);
808 composeLayerRect(layer, rect);
881 // against their initial clip rect, and the current clip
1632 // Adjust the rect by the AA boundary padding
2231 const Rect& rect = layer->layer;