Lines Matching refs:pfmt
85 enum pipe_format pfmt, unsigned bind,
128 if (pfmt != PIPE_FORMAT_BGRA8888_UNORM &&
129 pfmt != PIPE_FORMAT_RGBA8888_UNORM &&
130 pfmt != PIPE_FORMAT_BGRX8888_UNORM &&
131 pfmt != PIPE_FORMAT_RGBX8888_UNORM &&
132 pfmt != PIPE_FORMAT_NV12 &&
133 pfmt != PIPE_FORMAT_P010 &&
134 pfmt != PIPE_FORMAT_P012 &&
135 pfmt != PIPE_FORMAT_P016 &&
136 pfmt != PIPE_FORMAT_YUYV &&
137 pfmt != PIPE_FORMAT_UYVY) {
150 iris_format_for_usage(devinfo, pfmt,
215 static inline bool is_modifier_external_only(enum pipe_format pfmt,
224 return util_format_is_yuv(pfmt) ||
230 enum pipe_format pfmt,
256 if (!modifier_is_supported(devinfo, pfmt, 0, all_modifiers[i]))
265 is_modifier_external_only(pfmt, all_modifiers[i]);
277 uint64_t modifier, enum pipe_format pfmt,
283 if (modifier_is_supported(devinfo, pfmt, 0, modifier)) {
285 *external_only = is_modifier_external_only(pfmt, modifier);
591 enum pipe_format pfmt, unsigned plane)
601 iris_format_for_usage(&screen->devinfo, pfmt, res->surf.usage).fmt;