Lines Matching defs:info
29 const struct isl_surf_init_info *info,
36 assert(info->samples >= 1);
38 if (info->samples == 1) {
49 if (info->usage & ISL_SURF_USAGE_RENDER_TARGET_BIT)
63 if (info->dim != ISL_SURF_DIM_2D)
65 if (info->levels > 1)
69 if (isl_surf_usage_is_display(info->usage))
71 if (!isl_format_supports_multisampling(dev->info, info->format))
74 if (isl_surf_usage_is_depth_or_stencil(info->usage) ||
75 (info->usage & ISL_SURF_USAGE_HIZ_BIT))
92 const struct isl_surf_init_info *restrict info,
99 assert(info->format != ISL_FORMAT_HIZ);
103 const struct isl_format_layout *fmtl = isl_format_get_layout(info->format);
131 if (isl_surf_usage_is_depth(info->usage)) {
132 *image_align_el = info->format == ISL_FORMAT_R16_UNORM ?
135 } else if (isl_surf_usage_is_stencil(info->usage)) {
138 } else if (isl_format_is_compressed(info->format)) {
161 if (!(info->usage & ISL_SURF_USAGE_DISABLE_AUX_BIT)) {
177 fmtl->bpb == 32 && info->samples == 1) {