From: Marek Olšák Date: Sun, 12 Jul 2015 14:12:59 +0000 (+0200) Subject: gallium/tests: use cso_set_samplers X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=68dcbf4c4679ad4e62d55e4f2632311aeef38eed;p=mesa.git gallium/tests: use cso_set_samplers --- diff --git a/src/gallium/tests/trivial/quad-tex.c b/src/gallium/tests/trivial/quad-tex.c index daae577ec4b..c019c7bb0a3 100644 --- a/src/gallium/tests/trivial/quad-tex.c +++ b/src/gallium/tests/trivial/quad-tex.c @@ -297,6 +297,8 @@ static void close_prog(struct program *p) static void draw(struct program *p) { + const struct pipe_sampler_state *samplers[] = {&p->sampler}; + /* set the render target */ cso_set_framebuffer(p->cso, &p->framebuffer); @@ -310,8 +312,7 @@ static void draw(struct program *p) cso_set_viewport(p->cso, &p->viewport); /* sampler */ - cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 0, &p->sampler); - cso_single_sampler_done(p->cso, PIPE_SHADER_FRAGMENT); + cso_set_samplers(p->cso, PIPE_SHADER_FRAGMENT, 1, samplers); /* texture sampler view */ cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->view);