Lines Matching refs:swapchains
820 return device->swapchains[swapchain_idx];
1196 device->swapchains = HeapAlloc(GetProcessHeap(), 0, device->swapchain_count * sizeof(*device->swapchains));
1197 if (!device->swapchains)
1202 device->swapchains[0] = swapchain;
1272 HeapFree(GetProcessHeap(), 0, device->swapchains);
1303 device->swapchains = HeapAlloc(GetProcessHeap(), 0, device->swapchain_count * sizeof(*device->swapchains));
1304 if (!device->swapchains)
1309 device->swapchains[0] = swapchain;
1427 if (wined3d_swapchain_decref(device->swapchains[i]))
1438 HeapFree(GetProcessHeap(), 0, device->swapchains);
1439 device->swapchains = NULL;
1457 if (wined3d_swapchain_decref(device->swapchains[i]))
1461 HeapFree(GetProcessHeap(), 0, device->swapchains);
1462 device->swapchains = NULL;
4007 wined3d_swapchain_present(device->swapchains[i], src_rect,
4603 if (device->swapchains[0]->desc.flags & WINED3DPRESENTFLAG_DISCARD_DEPTHSTENCIL
5048 * TODO: Figure out what happens to explicit swapchains, or if we have more than one implicit swapchain