Lines Matching refs:obj
37 get_radeon_buffer_object(struct gl_buffer_object *obj)
39 return (struct radeon_buffer_object *) obj;
47 struct radeon_buffer_object *obj = CALLOC_STRUCT(radeon_buffer_object);
49 _mesa_initialize_buffer_object(ctx, &obj->Base, name, target);
51 obj->bo = NULL;
53 return &obj->Base;
61 struct gl_buffer_object *obj)
63 struct radeon_buffer_object *radeon_obj = get_radeon_buffer_object(obj);
65 if (obj->Pointer) {
90 struct gl_buffer_object *obj)
93 struct radeon_buffer_object *radeon_obj = get_radeon_buffer_object(obj);
136 struct gl_buffer_object *obj)
139 struct radeon_buffer_object *radeon_obj = get_radeon_buffer_object(obj);
160 struct gl_buffer_object *obj)
162 struct radeon_buffer_object *radeon_obj = get_radeon_buffer_object(obj);
177 GLbitfield access, struct gl_buffer_object *obj)
179 struct radeon_buffer_object *radeon_obj = get_radeon_buffer_object(obj);
188 obj->Pointer = NULL;
192 obj->Offset = offset;
193 obj->Length = length;
194 obj->AccessFlags = access;
198 obj->Pointer = radeon_obj->bo->ptr + offset;
199 return obj->Pointer;
208 struct gl_buffer_object *obj)
210 struct radeon_buffer_object *radeon_obj = get_radeon_buffer_object(obj);
216 obj->Pointer = NULL;
217 obj->Offset = 0;
218 obj->Length = 0;