/external/swiftshader/src/Main/ |
FrameBufferGDI.cpp | 79 void FrameBufferGDI::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) 83 int sourceLeft = sourceRect ? sourceRect->x0 : 0; 84 int sourceTop = sourceRect ? sourceRect->y0 : 0; 85 int sourceWidth = sourceRect ? sourceRect->x1 - sourceRect->x0 : width; 86 int sourceHeight = sourceRect ? sourceRect->y1 - sourceRect->y0 : height [all...] |
FrameBufferGDI.hpp | 30 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override; 33 void blit(HWND windowOverride, sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
FrameBufferWin.hpp | 37 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override = 0; 40 virtual void blit(HWND windowOverride, sw::Surface *source, const Rect *sourceRect, const Rect *destRect) = 0;
|
FrameBufferOzone.hpp | 30 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
FrameBufferAndroid.hpp | 34 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
FrameBufferOSX.hpp | 33 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
FrameBufferOzone.cpp | 45 void FrameBufferOzone::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect)
|
FrameBufferX11.hpp | 35 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
FrameBufferDD.hpp | 32 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override; 35 void blit(HWND windowOverride, sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
FrameBuffer.hpp | 46 virtual void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) = 0;
|
FrameBufferDD.cpp | 284 void FrameBufferDD::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) 312 long result = frontBuffer->Blt(&dRect, backBuffer, (LPRECT)sourceRect, DDBLT_WAIT, 0); 331 void FrameBufferDD::blit(HWND windowOverride, sw::Surface *source, const Rect *sourceRect, const Rect *destRect) 336 blit(source, sourceRect, destRect);
|
/external/swiftshader/src/D3D8/ |
Direct3DSwapChain8.cpp | 76 long Direct3DSwapChain8::Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) 84 if(!sourceRect && !destRect) // FIXME: More cases? 93 if(sourceRect) 95 sRect.x0 = sourceRect->left; 96 sRect.y0 = sourceRect->top; 97 sRect.x1 = sourceRect->right; 98 sRect.y1 = sourceRect->bottom; 109 frameBuffer->blit(destWindowOverride, backBuffer[0], sourceRect ? &sRect : nullptr, destRect ? &dRect : nullptr);
|
Direct3DSwapChain8.hpp | 41 long __stdcall Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) override;
|
/frameworks/native/services/surfaceflinger/tests/fakehwc/ |
FakeComposerUtils.cpp | 43 inline void printSourceRectAligned(::std::ostream& os, const hwc_frect_t& sourceRect, int align) { 45 << setw(align) << sourceRect.left << setw(0) << "," 46 << setw(align) << sourceRect.top << setw(0) << "," 47 << setw(align) << sourceRect.right << setw(0) << "," 48 << setw(align) << sourceRect.bottom << setw(0) << ")";
|
/external/swiftshader/src/D3D9/ |
Direct3DSwapChain9.cpp | 80 long Direct3DSwapChain9::Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion, unsigned long flags) 159 if(!sourceRect && !destRect) // FIXME: More cases? 168 if(sourceRect) 170 sRect.x0 = sourceRect->left; 171 sRect.y0 = sourceRect->top; 172 sRect.x1 = sourceRect->right; 173 sRect.y1 = sourceRect->bottom; 184 frameBuffer->blit(window, backBuffer[0], sourceRect ? &sRect : nullptr, destRect ? &dRect : nullptr);
|
Direct3DSwapChain9.hpp | 43 long __stdcall Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion, unsigned long flags) override;
|
Direct3DDevice9Ex.cpp | 607 long Direct3DDevice9Ex::Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) 609 TRACE("const RECT *sourceRect = 0x%0.8p, const RECT *destRect = 0x%0.8p, HWND destWindowOverride = %d, const RGNDATA *dirtyRegion = 0x%0.8p", sourceRect, destRect, destWindowOverride, dirtyRegion); 611 return Direct3DDevice9::Present(sourceRect, destRect, destWindowOverride, dirtyRegion); [all...] |
/external/swiftshader/src/OpenGL/libGLES_CM/ |
Texture.cpp | 276 bool Texture::copy(egl::Image *source, const sw::Rect &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, egl::Image *dest) 280 sw::SliceRect destRect(xoffset, yoffset, xoffset + (sourceRect.x1 - sourceRect.x0), yoffset + (sourceRect.y1 - sourceRect.y0), 0); 281 sw::SliceRect sourceSliceRect(sourceRect); 520 sw::Rect sourceRect = {x, y, x + width, y + height}; 521 sourceRect.clip(0, 0, source->getColorbuffer()->getWidth(), source->getColorbuffer()->getHeight()); 523 copy(renderTarget, sourceRect, format, 0, 0, image[level]); 549 sw::Rect sourceRect = {x, y, x + width, y + height} [all...] |
Device.hpp | 61 bool stretchRect(sw::Surface *sourceSurface, const sw::SliceRect *sourceRect, sw::Surface *destSurface, const sw::SliceRect *destRect, bool filter);
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
FrameImage2D.java | 92 * @param sourceRect The source rectangle in normalized coordinates. 95 public void copyToFrame(FrameImage2D target, RectF sourceRect, RectF targetRect) { 97 gpuImageCopy(this, target, sourceRect, targetRect); 99 cpuImageCopy(this, target, sourceRect, targetRect);
|
SurfaceHolderTarget.java | 166 Rect sourceRect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight()); 168 RectF targetRect = getTargetRect(sourceRect, surfaceRect); 172 canvas.drawBitmap(bitmap, sourceRect, targetRect, new Paint());
|
/external/swiftshader/src/OpenGL/libGL/ |
Texture.cpp | 241 bool Texture::copy(Image *source, const sw::Rect &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, Image *dest) 245 sw::SliceRect destRect(xoffset, yoffset, xoffset + (sourceRect.x1 - sourceRect.x0), yoffset + (sourceRect.y1 - sourceRect.y0), 0); 246 sw::SliceRect sourceSliceRect(sourceRect); 437 sw::Rect sourceRect = {x, y, x + width, y + height}; 438 sourceRect.clip(0, 0, source->getColorbuffer()->getWidth(), source->getColorbuffer()->getHeight()); 440 copy(renderTarget, sourceRect, format, 0, 0, image[level]); 466 sw::Rect sourceRect = {x, y, x + width, y + height} [all...] |
Device.hpp | 74 virtual bool stretchRect(Image *sourceSurface, const sw::SliceRect *sourceRect, Image *destSurface, const sw::SliceRect *destRect, bool filter);
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
Device.cpp | 442 bool Device::stretchRect(sw::Surface *source, const sw::SliceRectF *sourceRect, sw::Surface *dest, const sw::SliceRect *destRect, unsigned char flags) 457 if(sourceRect && destRect) 459 flipX = (sourceRect->x0 < sourceRect->x1) ^ (destRect->x0 < destRect->x1); 460 flipY = (sourceRect->y0 < sourceRect->y1) ^ (destRect->y0 < destRect->y1); 462 else if(sourceRect) 464 flipX = (sourceRect->x0 > sourceRect->x1); 465 flipY = (sourceRect->y0 > sourceRect->y1) [all...] |
Texture.cpp | 380 bool Texture::copy(egl::Image *source, const sw::SliceRect &sourceRect, GLint xoffset, GLint yoffset, GLint zoffset, egl::Image *dest) 384 sw::SliceRect destRect(xoffset, yoffset, xoffset + (sourceRect.x1 - sourceRect.x0), yoffset + (sourceRect.y1 - sourceRect.y0), zoffset); 385 sw::SliceRectF sourceRectF(static_cast<float>(sourceRect.x0), 386 static_cast<float>(sourceRect.y0), 387 static_cast<float>(sourceRect.x1), 388 static_cast<float>(sourceRect.y1), 389 sourceRect.slice) [all...] |