Lines Matching refs:texHandleObj
43 struct gl_texture_handle_object *texHandleObj;
46 texHandleObj = (struct gl_texture_handle_object *)
50 return texHandleObj;
120 struct gl_texture_handle_object *texHandleObj,
125 GLuint64 handle = texHandleObj->handle;
131 texHandleObj);
139 _mesa_reference_texobj(&texObj, texHandleObj->texObj);
140 if (texHandleObj->sampObj)
141 _mesa_reference_sampler_object(ctx, &sampObj, texHandleObj->sampObj);
152 texObj = texHandleObj->texObj;
158 if (texHandleObj->sampObj) {
159 sampObj = texHandleObj->sampObj;
209 struct gl_texture_handle_object *, texHandleObj) {
210 if ((*texHandleObj)->sampObj == sampObj)
211 return *texHandleObj;
221 struct gl_texture_handle_object *texHandleObj;
232 texHandleObj = find_texhandleobj(texObj, separate_sampler ? sampObj : NULL);
233 if (texHandleObj) {
235 return texHandleObj->handle;
246 texHandleObj = CALLOC_STRUCT(gl_texture_handle_object);
247 if (!texHandleObj) {
254 texHandleObj->texObj = texObj;
255 texHandleObj->sampObj = separate_sampler ? sampObj : NULL;
256 texHandleObj->handle = handle;
258 struct gl_texture_handle_object *, texHandleObj);
263 struct gl_texture_handle_object *, texHandleObj);
274 texHandleObj);
425 struct gl_texture_handle_object *, texHandleObj) {
426 if (is_texture_handle_resident(ctx, (*texHandleObj)->handle))
427 make_texture_handle_resident(ctx, *texHandleObj, false);
446 struct gl_texture_handle_object *, texHandleObj) {
447 struct gl_sampler_object *sampObj = (*texHandleObj)->sampObj;
453 *texHandleObj);
455 delete_texture_handle(ctx, (*texHandleObj)->handle);
456 free(*texHandleObj);
483 struct gl_texture_handle_object *, texHandleObj) {
484 struct gl_texture_object *texObj = (*texHandleObj)->texObj;
489 *texHandleObj);
491 delete_texture_handle(ctx, (*texHandleObj)->handle);
492 free(*texHandleObj);
690 struct gl_texture_handle_object *texHandleObj;
694 texHandleObj = lookup_texture_handle(ctx, handle);
695 make_texture_handle_resident(ctx, texHandleObj, true);
701 struct gl_texture_handle_object *texHandleObj;
717 texHandleObj = lookup_texture_handle(ctx, handle);
718 if (!texHandleObj) {
730 make_texture_handle_resident(ctx, texHandleObj, true);
736 struct gl_texture_handle_object *texHandleObj;
740 texHandleObj = lookup_texture_handle(ctx, handle);
741 make_texture_handle_resident(ctx, texHandleObj, false);
747 struct gl_texture_handle_object *texHandleObj;
763 texHandleObj = lookup_texture_handle(ctx, handle);
764 if (!texHandleObj) {
776 make_texture_handle_resident(ctx, texHandleObj, false);