Lines Matching refs:cmd

44                       const struct marshal_cmd_Flush *cmd)
54 struct marshal_cmd_Flush *cmd =
57 (void) cmd;
77 const struct marshal_cmd_Enable *cmd)
79 const GLenum cap = cmd->cap;
87 struct marshal_cmd_Enable *cmd;
94 cmd = _mesa_glthread_allocate_command(ctx, DISPATCH_CMD_Enable,
95 sizeof(*cmd));
96 cmd->cap = cap;
119 const struct marshal_cmd_ShaderSource *cmd)
121 const GLint *cmd_length = (const GLint *) (cmd + 1);
122 const GLchar *cmd_strings = (const GLchar *) (cmd_length + cmd->count);
124 const GLchar * *string = malloc(cmd->count * sizeof(const GLchar *));
127 for (i = 0; i < cmd->count; ++i) {
132 (cmd->shader, cmd->count, string, cmd_length));
174 struct marshal_cmd_ShaderSource *cmd =
177 GLint *cmd_length = (GLint *) (cmd + 1);
181 cmd->shader = shader;
182 cmd->count = count;
263 const struct marshal_cmd_BindBuffer *cmd)
265 const GLenum target = cmd->target;
266 const GLuint buffer = cmd->buffer;
274 struct marshal_cmd_BindBuffer *cmd;
280 cmd = _mesa_glthread_allocate_command(ctx, DISPATCH_CMD_BindBuffer,
282 cmd->target = target;
283 cmd->buffer = buffer;
304 const struct marshal_cmd_BufferData *cmd)
306 const GLenum target = cmd->target;
307 const GLsizeiptr size = cmd->size;
308 const GLenum usage = cmd->usage;
311 if (cmd->data_null)
314 data = (const void *) (cmd + 1);
336 struct marshal_cmd_BufferData *cmd =
340 cmd->target = target;
341 cmd->size = size;
342 cmd->usage = usage;
343 cmd->data_null = !data;
345 char *variable_data = (char *) (cmd + 1);
368 const struct marshal_cmd_BufferSubData *cmd)
370 const GLenum target = cmd->target;
371 const GLintptr offset = cmd->offset;
372 const GLsizeiptr size = cmd->size;
373 const void *data = (const void *) (cmd + 1);
395 struct marshal_cmd_BufferSubData *cmd =
398 cmd->target = target;
399 cmd->offset = offset;
400 cmd->size = size;
401 char *variable_data = (char *) (cmd + 1);
424 const struct marshal_cmd_NamedBufferData *cmd)
426 const GLuint name = cmd->name;
427 const GLsizei size = cmd->size;
428 const GLenum usage = cmd->usage;
431 if (cmd->data_null)
434 data = (const void *) (cmd + 1);
455 struct marshal_cmd_NamedBufferData *cmd =
458 cmd->name = buffer;
459 cmd->size = size;
460 cmd->usage = usage;
461 cmd->data_null = !data;
463 char *variable_data = (char *) (cmd + 1);
486 const struct marshal_cmd_NamedBufferSubData *cmd)
488 const GLuint name = cmd->name;
489 const GLintptr offset = cmd->offset;
490 const GLsizei size = cmd->size;
491 const void *data = (const void *) (cmd + 1);
512 struct marshal_cmd_NamedBufferSubData *cmd =
515 cmd->name = buffer;
516 cmd->offset = offset;
517 cmd->size = size;
518 char *variable_data = (char *) (cmd + 1);
538 const struct marshal_cmd_ClearBuffer *cmd)
540 const GLenum buffer = cmd->buffer;
541 const GLint drawbuffer = cmd->drawbuffer;
542 const char *variable_data = (const char *) (cmd + 1);
551 const struct marshal_cmd_ClearBuffer *cmd)
553 const GLenum buffer = cmd->buffer;
554 const GLint drawbuffer = cmd->drawbuffer;
555 const char *variable_data = (const char *) (cmd + 1);
564 const struct marshal_cmd_ClearBuffer *cmd)
566 const GLenum buffer = cmd->buffer;
567 const GLint drawbuffer = cmd->drawbuffer;
568 const char *variable_data = (const char *) (cmd + 1);
577 const struct marshal_cmd_ClearBuffer *cmd)
579 const GLenum buffer = cmd->buffer;
580 const GLint drawbuffer = cmd->drawbuffer;
581 const char *variable_data = (const char *) (cmd + 1);
610 struct marshal_cmd_ClearBuffer *cmd =
613 cmd->buffer = buffer;
614 cmd->drawbuffer = drawbuffer;
615 GLuint *variable_data = (GLuint *) (cmd + 1);