Lines Matching defs:pState

20     PVMSVGA3DSTATE pState = (PVMSVGA3DSTATE)pThis->svga.p3dState;
21 AssertReturn(pState, VERR_NO_MEMORY);
29 rc = SSMR3GetStructEx(pSSM, pState, sizeof(*pState), 0, g_aVMSVGA3DSTATEFields, NULL);
32 cContexts = pState->cContexts;
33 cSurfaces = pState->cSurfaces;
34 pState->cContexts = 0;
35 pState->cSurfaces = 0;
54 pContext = pState->papContexts[i];
209 PVMSVGA3DSURFACE pSurface = pState->papSurfaces[sid];
246 for (uint32_t i = 0; i < pState->cContexts; i++)
248 PVMSVGA3DCONTEXT pContext = pState->papContexts[i];
348 PVMSVGA3DSTATE pState = (PVMSVGA3DSTATE)pThis->svga.p3dState;
349 AssertReturn(pState, VERR_NO_MEMORY);
353 rc = SSMR3PutStructEx(pSSM, pState, sizeof(*pState), 0, g_aVMSVGA3DSTATEFields, NULL);
357 for (uint32_t i = 0; i < pState->cContexts; i++)
359 PVMSVGA3DCONTEXT pContext = pState->papContexts[i];
436 for (uint32_t sid = 0; sid < pState->cSurfaces; sid++)
438 PVMSVGA3DSURFACE pSurface = pState->papSurfaces[sid];
540 if ( cid >= pState->cContexts
541 || pState->papContexts[cid]->id != cid)
543 Log(("vmsvga3dSaveExec invalid context id (%x - %x)!\n", cid, (cid >= pState->cContexts) ? -1 : pState->papContexts[cid]->id));
546 PVMSVGA3DCONTEXT pContext = pState->papContexts[cid];
651 PVMSVGA3DCONTEXT pContext = &pState->SharedCtx;
652 VMSVGA3D_SET_CURRENT_CONTEXT(pState, pContext);
656 if ( cid >= pState->cContexts
657 || pState->papContexts[cid]->id != cid)
659 Log(("vmsvga3dSaveExec: invalid context id (%x - %x)!\n", cid, (cid >= pState->cContexts) ? -1 : pState->papContexts[cid]->id));
662 PVMSVGA3DCONTEXT pContext = pState->papContexts[cid];
663 VMSVGA3D_SET_CURRENT_CONTEXT(pState, pContext);
691 VMSVGA3D_CHECK_LAST_ERROR_WARN(pState, pContext);
694 VMSVGA3D_CHECK_LAST_ERROR_WARN(pState, pContext);
698 vmsvga3dSetPackParams(pState, pContext, pSurface, &SavedParams);
705 VMSVGA3D_CHECK_LAST_ERROR_WARN(pState, pContext);
707 vmsvga3dRestorePackParams(pState, pContext, pSurface, &SavedParams);
719 VMSVGA3D_CHECK_LAST_ERROR_WARN(pState, pContext);
728 pState->ext.glBindBuffer(GL_ARRAY_BUFFER, pSurface->oglId.buffer);
729 VMSVGA3D_CHECK_LAST_ERROR(pState, pContext);
731 pBufferData = (uint8_t *)pState->ext.glMapBuffer(GL_ARRAY_BUFFER, GL_READ_ONLY);
732 VMSVGA3D_CHECK_LAST_ERROR(pState, pContext);
743 pState->ext.glUnmapBuffer(GL_ARRAY_BUFFER);
744 VMSVGA3D_CHECK_LAST_ERROR(pState, pContext);
746 pState->ext.glBindBuffer(GL_ARRAY_BUFFER, 0);
747 VMSVGA3D_CHECK_LAST_ERROR(pState, pContext);