Lines Matching refs:ctx

46 set_label(struct gl_context *ctx, char **labelPtr, const char *label,
56 _mesa_error(ctx, GL_INVALID_VALUE,
74 _mesa_error(ctx, GL_INVALID_VALUE,
135 get_label_pointer(struct gl_context *ctx, GLenum identifier, GLuint name,
143 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, name);
150 struct gl_shader *shader = _mesa_lookup_shader(ctx, name);
158 _mesa_lookup_shader_program(ctx, name);
165 struct gl_vertex_array_object *obj = _mesa_lookup_vao(ctx, name);
172 struct gl_query_object *query = _mesa_lookup_query_object(ctx, name);
184 _mesa_lookup_transform_feedback_object(ctx, name);
191 struct gl_sampler_object *so = _mesa_lookup_samplerobj(ctx, name);
198 struct gl_texture_object *texObj = _mesa_lookup_texture(ctx, name);
205 struct gl_renderbuffer *rb = _mesa_lookup_renderbuffer(ctx, name);
212 struct gl_framebuffer *rb = _mesa_lookup_framebuffer(ctx, name);
218 if (ctx->API == API_OPENGL_COMPAT) {
219 struct gl_display_list *list = _mesa_lookup_list(ctx, name, false);
230 _mesa_lookup_pipeline_object(ctx, name);
240 _mesa_error(ctx, GL_INVALID_VALUE, "%s(name = %u)", caller, name);
246 _mesa_error(ctx, GL_INVALID_ENUM, "%s(identifier = %s)",
255 GET_CURRENT_CONTEXT(ctx);
259 if (_mesa_is_desktop_gl(ctx))
264 labelPtr = get_label_pointer(ctx, identifier, name, callerstr);
268 set_label(ctx, labelPtr, label, length, callerstr);
275 GET_CURRENT_CONTEXT(ctx);
279 if (_mesa_is_desktop_gl(ctx))
285 _mesa_error(ctx, GL_INVALID_VALUE, "%s(bufSize = %d)", callerstr,
290 labelPtr = get_label_pointer(ctx, identifier, name, callerstr);
300 GET_CURRENT_CONTEXT(ctx);
305 syncObj = _mesa_get_and_ref_sync(ctx, (void*)ptr, true);
307 if (_mesa_is_desktop_gl(ctx))
313 _mesa_error(ctx, GL_INVALID_VALUE, "%s (not a valid sync object)",
320 set_label(ctx, labelPtr, label, length, callerstr);
321 _mesa_unref_sync_object(ctx, syncObj, 1);
328 GET_CURRENT_CONTEXT(ctx);
333 if (_mesa_is_desktop_gl(ctx))
339 _mesa_error(ctx, GL_INVALID_VALUE, "%s(bufSize = %d)", callerstr,
344 syncObj = _mesa_get_and_ref_sync(ctx, (void*)ptr, true);
346 _mesa_error(ctx, GL_INVALID_VALUE, "%s (not a valid sync object)",
354 _mesa_unref_sync_object(ctx, syncObj, 1);