Home | History | Annotate | Download | only in main

Lines Matching refs:texObj

47 #include "texobj.h"
888 select_tex_image(const struct gl_texture_object *texObj, GLenum target,
898 return _mesa_select_tex_image(texObj, target, level);
910 struct gl_texture_object *texObj,
989 if (!_mesa_select_tex_image(texObj, face, level)) {
1001 texImage = select_tex_image(texObj, target, level, zoffset);
1144 struct gl_texture_object *texObj,
1155 assert(texObj);
1157 if (texObj->Target == 0) {
1174 if (dimensions_error_check(ctx, texObj, target, level,
1185 texImage = select_tex_image(texObj, target, level, zoffset);
1254 get_texture_image_dims(const struct gl_texture_object *texObj,
1261 texImage = _mesa_select_tex_image(texObj, target, level);
1282 * \param texObj the texture object (should not be null)
1293 struct gl_texture_object *texObj,
1306 texImage = select_tex_image(texObj, target, level, zoffset);
1317 caller, texObj->Name,
1338 _mesa_lock_texture(ctx, texObj);
1341 texImage = texObj->Image[firstFace + i][level];
1352 _mesa_unlock_texture(ctx, texObj);
1363 struct gl_texture_object *texObj;
1370 texObj = _mesa_get_current_tex_object(ctx, target);
1371 assert(texObj);
1373 get_texture_image_dims(texObj, target, level, &width, &height, &depth);
1375 if (getteximage_error_check(ctx, texObj, target, level,
1381 get_texture_image(ctx, texObj, target, level,
1394 struct gl_texture_object *texObj;
1401 texObj = _mesa_get_current_tex_object(ctx, target);
1402 assert(texObj);
1404 get_texture_image_dims(texObj, target, level, &width, &height, &depth);
1406 if (getteximage_error_check(ctx, texObj, target, level,
1412 get_texture_image(ctx, texObj, target, level,
1425 struct gl_texture_object *texObj =
1428 if (!texObj) {
1432 if (!legal_getteximage_target(ctx, texObj->Target, true)) {
1437 get_texture_image_dims(texObj, texObj->Target, level,
1440 if (getteximage_error_check(ctx, texObj, texObj->Target, level,
1446 get_texture_image(ctx, texObj, texObj->Target, level,
1461 struct gl_texture_object *texObj =
1464 if (!texObj) {
1468 if (getteximage_error_check(ctx, texObj, texObj->Target, level,
1474 get_texture_image(ctx, texObj, texObj->Target, level,
1512 struct gl_texture_object *texObj,
1524 assert(texObj);
1526 if (texObj->Target == 0) {
1538 if (dimensions_error_check(ctx, texObj, target, level,
1544 texImage = select_tex_image(texObj, target, level, zoffset);
1554 dimensions = _mesa_get_texture_dimensions(texObj->Target);
1606 struct gl_texture_object *texObj,
1618 texImage = select_tex_image(texObj, target, level, zoffset);
1627 caller, texObj->Name,
1652 _mesa_lock_texture(ctx, texObj);
1655 texImage = texObj->Image[firstFace + i][level];
1666 _mesa_unlock_texture(ctx, texObj);
1677 struct gl_texture_object *texObj;
1684 texObj = _mesa_get_current_tex_object(ctx, target);
1685 assert(texObj);
1687 get_texture_image_dims(texObj, target, level, &width, &height, &depth);
1689 if (getcompressedteximage_error_check(ctx, texObj, target, level,
1695 get_compressed_texture_image(ctx, texObj, target, level,
1707 struct gl_texture_object *texObj;
1714 texObj = _mesa_get_current_tex_object(ctx, target);
1715 assert(texObj);
1717 get_texture_image_dims(texObj, target, level,
1720 if (getcompressedteximage_error_check(ctx, texObj, target, level,
1726 get_compressed_texture_image(ctx, texObj, target, level,
1739 struct gl_texture_object *texObj =
1742 if (!texObj) {
1746 get_texture_image_dims(texObj, texObj->Target, level,
1749 if (getcompressedteximage_error_check(ctx, texObj, texObj->Target, level,
1755 get_compressed_texture_image(ctx, texObj, texObj->Target, level,
1770 struct gl_texture_object *texObj;
1772 texObj = _mesa_lookup_texture_err(ctx, texture, caller);
1773 if (!texObj) {
1777 if (getcompressedteximage_error_check(ctx, texObj, texObj->Target, level,
1784 get_compressed_texture_image(ctx, texObj, texObj->Target, level,