diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2013-06-25 22:29:19 -0700 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2013-08-19 13:16:59 -0700 |
commit | 2b7f876a6ad62ad9a93c0df15cb4be1fcc61d380 (patch) | |
tree | 3b2657d74435d24704b4a1584d4ef34421ab349e /src/mesa/drivers/dri/i965/brw_state.h | |
parent | decc708c7c3ab53922cf3ac94cd74231196fd0cb (diff) | |
download | external_mesa3d-2b7f876a6ad62ad9a93c0df15cb4be1fcc61d380.zip external_mesa3d-2b7f876a6ad62ad9a93c0df15cb4be1fcc61d380.tar.gz external_mesa3d-2b7f876a6ad62ad9a93c0df15cb4be1fcc61d380.tar.bz2 |
i965: Make upload_sampler_state_table a virtual function.
This allows us to coalesce the brw_samplers and gen7_samplers atoms.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_state.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_state.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_state.h b/src/mesa/drivers/dri/i965/brw_state.h index dde9f1f..6eaa4a6 100644 --- a/src/mesa/drivers/dri/i965/brw_state.h +++ b/src/mesa/drivers/dri/i965/brw_state.h @@ -111,7 +111,6 @@ extern const struct brw_tracked_state gen7_cc_viewport_state_pointer; extern const struct brw_tracked_state gen7_clip_state; extern const struct brw_tracked_state gen7_disable_stages; extern const struct brw_tracked_state gen7_ps_state; -extern const struct brw_tracked_state gen7_samplers; extern const struct brw_tracked_state gen7_sbe_state; extern const struct brw_tracked_state gen7_sf_clip_viewport; extern const struct brw_tracked_state gen7_sf_state; @@ -210,6 +209,10 @@ void upload_default_color(struct brw_context *brw, struct gl_sampler_object *sampler, int unit, uint32_t *sdc_offset); +void gen4_init_vtable_sampler_functions(struct brw_context *brw); + +/* gen7_sampler_state.c */ +void gen7_init_vtable_sampler_functions(struct brw_context *brw); /* gen6_sf_state.c */ uint32_t |