Lines Matching refs:usage
98 get_surftype(enum isl_surf_dim dim, isl_surf_usage_flags_t usage)
104 assert(!(usage & ISL_SURF_USAGE_CUBE_BIT));
107 if ((usage & ISL_SURF_USAGE_CUBE_BIT) &&
108 (usage & ISL_SURF_USAGE_TEXTURE_BIT)) {
118 assert(!(usage & ISL_SURF_USAGE_CUBE_BIT));
163 s.SurfaceType = get_surftype(info->surf->dim, info->view->usage);
165 if (info->view->usage & ISL_SURF_USAGE_RENDER_TARGET_BIT)
167 else if (info->view->usage & ISL_SURF_USAGE_TEXTURE_BIT)
211 * evidence suggests that it only affects CCS compression usage. There are
261 if (GFX_VER == 6 && (info->view->usage & ISL_SURF_USAGE_RENDER_TARGET_BIT) &&
278 (info->view->usage & ISL_SURF_USAGE_TEXTURE_BIT) &&
300 if (info->view->usage & (ISL_SURF_USAGE_RENDER_TARGET_BIT |
308 if (info->view->usage & (ISL_SURF_USAGE_RENDER_TARGET_BIT |
353 if (info->view->usage & ISL_SURF_USAGE_RENDER_TARGET_BIT) {
469 if (info->view->usage & ISL_SURF_USAGE_RENDER_TARGET_BIT)
556 assert(!(info->view->usage & ISL_SURF_USAGE_STORAGE_BIT));
558 if (isl_surf_usage_is_depth(info->surf->usage))
561 if (isl_surf_usage_is_stencil(info->surf->usage))
644 if (info->view->usage & ISL_SURF_USAGE_RENDER_TARGET_BIT) {
647 assert(info->view->usage & ISL_SURF_USAGE_TEXTURE_BIT);