Lines Matching defs:fmt
2323 fmt_swizzle(const struct iris_format_info *fmt, enum pipe_swizzle swz)
2326 case PIPE_SWIZZLE_X: return fmt->swizzle.r;
2327 case PIPE_SWIZZLE_Y: return fmt->swizzle.g;
2328 case PIPE_SWIZZLE_Z: return fmt->swizzle.b;
2329 case PIPE_SWIZZLE_W: return fmt->swizzle.a;
2489 surf->usage).fmt;
2567 const struct iris_format_info fmt =
2573 .format = fmt.fmt,
2575 .r = fmt_swizzle(&fmt, tmpl->swizzle_r),
2576 .g = fmt_swizzle(&fmt, tmpl->swizzle_g),
2577 .b = fmt_swizzle(&fmt, tmpl->swizzle_b),
2578 .a = fmt_swizzle(&fmt, tmpl->swizzle_a),
2665 const struct iris_format_info fmt =
2669 !isl_format_supports_rendering(devinfo, fmt.fmt)) {
2687 .format = fmt.fmt,
2699 .format = fmt.fmt,
3725 const struct iris_format_info fmt =
3730 switch (isl_format_get_num_channels(fmt.fmt)) {
3735 comp[3] = isl_format_has_int_channel(fmt.fmt) ? VFCOMP_STORE_1_INT
3744 ve.SourceElementFormat = fmt.fmt;
3766 const struct iris_format_info fmt =
3773 ve.SourceElementFormat = fmt.fmt;