Lines Matching refs:swapchains

145     refSurf = This->swapchains[0]->buffers[0];
162 if (This->nswapchains && This->swapchains[0]->params.EnableAutoDepthStencil) {
168 This, (IDirect3DSurface9 *)This->swapchains[0]->zsbuf);
291 /* create implicit swapchains */
293 This->swapchains = CALLOC(This->nswapchains,
295 if (!This->swapchains) { return E_OUTOFMEMORY; }
307 (struct NineSwapChain9Ex **)&This->swapchains[i];
318 &This->swapchains[i]);
324 NineUnknown_ConvertRefToBind(NineUnknown(This->swapchains[i]));
326 hr = NineSwapChain9_GetBackBuffer(This->swapchains[i], 0,
411 if (ID3DPresent_GetCursorPos(This->swapchains[0]->present, &This->cursor.pos) != S_OK) {
639 if (This->swapchains) {
641 if (This->swapchains[i])
642 NineUnknown_Unbind(NineUnknown(This->swapchains[i]));
643 FREE(This->swapchains);
705 if (NineSwapChain9_GetOccluded(This->swapchains[0])) {
708 } else if (NineSwapChain9_ResolutionMismatch(This->swapchains[0])) {
794 return NineSwapChain9_GetDisplayMode(This->swapchains[iSwapChain], pMode);
825 if (This->swapchains[0]->params.Windowed) {
871 hw_cursor = ID3DPresent_SetCursor(This->swapchains[0]->present,
883 ID3DPresent_SetCursor(This->swapchains[0]->present, NULL, NULL, FALSE);
895 struct NineSwapChain9 *swap = This->swapchains[0];
929 This->cursor.software = ID3DPresent_SetCursor(This->swapchains[0]->present, NULL, NULL, bShow) != D3D_OK;
939 struct NineSwapChain9 *swapchain, *tmplt = This->swapchains[0];
980 NineUnknown_AddRef(NineUnknown(This->swapchains[iSwapChain]));
981 *pSwapChain = (IDirect3DSwapChain9 *)This->swapchains[iSwapChain];
1003 if (NineSwapChain9_GetOccluded(This->swapchains[0])) {
1010 hr = NineSwapChain9_Resize(This->swapchains[i], params, NULL);
1021 This, 0, (IDirect3DSurface9 *)This->swapchains[0]->buffers[0]);
1043 hr = NineSwapChain9_Present(This->swapchains[i], pSourceRect, pDestRect,
1063 return NineSwapChain9_GetBackBuffer(This->swapchains[iSwapChain],
1075 return NineSwapChain9_GetRasterStatus(This->swapchains[iSwapChain],
1099 struct NineSwapChain9 *swap = This->swapchains[iSwapChain];
1116 *pRamp = This->swapchains[iSwapChain]->gamma;
1665 return NineSwapChain9_GetFrontBufferData(This->swapchains[iSwapChain],