Lines Matching refs:pTmpContext

1856 #define SLC_COPYPTR(ptr) pTmpContext->ptr = pContext->ptr
1865 CRContext* pTmpContext;
1875 pTmpContext = (CRContext*)crAlloc(sizeof(*pTmpContext));
1876 if (!pTmpContext)
1891 rc = SSMR3GetMem(pSSM, pTmpContext, VBOXTLSREFDATA_OFFSET(CRContext));
1906 crMemcpy(&pTmpContext->bitid, ((uint8_t*)&bitid) + VBOXTLSREFDATA_SIZE(), sizeof (bitid) - VBOXTLSREFDATA_SIZE());
1907 rc = SSMR3GetMem(pSSM, ((uint8_t*)&pTmpContext->bitid) + sizeof (pTmpContext->bitid) - VBOXTLSREFDATA_SIZE(), sizeof (pTmpContext->neg_bitid) + VBOXTLSREFDATA_SIZE());
1910 ui = VBOXTLSREFDATA_OFFSET(CRContext) + VBOXTLSREFDATA_SIZE() + sizeof (pTmpContext->bitid) + sizeof (pTmpContext->neg_bitid);
1916 crMemcpy(&pTmpContext->bitid, &bitid, sizeof (bitid));
1917 rc = SSMR3GetMem(pSSM, &pTmpContext->neg_bitid, sizeof (pTmpContext->neg_bitid));
1921 ui = VBOXTLSREFDATA_OFFSET(CRContext) + sizeof (pTmpContext->bitid) + sizeof (pTmpContext->neg_bitid);
1935 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, shared, attrib);
1936 rc = crStateLoadAttribState_v_BEFORE_CTXUSAGE_BITS(&pTmpContext->attrib, pSSM);
1939 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, buffer, point);
1940 rc = crStateLoadStencilPoint_v_37(&pTmpContext->point, pSSM);
1942 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, polygon, stencil);
1943 rc = crStateLoadStencilState_v_33(&pTmpContext->stencil, pSSM);
1946 rc = crStateLoadTextureState_v_BEFORE_CTXUSAGE_BITS(&pTmpContext->texture, pSSM);
1949 SHCROGL_GET_STRUCT_TAIL(pTmpContext, CRContext, transform);
1953 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, shared, attrib);
1954 rc = crStateLoadAttribState_v_33(&pTmpContext->attrib, pSSM);
1957 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, buffer, point);
1958 rc = crStateLoadStencilPoint_v_37(&pTmpContext->point, pSSM);
1960 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, polygon, stencil);
1961 rc = crStateLoadStencilState_v_33(&pTmpContext->stencil, pSSM);
1964 SHCROGL_GET_STRUCT_TAIL(pTmpContext, CRContext, texture);
1967 pTmpContext->error = GL_NO_ERROR; /* <- the error state contained some random error data here
1972 SHCROGL_GET_STRUCT_HEAD(pTmpContext, CRContext, attrib);
1973 rc = crStateLoadAttribState_v_33(&pTmpContext->attrib, pSSM);
1976 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, buffer, point);
1977 rc = crStateLoadStencilPoint_v_37(&pTmpContext->point, pSSM);
1979 SHCROGL_GET_STRUCT_PART(pTmpContext, CRContext, polygon, stencil);
1980 rc = crStateLoadStencilState_v_33(&pTmpContext->stencil, pSSM);
1983 SHCROGL_GET_STRUCT_TAIL(pTmpContext, CRContext, texture);
1987 SHCROGL_GET_STRUCT_HEAD(pTmpContext, CRContext, point);
1988 crStateLoadStencilPoint_v_37(&pTmpContext->point, pSSM);
1989 SHCROGL_GET_STRUCT_TAIL(pTmpContext, CRContext, polygon);
1993 rc = SSMR3GetMem(pSSM, pTmpContext, sizeof (*pTmpContext));
1999 err = pTmpContext->error;
2001 /* we will later do crMemcpy from entire pTmpContext to pContext,
2002 * for simplicity store the VBOXTLSREFDATA from the pContext to pTmpContext */
2003 VBOXTLSREFDATA_COPY(pTmpContext, pContext);
2016 pTmpContext->shared = NULL;
2019 parms.pDstCtx = pTmpContext;
2022 if (pTmpContext->shared)
2028 pTmpContext->shared->refCount++;
2037 crStateSetSharedContext(pTmpContext);
2112 crStateCopyEvalPtrs1D(pTmpContext->eval.eval1D, pContext->eval.eval1D);
2113 crStateCopyEvalPtrs2D(pTmpContext->eval.eval2D, pContext->eval.eval2D);
2175 CRASSERT(pTmpContext->id == pContext->id);
2176 CRASSERT(VBOXTLSREFDATA_EQUAL(pContext, pTmpContext));
2178 crMemcpy(pContext, pTmpContext, sizeof(*pTmpContext));
2179 crFree(pTmpContext);
2180 pTmpContext = NULL;