Lines Matching refs:texHandleObj
50 struct gl_texture_handle_object *texHandleObj;
53 texHandleObj = (struct gl_texture_handle_object *)
57 return texHandleObj;
127 struct gl_texture_handle_object *texHandleObj,
132 GLuint64 handle = texHandleObj->handle;
138 texHandleObj);
146 _mesa_reference_texobj(&texObj, texHandleObj->texObj);
147 if (texHandleObj->sampObj)
148 _mesa_reference_sampler_object(ctx, &sampObj, texHandleObj->sampObj);
159 texObj = texHandleObj->texObj;
165 if (texHandleObj->sampObj) {
166 sampObj = texHandleObj->sampObj;
216 struct gl_texture_handle_object *, texHandleObj) {
217 if ((*texHandleObj)->sampObj == sampObj)
218 return *texHandleObj;
254 struct gl_texture_handle_object *texHandleObj;
265 texHandleObj = find_texhandleobj(texObj, separate_sampler ? sampObj : NULL);
266 if (texHandleObj) {
268 return texHandleObj->handle;
279 texHandleObj = CALLOC_STRUCT(gl_texture_handle_object);
280 if (!texHandleObj) {
287 texHandleObj->texObj = texObj;
288 texHandleObj->sampObj = separate_sampler ? sampObj : NULL;
289 texHandleObj->handle = handle;
291 struct gl_texture_handle_object *, texHandleObj);
296 struct gl_texture_handle_object *, texHandleObj);
307 texHandleObj);
460 struct gl_texture_handle_object *, texHandleObj) {
461 if (is_texture_handle_resident(ctx, (*texHandleObj)->handle))
462 make_texture_handle_resident(ctx, *texHandleObj, false);
481 struct gl_texture_handle_object *, texHandleObj) {
482 struct gl_sampler_object *sampObj = (*texHandleObj)->sampObj;
488 *texHandleObj);
490 delete_texture_handle(ctx, (*texHandleObj)->handle);
491 FREE(*texHandleObj);
518 struct gl_texture_handle_object *, texHandleObj) {
519 struct gl_texture_object *texObj = (*texHandleObj)->texObj;
524 *texHandleObj);
526 delete_texture_handle(ctx, (*texHandleObj)->handle);
527 FREE(*texHandleObj);
731 struct gl_texture_handle_object *texHandleObj;
735 texHandleObj = lookup_texture_handle(ctx, handle);
736 make_texture_handle_resident(ctx, texHandleObj, true);
742 struct gl_texture_handle_object *texHandleObj;
758 texHandleObj = lookup_texture_handle(ctx, handle);
759 if (!texHandleObj) {
771 make_texture_handle_resident(ctx, texHandleObj, true);
777 struct gl_texture_handle_object *texHandleObj;
781 texHandleObj = lookup_texture_handle(ctx, handle);
782 make_texture_handle_resident(ctx, texHandleObj, false);
788 struct gl_texture_handle_object *texHandleObj;
804 texHandleObj = lookup_texture_handle(ctx, handle);
805 if (!texHandleObj) {
817 make_texture_handle_resident(ctx, texHandleObj, false);