"no fetch_rgba_float for uint formats" => "llvmpipe does not support uint formats"
"stencil == uint" => "llvmpipe does not support stencil"
return FALSE;
}
- /* llvmpipe doesn't support pure integer yet */
- if (util_format_is_pure_integer(format)) {
+ /*
+ * Everything can be supported by u_format.
+ */
+
+ if (format_desc->colorspace != UTIL_FORMAT_COLORSPACE_ZS &&
+ !format_desc->fetch_rgba_float) {
return FALSE;
}
- /*
- * Everything else should be supported by u_format.
- */
return TRUE;
}