Lines Matching defs:pWinCmd
451 static bool renderspuWinCmdProcess(CR_RENDER_WINCMD* pWinCmd)
455 switch (pWinCmd->enmCmd)
458 crHashtableAdd(render_spu.pWinToInfoTable, pWinCmd->pWindow->window, pWinCmd->pWindow);
459 XSelectInput(render_spu.WinCmdVisual.dpy, pWinCmd->pWindow->window, ExposureMask);
460 pWinCmd->rc = VINF_SUCCESS;
463 crHashtableDelete(render_spu.pWinToInfoTable, pWinCmd->pWindow->window, NULL);
464 pWinCmd->rc = VINF_SUCCESS;
467 pWinCmd->rc = VINF_SUCCESS;
471 pWinCmd->rc = VINF_SUCCESS;
473 pWinCmd->rc = VINF_SUCCESS;
476 pWinCmd->rc = renderspuWinCmdWinCreate(pWinCmd->pWindow);
479 pWinCmd->rc = renderspuWinCmdWinDestroy(pWinCmd->pWindow);
482 crError("unknown WinCmd command! %d", pWinCmd->enmCmd);
483 pWinCmd->rc = VERR_INVALID_PARAMETER;
522 CR_RENDER_WINCMD *pWinCmd;
523 memcpy(&pWinCmd, event.xclient.data.b, sizeof (pWinCmd));
524 fExit = renderspuWinCmdProcess(pWinCmd);
561 CR_RENDER_WINCMD WinCmd, *pWinCmd;
564 pWinCmd = &WinCmd;
565 pWinCmd->enmCmd = enmCmd;
566 pWinCmd->rc = VERR_GENERAL_FAILURE;
567 pWinCmd->pWindow = pWindow;
574 memcpy(event.xclient.data.b, &pWinCmd, sizeof (pWinCmd));
591 return pWinCmd->rc;