Lines Matching refs:texHandleObj
44 struct gl_texture_handle_object *texHandleObj;
47 texHandleObj = (struct gl_texture_handle_object *)
51 return texHandleObj;
121 struct gl_texture_handle_object *texHandleObj,
126 GLuint64 handle = texHandleObj->handle;
132 texHandleObj);
140 _mesa_reference_texobj(&texObj, texHandleObj->texObj);
141 if (texHandleObj->sampObj)
142 _mesa_reference_sampler_object(ctx, &sampObj, texHandleObj->sampObj);
153 texObj = texHandleObj->texObj;
159 if (texHandleObj->sampObj) {
160 sampObj = texHandleObj->sampObj;
210 struct gl_texture_handle_object *, texHandleObj) {
211 if ((*texHandleObj)->sampObj == sampObj)
212 return *texHandleObj;
222 struct gl_texture_handle_object *texHandleObj;
233 texHandleObj = find_texhandleobj(texObj, separate_sampler ? sampObj : NULL);
234 if (texHandleObj) {
236 return texHandleObj->handle;
247 texHandleObj = CALLOC_STRUCT(gl_texture_handle_object);
248 if (!texHandleObj) {
255 texHandleObj->texObj = texObj;
256 texHandleObj->sampObj = separate_sampler ? sampObj : NULL;
257 texHandleObj->handle = handle;
259 struct gl_texture_handle_object *, texHandleObj);
264 struct gl_texture_handle_object *, texHandleObj);
275 texHandleObj);
426 struct gl_texture_handle_object *, texHandleObj) {
427 if (is_texture_handle_resident(ctx, (*texHandleObj)->handle))
428 make_texture_handle_resident(ctx, *texHandleObj, false);
447 struct gl_texture_handle_object *, texHandleObj) {
448 struct gl_sampler_object *sampObj = (*texHandleObj)->sampObj;
454 *texHandleObj);
456 delete_texture_handle(ctx, (*texHandleObj)->handle);
457 free(*texHandleObj);
484 struct gl_texture_handle_object *, texHandleObj) {
485 struct gl_texture_object *texObj = (*texHandleObj)->texObj;
490 *texHandleObj);
492 delete_texture_handle(ctx, (*texHandleObj)->handle);
493 free(*texHandleObj);
697 struct gl_texture_handle_object *texHandleObj;
701 texHandleObj = lookup_texture_handle(ctx, handle);
702 make_texture_handle_resident(ctx, texHandleObj, true);
708 struct gl_texture_handle_object *texHandleObj;
724 texHandleObj = lookup_texture_handle(ctx, handle);
725 if (!texHandleObj) {
737 make_texture_handle_resident(ctx, texHandleObj, true);
743 struct gl_texture_handle_object *texHandleObj;
747 texHandleObj = lookup_texture_handle(ctx, handle);
748 make_texture_handle_resident(ctx, texHandleObj, false);
754 struct gl_texture_handle_object *texHandleObj;
770 texHandleObj = lookup_texture_handle(ctx, handle);
771 if (!texHandleObj) {
783 make_texture_handle_resident(ctx, texHandleObj, false);