Lines Matching refs:backBuffer
35 backBuffer[i] = 0; in Direct3DSwapChain9()
101 unsigned int stride = backBuffer[0]->getInternalPitchP(); in Present()
161 frameBuffer->flip(window, backBuffer[0]); in Present()
184 …frameBuffer->blit(window, backBuffer[0], sourceRect ? &sRect : nullptr, destRect ? &dRect : nullpt… in Present()
211 …pChain9::GetBackBuffer(unsigned int index, D3DBACKBUFFER_TYPE type, IDirect3DSurface9 **backBuffer) in GetBackBuffer() argument
217 if(!backBuffer/* || type != D3DBACKBUFFER_TYPE_MONO*/) in GetBackBuffer()
222 *backBuffer = 0; in GetBackBuffer()
224 if(index >= 3 || this->backBuffer[index] == 0) in GetBackBuffer()
229 *backBuffer = this->backBuffer[index]; in GetBackBuffer()
230 this->backBuffer[index]->AddRef(); in GetBackBuffer()
349 backBuffer[0] = 0; in reset()
350 backBuffer[1] = 0; in reset()
351 backBuffer[2] = 0; in reset()
355 …backBuffer[i] = new Direct3DSurface9(device, this, presentParameters->BackBufferWidth, presentPara… in reset()
356 backBuffer[i]->bind(); in reset()
369 if(backBuffer[i]) in release()
371 backBuffer[i]->unbind(); in release()
372 backBuffer[i] = 0; in release()
389 …return backBuffer[index]->lockInternal(0, 0, 0, sw::LOCK_READWRITE, sw::PUBLIC); // FIXME: Exter… in lockBackBuffer()
394 backBuffer[index]->unlockInternal(); // FIXME: External in unlockBackBuffer()