Lines Matching refs:readRect
2547 bool Renderer11::blitRect(gl::Framebuffer *readTarget, const gl::Rectangle &readRect, gl::Framebuffer *drawTarget, const gl::Rectangle &drawRect,
2576 if (!blitRenderbufferRect(readRect, drawRect, readRenderTarget, drawRenderTarget, filter, scissor,
2606 if (!blitRenderbufferRect(readRect, drawRect, readRenderTarget, drawRenderTarget, filter, scissor,
2898 bool Renderer11::blitRenderbufferRect(const gl::Rectangle &readRect, const gl::Rectangle &drawRect, RenderTarget *readRenderTarget,
2974 readRect.x == 0 && readRect.width == readSize.width &&
2975 readRect.y == 0 && readRect.height == readSize.height &&
2979 bool stretchRequired = readRect.width != drawRect.width || readRect.height != drawRect.height;
2981 bool flipRequired = readRect.width < 0 || readRect.height < 0 || drawRect.width < 0 || drawRect.height < 0;
2983 bool outOfBounds = readRect.x < 0 || readRect.x + readRect.width > readSize.width ||
2984 readRect.y < 0 || readRect.y + readRect.height > readSize.height ||
2999 readBox.left = readRect.x;
3000 readBox.right = readRect.x + readRect.width;
3001 readBox.top = readRect.y;
3002 readBox.bottom = readRect.y + readRect.height;
3041 gl::Box readArea(readRect.x, readRect.y, 0, readRect.width, readRect.height, 1);