diff options
author | Chia-I Wu <[email protected]> | 2013-05-29 15:43:38 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2013-06-07 11:13:15 +0800 |
commit | 4228cf37467688dc4f6a10c8d2c42c6243f789e9 (patch) | |
tree | 9daae59bbb3b813cbae041e3954ed7839596e0e8 /src/gallium/drivers/ilo/ilo_shader.c | |
parent | 94212915ee8f7bf98c8adfe248a05a382d00c191 (diff) |
ilo: switch to ilo states for shaders and resources
Define and use
struct ilo_sampler_state;
struct ilo_view_state;
struct ilo_cbuf_state;
struct ilo_resource_state;
struct ilo_global_binding;
in ilo_context.
Diffstat (limited to 'src/gallium/drivers/ilo/ilo_shader.c')
-rw-r--r-- | src/gallium/drivers/ilo/ilo_shader.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/drivers/ilo/ilo_shader.c b/src/gallium/drivers/ilo/ilo_shader.c index 86268b1a9f0..76ba7f04c66 100644 --- a/src/gallium/drivers/ilo/ilo_shader.c +++ b/src/gallium/drivers/ilo/ilo_shader.c @@ -72,15 +72,15 @@ ilo_shader_variant_init(struct ilo_shader_variant *variant, break; } - num_views = ilo->sampler_views[info->type].num_views; + num_views = ilo->view[info->type].count; assert(info->num_samplers <= num_views); variant->num_sampler_views = info->num_samplers; for (i = 0; i < info->num_samplers; i++) { const struct pipe_sampler_view *view = - ilo->sampler_views[info->type].views[i]; + ilo->view[info->type].states[i]; const struct pipe_sampler_state *sampler = - ilo->samplers[info->type].samplers[i]; + ilo->sampler[info->type].states[i]; if (view) { variant->sampler_view_swizzles[i].r = view->swizzle_r; |