File: texture3D-computed-coord.shader_test

package info (click to toggle)
piglit 0~git20200212-f4710c51b-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 106,972 kB
  • sloc: ansic: 263,763; xml: 48,941; python: 29,918; lisp: 19,789; cpp: 12,142; sh: 22; makefile: 20; pascal: 5
file content (22 lines) | stat: -rw-r--r-- 487 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[require]
GLSL >= 1.10

[fragment shader]
uniform sampler3D tex3d;
void main()
{
	vec3 coord = gl_TexCoord[0].xyz;
	coord.y = 0.25;
	coord.z = 0.75;
	gl_FragColor = texture3D(tex3d, coord);
}


[test]
uniform int tex3d 0
texture rgbw 3D 0
draw rect tex -1 -1 2 2 0 0 1 1
relative probe rgba (0.25, 0.25) (1.0, 1.0, 0.0, 1.0)
relative probe rgba (0.75, 0.25) (1.0, 0.0, 1.0, 1.0)
relative probe rgba (0.25, 0.75) (1.0, 1.0, 0.0, 1.0)
relative probe rgba (0.75, 0.75) (1.0, 0.0, 1.0, 1.0)