Lines Matching refs:pLocal

40     crGetActive_t *pLocal;
42 pLocal = (crGetActive_t*) crAlloc(bufSize+sizeof(crGetActive_t));
43 if (!pLocal)
50 memset(pLocal, 0, sizeof (*pLocal));
51 cr_server.head_spu->dispatch_table.GetActiveAttrib(crStateGetProgramHWID(program), index, bufSize, &pLocal->length, &pLocal->size, &pLocal->type, (char*)&pLocal[1]);
52 crServerReturnValue(pLocal, pLocal->length+1+sizeof(crGetActive_t));
53 crFree(pLocal);
58 crGetActive_t *pLocal;
60 pLocal = (crGetActive_t*) crAlloc(bufSize+sizeof(crGetActive_t));
61 if (!pLocal)
68 memset(pLocal, 0, sizeof (*pLocal));
69 cr_server.head_spu->dispatch_table.GetActiveUniform(crStateGetProgramHWID(program), index, bufSize, &pLocal->length, &pLocal->size, &pLocal->type, (char*)&pLocal[1]);
70 crServerReturnValue(pLocal, pLocal->length+1+sizeof(crGetActive_t));
71 crFree(pLocal);
76 GLsizei *pLocal;
78 pLocal = (GLsizei*) crAlloc(maxCount*sizeof(GLuint)+sizeof(GLsizei));
79 if (!pLocal)
85 *pLocal = 0;
86 cr_server.head_spu->dispatch_table.GetAttachedShaders(crStateGetProgramHWID(program), maxCount, pLocal, (GLuint*)&pLocal[1]);
90 GLuint *ids=(GLuint*)&pLocal[1];
92 for (i=0; i<*pLocal; ++i)
96 crServerReturnValue(pLocal, (*pLocal)*sizeof(GLuint)+sizeof(GLsizei));
97 crFree(pLocal);
102 GLsizei *pLocal;
104 pLocal = (GLsizei*) crAlloc(maxCount*sizeof(VBoxGLhandleARB)+sizeof(GLsizei));
105 if (!pLocal)
111 *pLocal = 0;
112 cr_server.head_spu->dispatch_table.GetAttachedObjectsARB(crStateGetProgramHWID(containerObj), maxCount, pLocal, (VBoxGLhandleARB*)&pLocal[1]);
116 GLuint *ids=(GLuint*)&pLocal[1];
118 for (i=0; i<*pLocal; ++i)
122 crServerReturnValue(pLocal, (*pLocal)*sizeof(VBoxGLhandleARB)+sizeof(GLsizei));
123 crFree(pLocal);
130 GLsizei *pLocal;
133 pLocal = (GLsizei*) crAlloc(maxLength+sizeof(GLsizei));
134 if (!pLocal)
140 *pLocal = 0;
144 cr_server.head_spu->dispatch_table.GetInfoLogARB(hwid, maxLength, pLocal, (char*)&pLocal[1]);
145 CRASSERT((*pLocal) <= maxLength);
146 crServerReturnValue(pLocal, (*pLocal)+sizeof(GLsizei));
147 crFree(pLocal);
152 GLsizei *pLocal;
154 pLocal = (GLsizei*) crAlloc(bufSize+sizeof(GLsizei));
155 if (!pLocal)
161 *pLocal = 0;
162 cr_server.head_spu->dispatch_table.GetShaderInfoLog(crStateGetShaderHWID(shader), bufSize, pLocal, (char*)&pLocal[1]);
163 crServerReturnValue(pLocal, pLocal[0]+sizeof(GLsizei));
164 crFree(pLocal);
169 GLsizei *pLocal;
171 pLocal = (GLsizei*) crAlloc(bufSize+sizeof(GLsizei));
172 if (!pLocal)
178 *pLocal = 0;
179 cr_server.head_spu->dispatch_table.GetProgramInfoLog(crStateGetProgramHWID(program), bufSize, pLocal, (char*)&pLocal[1]);
180 CRASSERT(pLocal[0] <= bufSize);
181 crServerReturnValue(pLocal, pLocal[0]+sizeof(GLsizei));
182 crFree(pLocal);
187 GLsizei *pLocal;
189 pLocal = (GLsizei*) crAlloc(bufSize+sizeof(GLsizei));
190 if (!pLocal)
196 *pLocal = 0;
197 cr_server.head_spu->dispatch_table.GetShaderSource(crStateGetShaderHWID(shader), bufSize, pLocal, (char*)&pLocal[1]);
198 CRASSERT(pLocal[0] <= bufSize);
199 crServerReturnValue(pLocal, pLocal[0]+sizeof(GLsizei));
200 crFree(pLocal);
206 GLsizei *pLocal;
211 pLocal = (GLsizei*) crAlloc(maxcbData+sizeof(GLsizei));
212 if (!pLocal)
219 *pLocal = 0;
220 crStateGLSLProgramCacheUniforms(program, maxcbData, pLocal, (char*)&pLocal[1]);
222 crServerReturnValue(pLocal, (*pLocal)+sizeof(GLsizei));
223 crFree(pLocal);
229 GLsizei *pLocal;
234 pLocal = (GLsizei*) crAlloc(maxcbData+sizeof(GLsizei));
235 if (!pLocal)
242 *pLocal = 0;
243 crStateGLSLProgramCacheAttribs(program, maxcbData, pLocal, (char*)&pLocal[1]);
245 crServerReturnValue(pLocal, (*pLocal)+sizeof(GLsizei));
246 crFree(pLocal);
263 GLfloat *pLocal;
265 pLocal = (GLfloat*) crAlloc(size);
266 if (!pLocal)
272 cr_server.head_spu->dispatch_table.GetUniformfv(crStateGetProgramHWID(program), location, pLocal);
274 crServerReturnValue(pLocal, size);
275 crFree(pLocal);
281 GLint *pLocal;
283 pLocal = (GLint*) crAlloc(size);
284 if (!pLocal)
290 cr_server.head_spu->dispatch_table.GetUniformiv(crStateGetProgramHWID(program), location, pLocal);
292 crServerReturnValue(pLocal, size);
293 crFree(pLocal);