Lines Matching defs:src
107 void fixup_GenericFloatArray(int argIndex, int nFloats, GLMessage *glmsg, void *src) {
109 GLfloat *floatp = (GLfloat *)src;
124 void fixup_GenericIntArray(int argIndex, int nInts, GLMessage *glmsg, void *src) {
126 GLint *intp = (GLint *)src;
141 void fixup_GenericEnumArray(int argIndex, int nEnums, GLMessage *glmsg, void *src) {
143 fixup_GenericIntArray(argIndex, nEnums, glmsg, src);
152 void fixup_CStringPtr(int argIndex, GLMessage *glmsg, void *src) {
154 GLchar *ptr = (GLchar *) src;
319 ::std::string src = "";
322 src.append(*stringpp++, *lengthp++);
324 src.append(*stringpp++); // assume null terminated
327 arg_strpp->add_charvalue(src);
338 void fixup_glUniformGeneric(int argIndex, int nElemsPerVector, GLMessage *glmsg, void *src) {
341 fixup_GenericFloatArray(argIndex, nElemsPerVector * n_vectors, glmsg, src);
371 GLboolean *src = (GLboolean*) pointersToFixup[0];
376 arg_params->add_boolvalue(*src);
382 GLfloat *src = (GLfloat*) pointersToFixup[0];
387 arg_params->add_floatvalue(*src);
469 /** Copy @len bytes of data from @src into the @dataIndex'th argument of the message. */
470 void addGlBufferData(GLMessage *glmsg, int dataIndex, GLvoid *src, GLsizeiptr len) {
475 arg_datap->add_rawbytes(src, len);