Lines Matching defs:sourceRect
290 bool Blit::formatConvert(IDirect3DSurface9 *source, const RECT &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, IDirect3DSurface9 *dest)
292 IDirect3DTexture9 *texture = copySurfaceToTexture(source, sourceRect);
305 setViewport(sourceRect, xoffset, yoffset);
383 IDirect3DTexture9 *Blit::copySurfaceToTexture(IDirect3DSurface9 *surface, const RECT &sourceRect)
398 HRESULT result = device->CreateTexture(sourceRect.right - sourceRect.left, sourceRect.bottom - sourceRect.top, 1, D3DUSAGE_RENDERTARGET, sourceDesc.Format, D3DPOOL_DEFAULT, &texture, NULL);
417 result = device->StretchRect(surface, &sourceRect, textureSurface, NULL, D3DTEXF_NONE);
431 void Blit::setViewport(const RECT &sourceRect, GLint xoffset, GLint yoffset)
438 vp.Width = sourceRect.right - sourceRect.left;
439 vp.Height = sourceRect.bottom - sourceRect.top;