Lines Matching refs:driScreen

753       if (psc->driScreen == NULL)
757 pdraw = psc->driScreen->createDrawable(psc, pixmap, xid, config);
855 pdraw->psc->driScreen->swapBuffers(pdraw, 0, 0, 0, flush);
1330 is_direct_capable = (psc->driScreen != NULL);
1754 if (gc->isDirect && psc && psc->driScreen &&
1755 psc->driScreen->setSwapInterval) {
1762 psc->driScreen->setSwapInterval(pdraw, interval);
1806 if (psc && psc->driScreen && psc->driScreen->setSwapInterval) {
1816 return psc->driScreen->setSwapInterval(pdraw, interval);
1833 if (psc && psc->driScreen && psc->driScreen->getSwapInterval) {
1837 return psc->driScreen->getSwapInterval(pdraw);
1869 if (pdraw->psc->driScreen->setSwapInterval)
1870 pdraw->psc->driScreen->setSwapInterval(pdraw, interval);
1903 if (psc && psc->driScreen && psc->driScreen->getDrawableMSC) {
1904 ret = psc->driScreen->getDrawableMSC(psc, pdraw, &ust, &msc, &sbc);
1939 if (psc && psc->driScreen && psc->driScreen->waitForMSC) {
1940 ret = psc->driScreen->waitForMSC(pdraw, 0, divisor, remainder, &ust, &msc,
2089 if (pdraw && psc->driScreen->getDrawableMSC) {
2090 ret = psc->driScreen->getDrawableMSC(psc, pdraw, ust, msc, sbc);
2225 if (psc->driScreen && psc->driScreen->swapBuffers)
2226 return (*psc->driScreen->swapBuffers)(pdraw, target_msc, divisor,
2255 if (pdraw && psc->driScreen && psc->driScreen->waitForMSC) {
2256 ret = psc->driScreen->waitForMSC(pdraw, target_msc, divisor, remainder,
2283 if (pdraw && psc->driScreen && psc->driScreen->waitForSBC) {
2284 ret = psc->driScreen->waitForSBC(pdraw, target_sbc, ust, msc, sbc);
2364 if (psc->driScreen->copySubBuffer != NULL) {
2365 (*psc->driScreen->copySubBuffer) (pdraw, x, y, width, height, True);
2431 if (psc->driScreen->bindTexImage != NULL)
2432 (*psc->driScreen->bindTexImage) (pdraw, buffer, attrib_list);
2489 if (psc->driScreen->releaseTexImage != NULL)
2490 (*psc->driScreen->releaseTexImage) (pdraw, buffer);