diff options
author | Jason Ekstrand <[email protected]> | 2016-04-22 13:46:25 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2016-04-26 14:55:22 -0700 |
commit | 8096ed7e27abc0619f4a4298481e1e072aa91828 (patch) | |
tree | 258809dc60b61acbb23fcde030c375316bf52896 /src/mesa/drivers/dri/i965/brw_blorp.h | |
parent | e35d9407dca0c2b0ecc1e778864f1a1c47258505 (diff) |
i965/blorp: Remove the hiz params class
Reviewed-by: Topi Pohjolainen <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_blorp.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_blorp.h | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_blorp.h b/src/mesa/drivers/dri/i965/brw_blorp.h index 8117f0e9bbf..c4d87d88b0b 100644 --- a/src/mesa/drivers/dri/i965/brw_blorp.h +++ b/src/mesa/drivers/dri/i965/brw_blorp.h @@ -258,6 +258,10 @@ void brw_blorp_exec(struct brw_context *brw, const brw_blorp_params *params); void +gen6_blorp_hiz_exec(struct brw_context *brw, struct intel_mipmap_tree *mt, + unsigned level, unsigned layer, enum gen6_hiz_op op); + +void gen6_blorp_exec(struct brw_context *brw, const brw_blorp_params *params); @@ -268,23 +272,6 @@ gen7_blorp_exec(struct brw_context *brw, void gen8_blorp_exec(struct brw_context *brw, const brw_blorp_params *params); -/** - * Parameters for a HiZ or depth resolve operation. - * - * For an overview of HiZ ops, see the following sections of the Sandy Bridge - * PRM, Volume 1, Part 2: - * - 7.5.3.1 Depth Buffer Clear - * - 7.5.3.2 Depth Buffer Resolve - * - 7.5.3.3 Hierarchical Depth Buffer Resolve - */ -class brw_hiz_op_params : public brw_blorp_params -{ -public: - brw_hiz_op_params(struct intel_mipmap_tree *mt, - unsigned int level, unsigned int layer, - gen6_hiz_op op); -}; - struct brw_blorp_blit_prog_key { /* Number of samples per pixel that have been configured in the surface |