X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fdrivers%2Fdri%2Fi965%2Fintel_fbo.h;h=88a5b6732b24cc7167537786a827a80269d6787f;hb=27d0034938a8cee86a5a85cc22f610b1afdc9530;hp=608a1c4e7d69a209a1d2fe3fbe6c6caf8964929f;hpb=c591b1e59454db2e8854e36852e0d413ce38b2f2;p=mesa.git diff --git a/src/mesa/drivers/dri/i965/intel_fbo.h b/src/mesa/drivers/dri/i965/intel_fbo.h index 608a1c4e7d6..88a5b6732b2 100644 --- a/src/mesa/drivers/dri/i965/intel_fbo.h +++ b/src/mesa/drivers/dri/i965/intel_fbo.h @@ -234,9 +234,16 @@ void intel_renderbuffer_upsample(struct brw_context *brw, struct intel_renderbuffer *irb); -void brw_render_cache_set_clear(struct brw_context *brw); -void brw_render_cache_set_add_bo(struct brw_context *brw, struct brw_bo *bo); -void brw_render_cache_set_check_flush(struct brw_context *brw, struct brw_bo *bo); +void brw_cache_sets_clear(struct brw_context *brw); +void brw_cache_flush_for_read(struct brw_context *brw, struct brw_bo *bo); +void brw_cache_flush_for_render(struct brw_context *brw, struct brw_bo *bo, + enum isl_format format, + enum isl_aux_usage aux_usage); +void brw_cache_flush_for_depth(struct brw_context *brw, struct brw_bo *bo); +void brw_render_cache_add_bo(struct brw_context *brw, struct brw_bo *bo, + enum isl_format format, + enum isl_aux_usage aux_usage); +void brw_depth_cache_add_bo(struct brw_context *brw, struct brw_bo *bo); unsigned intel_quantize_num_samples(struct intel_screen *intel, unsigned num_samples);