summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_state.h
diff options
context:
space:
mode:
authorFrancisco Jerez <currojerez@riseup.net>2016-07-01 13:56:47 -0700
committerFrancisco Jerez <currojerez@riseup.net>2016-08-25 18:36:08 -0700
commit786108e7b27e4728353d69ff60aa046987859d8e (patch)
tree078bf09a5d35e969f6f08551c91f7c34fd196cd1 /src/mesa/drivers/dri/i965/brw_state.h
parentdc96968dbf7b359a24a991def16e382379f4b11a (diff)
downloadexternal_mesa3d-786108e7b27e4728353d69ff60aa046987859d8e.zip
external_mesa3d-786108e7b27e4728353d69ff60aa046987859d8e.tar.gz
external_mesa3d-786108e7b27e4728353d69ff60aa046987859d8e.tar.bz2
i965: Upload surface state for non-coherent framebuffer fetch.
This iterates over the list of attached render buffers and binds appropriate surface state structures to the binding table block allocated for shader framebuffer read. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_state.h')
-rw-r--r--src/mesa/drivers/dri/i965/brw_state.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_state.h b/src/mesa/drivers/dri/i965/brw_state.h
index eb138b3..43bab9e 100644
--- a/src/mesa/drivers/dri/i965/brw_state.h
+++ b/src/mesa/drivers/dri/i965/brw_state.h
@@ -85,6 +85,7 @@ extern const struct brw_tracked_state brw_gs_abo_surfaces;
extern const struct brw_tracked_state brw_gs_image_surfaces;
extern const struct brw_tracked_state brw_vs_unit;
extern const struct brw_tracked_state brw_renderbuffer_surfaces;
+extern const struct brw_tracked_state brw_renderbuffer_read_surfaces;
extern const struct brw_tracked_state brw_texture_surfaces;
extern const struct brw_tracked_state brw_wm_binding_table;
extern const struct brw_tracked_state brw_gs_binding_table;