aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2017-06-23 10:27:27 -0700
committerJason Ekstrand <[email protected]>2017-07-22 20:59:22 -0700
commitc9cb37b2a6c3a63eb1caeb8eafe1c14b538056b4 (patch)
treed27efc1b45ceb8201964bdeedddfe69320fd86fa /src/intel/blorp/blorp.h
parentefc4c6b702a113a8c6e884b4185fe0202801f1ce (diff)
intel/blorp: Add a partial resolve pass for MCS
Reviewed-by: Topi Pohjolainen <[email protected]>
Diffstat (limited to 'src/intel/blorp/blorp.h')
-rw-r--r--src/intel/blorp/blorp.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/intel/blorp/blorp.h b/src/intel/blorp/blorp.h
index 1e96fb42b06..d19920e87f4 100644
--- a/src/intel/blorp/blorp.h
+++ b/src/intel/blorp/blorp.h
@@ -205,6 +205,12 @@ blorp_ccs_resolve_attachment(struct blorp_batch *batch,
const enum isl_format format,
const enum blorp_fast_clear_op resolve_op);
+void
+blorp_mcs_partial_resolve(struct blorp_batch *batch,
+ struct blorp_surf *surf,
+ enum isl_format format,
+ uint32_t start_layer, uint32_t num_layers);
+
/**
* For an overview of the HiZ operations, see the following sections of the
* Sandy Bridge PRM, Volume 1, Part2: