mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
blorp: Make blitter_supports_aux accessible from multiple files.
We'll want it in blorp_clear.c shortly. Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com> Reviewed-by: Ivan Briano <ivan.briano@intel.com> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15183>
This commit is contained in:
parent
98bd984977
commit
5f4ad65daf
2 changed files with 8 additions and 5 deletions
|
|
@ -2456,9 +2456,9 @@ blorp_blit_supports_compute(struct blorp_context *blorp,
|
|||
}
|
||||
}
|
||||
|
||||
static bool
|
||||
blitter_supports_aux(const struct intel_device_info *devinfo,
|
||||
enum isl_aux_usage aux_usage)
|
||||
bool
|
||||
blorp_blitter_supports_aux(const struct intel_device_info *devinfo,
|
||||
enum isl_aux_usage aux_usage)
|
||||
{
|
||||
switch (aux_usage) {
|
||||
case ISL_AUX_USAGE_NONE:
|
||||
|
|
@ -2486,10 +2486,10 @@ blorp_copy_supports_blitter(struct blorp_context *blorp,
|
|||
if (dst_surf->samples > 1 || src_surf->samples > 1)
|
||||
return false;
|
||||
|
||||
if (!blitter_supports_aux(devinfo, dst_aux_usage))
|
||||
if (!blorp_blitter_supports_aux(devinfo, dst_aux_usage))
|
||||
return false;
|
||||
|
||||
if (!blitter_supports_aux(devinfo, src_aux_usage))
|
||||
if (!blorp_blitter_supports_aux(devinfo, src_aux_usage))
|
||||
return false;
|
||||
|
||||
const struct isl_format_layout *fmtl =
|
||||
|
|
|
|||
|
|
@ -412,6 +412,9 @@ struct brw_blorp_blit_prog_key
|
|||
* Used internally by gfx6_blorp_exec() and gfx7_blorp_exec().
|
||||
*/
|
||||
|
||||
bool blorp_blitter_supports_aux(const struct intel_device_info *devinfo,
|
||||
enum isl_aux_usage aux_usage);
|
||||
|
||||
void brw_blorp_init_wm_prog_key(struct brw_wm_prog_key *wm_key);
|
||||
void brw_blorp_init_cs_prog_key(struct brw_cs_prog_key *cs_key);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue