• Home
  • Raw
  • Download

Lines Matching refs:texHandleObj

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