Lines Matching refs:texObj
895 select_tex_image(const struct gl_texture_object *texObj, GLenum target,
905 return _mesa_select_tex_image(texObj, target, level);
916 struct gl_texture_object *texObj,
997 texImage = select_tex_image(texObj, target, level, zoffset);
1212 struct gl_texture_object *texObj,
1221 if (texObj->Target == 0) {
1248 if (target == GL_TEXTURE_CUBE_MAP && !_mesa_cube_complete(texObj)) {
1264 struct gl_texture_object *texObj,
1272 assert(texObj);
1274 if (common_error_check(ctx, texObj, target, level, width, height, depth,
1291 texImage = select_tex_image(texObj, target, level, 0);
1306 struct gl_texture_object *texObj,
1315 assert(texObj);
1317 if (common_error_check(ctx, texObj, target, level, width, height, depth,
1322 if (dimensions_error_check(ctx, texObj, target, level,
1333 texImage = select_tex_image(texObj, target, level, zoffset);
1348 get_texture_image_dims(const struct gl_texture_object *texObj,
1355 texImage = _mesa_select_tex_image(texObj, target, level);
1376 * \param texObj the texture object (should not be null)
1387 struct gl_texture_object *texObj,
1400 texImage = select_tex_image(texObj, target, level, zoffset);
1411 caller, texObj->Name,
1435 _mesa_lock_texture(ctx, texObj);
1438 texImage = texObj->Image[firstFace + i][level];
1449 _mesa_unlock_texture(ctx, texObj);
1454 struct gl_texture_object *texObj,
1462 * with a NULL texObj */
1463 bool is_dsa = texObj != NULL;
1466 texObj = _mesa_get_current_tex_object(ctx, target);
1467 assert(texObj);
1471 get_texture_image_dims(texObj, target, level, &width, &height, &depth);
1473 if (getteximage_error_check(ctx, texObj, target, level,
1479 get_texture_image(ctx, texObj, target, level,
1525 struct gl_texture_object *texObj =
1528 if (!texObj) {
1532 if (!legal_getteximage_target(ctx, texObj->Target, true)) {
1537 _get_texture_image(ctx, texObj, texObj->Target, level, format, type,
1548 struct gl_texture_object *texObj =
1552 if (!texObj) {
1561 _get_texture_image(ctx, texObj, target, level, format, type,
1574 struct gl_texture_object *texObj =
1580 if (!texObj) {
1584 if (!legal_getteximage_target(ctx, texObj->Target, true)) {
1589 get_texture_image_dims(texObj, texObj->Target, level,
1592 if (getteximage_error_check(ctx, texObj, texObj->Target, level,
1598 get_texture_image(ctx, texObj, texObj->Target, level,
1613 struct gl_texture_object *texObj =
1616 if (!texObj) {
1620 if (!legal_getteximage_target(ctx, texObj->Target, true)) {
1626 if (gettexsubimage_error_check(ctx, texObj, texObj->Target, level,
1633 get_texture_image(ctx, texObj, texObj->Target, level,
1671 struct gl_texture_object *texObj,
1683 assert(texObj);
1685 if (texObj->Target == 0) {
1697 if (dimensions_error_check(ctx, texObj, target, level,
1703 texImage = select_tex_image(texObj, target, level, zoffset);
1713 dimensions = _mesa_get_texture_dimensions(texObj->Target);
1765 struct gl_texture_object *texObj,
1777 texImage = select_tex_image(texObj, target, level, zoffset);
1786 caller, texObj->Name,
1814 _mesa_lock_texture(ctx, texObj);
1817 texImage = texObj->Image[firstFace + i][level];
1828 _mesa_unlock_texture(ctx, texObj);
1839 struct gl_texture_object *texObj;
1846 texObj = _mesa_get_current_tex_object(ctx, target);
1847 assert(texObj);
1849 get_texture_image_dims(texObj, target, level, &width, &height, &depth);
1851 if (getcompressedteximage_error_check(ctx, texObj, target, level,
1857 get_compressed_texture_image(ctx, texObj, target, level,
1869 struct gl_texture_object *texObj;
1876 texObj = _mesa_get_current_tex_object(ctx, target);
1877 assert(texObj);
1879 get_texture_image_dims(texObj, target, level,
1882 if (getcompressedteximage_error_check(ctx, texObj, target, level,
1888 get_compressed_texture_image(ctx, texObj, target, level,
1899 struct gl_texture_object* texObj;
1903 texObj = _mesa_lookup_or_create_texture(ctx, target, texture,
1906 get_texture_image_dims(texObj, texObj->Target, level,
1909 if (getcompressedteximage_error_check(ctx, texObj, texObj->Target, level,
1915 get_compressed_texture_image(ctx, texObj, texObj->Target, level,
1926 struct gl_texture_object* texObj;
1930 texObj = _mesa_get_texobj_by_target_and_texunit(ctx, target,
1935 get_texture_image_dims(texObj, texObj->Target, level,
1938 if (getcompressedteximage_error_check(ctx, texObj, texObj->Target, level,
1944 get_compressed_texture_image(ctx, texObj, texObj->Target, level,
1957 struct gl_texture_object *texObj =
1960 if (!texObj) {
1964 get_texture_image_dims(texObj, texObj->Target, level,
1967 if (getcompressedteximage_error_check(ctx, texObj, texObj->Target, level,
1973 get_compressed_texture_image(ctx, texObj, texObj->Target, level,
1988 struct gl_texture_object *texObj = NULL;
1990 texObj = _mesa_lookup_texture_err(ctx, texture, caller);
1991 if (!texObj) {
1995 if (getcompressedteximage_error_check(ctx, texObj, texObj->Target, level,
2002 get_compressed_texture_image(ctx, texObj, texObj->Target, level,