[Piglit] [PATCH 1/2] max-samplers: Specify a RGBA color rather than RGB.
Marek Olšák
maraeo at gmail.com
Sun Jan 19 03:18:13 PST 2014
The type of the last parameter of get_texture_color should also be updated.
Marek
On Sun, Jan 19, 2014 at 4:54 AM, Kenneth Graunke <kenneth at whitecape.org> wrote:
> The RGB channels continue to uniquely identify textures; the alpha
> channel is always 1.0.
>
> This isn't terribly useful in and of itself, but will allow me to use
> the unique color for the border color in the next patch.
>
> Cc: Marek Olšák <maraeo at gmail.com>
> Cc: Chris Forbes <chrisf at ijw.co.nz>
> Cc: Ian Romanick <idr at freedesktop.org>
> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
> ---
> tests/texturing/max-samplers.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/tests/texturing/max-samplers.c b/tests/texturing/max-samplers.c
> index ccef4a1..c8de624 100644
> --- a/tests/texturing/max-samplers.c
> +++ b/tests/texturing/max-samplers.c
> @@ -87,6 +87,7 @@ get_texture_color(int unit, float out[3])
> out[0] = (unit % 16) / 15.0;
> out[1] = (unit / 16) / 15.0;
> out[2] = 0;
> + out[3] = 1;
> }
>
> static void
> @@ -140,7 +141,7 @@ draw_rect_core(int ix, int iy, int iw, int ih)
> static GLboolean
> probe_pixel(int unit, int x, int y)
> {
> - float expected[3];
> + float expected[4];
>
> get_texture_color(unit, expected);
>
> @@ -201,7 +202,7 @@ static void
> set_texture(int unit)
> {
> GLuint tex;
> - float color[3];
> + float color[4];
>
> get_texture_color(unit, color);
>
> --
> 1.8.5.2
>
More information about the Piglit
mailing list