/external/swiftshader/src/Main/ |
H A D | FrameBufferGDI.cpp | 79 void FrameBufferGDI::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) argument 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 100 blit(HWND windowOverride, sw::Surface *source, const Rect *sourceRect, const Rect *destRect) argument [all...] |
H A D | 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;
|
H A D | 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;
|
H A D | FrameBufferOzone.hpp | 30 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
H A D | FrameBufferAndroid.hpp | 34 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
H A D | FrameBufferOSX.hpp | 33 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
H A D | FrameBufferOzone.cpp | 45 void FrameBufferOzone::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) argument
|
H A D | FrameBufferX11.hpp | 35 void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) override;
|
H A D | 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;
|
H A D | FrameBuffer.hpp | 46 virtual void blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) = 0;
|
H A D | FrameBufferDD.cpp | 284 void FrameBufferDD::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) argument 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) argument 336 blit(source, sourceRect, destRect);
|
H A D | FrameBufferAndroid.cpp | 64 void FrameBufferAndroid::blit(sw::Surface *source, const Rect *sourceRect, const Rect *destRect) argument
|
/external/swiftshader/src/D3D8/ |
H A D | Direct3DSwapChain8.cpp | 76 long Direct3DSwapChain8::Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) argument 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);
|
H A D | Direct3DSwapChain8.hpp | 41 long __stdcall Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) override;
|
/external/swiftshader/src/D3D9/ |
H A D | Direct3DSwapChain9.cpp | 80 long Direct3DSwapChain9::Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion, unsigned long flags) argument 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);
|
H A D | Direct3DSwapChain9.hpp | 43 long __stdcall Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion, unsigned long flags) override;
|
H A D | Direct3DDevice9Ex.cpp | 607 long Direct3DDevice9Ex::Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) argument 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); 873 long Direct3DDevice9Ex::StretchRect(IDirect3DSurface9 *sourceSurface, const RECT *sourceRect, IDirect3DSurface9 *destSurface, const RECT *destRect, D3DTEXTUREFILTERTYPE filter) argument 875 TRACE("IDirect3DSurface9 *sourceSurface = 0x%0.8p, const RECT *sourceRect = 0x%0.8p, IDirect3DSurface9 *destSurface = 0x%0.8p, const RECT *destRect = 0x%0.8p, D3DTEXTUREFILTERTYPE filter = %d", sourceSurface, sourceRect, destSurface, destRect, filter); 877 return Direct3DDevice9::StretchRect(sourceSurface, sourceRect, destSurface, destRect, filter); 887 long Direct3DDevice9Ex::UpdateSurface(IDirect3DSurface9 *sourceSurface, const RECT *sourceRect, IDirect3DSurface9 *destinationSurface, const POINT *destPoint) argument 889 TRACE("IDirect3DSurface9 *sourceSurface = 0x%0.8p, const RECT *sourceRect [all...] |
H A D | Direct3DDevice9Ex.hpp | 74 long __stdcall Present(const RECT *sourceRect, const RECT *destRect, HWND destWindowOverride, const RGNDATA *dirtyRegion) override; 87 long __stdcall UpdateSurface(IDirect3DSurface9 *sourceSurface, const RECT *sourceRect, IDirect3DSurface9 *destinationSurface, const POINT *destPoint) override; 91 long __stdcall StretchRect(IDirect3DSurface9 *sourceSurface, const RECT *sourceRect, IDirect3DSurface9 *destSurface, const RECT *destRect, D3DTEXTUREFILTERTYPE filter) override;
|
/external/swiftshader/src/OpenGL/libGLES_CM/ |
H A D | Texture.cpp | 276 bool Texture::copy(egl::Image *source, const sw::Rect &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, egl::Image *dest) argument 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}; local 521 sourceRect.clip(0, 0, source->getColorbuffer()->getWidth(), source->getColorbuffer()->getHeight()); 523 copy(renderTarget, sourceRect, format, 0, 0, image[level]); 549 sw::Rect sourceRect local [all...] |
H A D | Device.hpp | 61 bool stretchRect(sw::Surface *sourceSurface, const sw::SliceRect *sourceRect, sw::Surface *destSurface, const sw::SliceRect *destRect, bool filter);
|
/external/swiftshader/src/OpenGL/libGL/ |
H A D | Texture.cpp | 241 bool Texture::copy(Image *source, const sw::Rect &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, Image *dest) argument 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}; local 438 sourceRect.clip(0, 0, source->getColorbuffer()->getWidth(), source->getColorbuffer()->getHeight()); 440 copy(renderTarget, sourceRect, format, 0, 0, image[level]); 466 sw::Rect sourceRect local 923 sw::Rect sourceRect = {x, y, x + width, y + height}; local 966 sw::Rect sourceRect = {x, y, x + width, y + height}; local [all...] |
H A D | 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/ |
H A D | Device.cpp | 442 bool Device::stretchRect(sw::Surface *source, const sw::SliceRectF *sourceRect, sw::Surface *dest, const sw::SliceRect *destRect, unsigned char flags) argument 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 [all...] |
H A D | Texture.cpp | 380 bool Texture::copy(egl::Image *source, const sw::SliceRect &sourceRect, GLint xoffset, GLint yoffset, GLint zoffset, egl::Image *dest) argument 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 [all...] |
H A D | Device.hpp | 74 bool stretchRect(sw::Surface *sourceSurface, const sw::SliceRectF *sourceRect, sw::Surface *destSurface, const sw::SliceRect *destRect, unsigned char flags);
|