b4bfa58c1231dde6e9458caa1b65ef9269e1e20f
[mesa.git] / src / glsl / builtins / 130 / textureProjGrad
1 ((function textureProjGrad
2 (signature vec4
3 (parameters
4 (declare (in) sampler1D sampler)
5 (declare (in) vec2 P)
6 (declare (in) float dPdx)
7 (declare (in) float dPdy) )
8 ((return (txd (var_ref sampler) (swiz x (var_ref P)) (0 0 0) (swiz y (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
9
10 (signature ivec4
11 (parameters
12 (declare (in) isampler1D sampler)
13 (declare (in) vec2 P)
14 (declare (in) float dPdx)
15 (declare (in) float dPdy) )
16 ((return (txd (var_ref sampler) (swiz x (var_ref P)) (0 0 0) (swiz y (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
17
18 (signature uvec4
19 (parameters
20 (declare (in) usampler1D sampler)
21 (declare (in) vec2 P)
22 (declare (in) float dPdx)
23 (declare (in) float dPdy) )
24 ((return (txd (var_ref sampler) (swiz x (var_ref P)) (0 0 0) (swiz y (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
25
26 (signature vec4
27 (parameters
28 (declare (in) sampler1D sampler)
29 (declare (in) vec4 P)
30 (declare (in) float dPdx)
31 (declare (in) float dPdy) )
32 ((return (txd (var_ref sampler) (swiz x (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
33
34 (signature ivec4
35 (parameters
36 (declare (in) isampler1D sampler)
37 (declare (in) vec4 P)
38 (declare (in) float dPdx)
39 (declare (in) float dPdy) )
40 ((return (txd (var_ref sampler) (swiz x (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
41
42 (signature uvec4
43 (parameters
44 (declare (in) usampler1D sampler)
45 (declare (in) vec4 P)
46 (declare (in) float dPdx)
47 (declare (in) float dPdy) )
48 ((return (txd (var_ref sampler) (swiz x (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
49
50 (signature vec4
51 (parameters
52 (declare (in) sampler2D sampler)
53 (declare (in) vec3 P)
54 (declare (in) vec2 dPdx)
55 (declare (in) vec2 dPdy) )
56 ((return (txd (var_ref sampler) (swiz xy (var_ref P)) (0 0 0) (swiz z (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
57
58 (signature ivec4
59 (parameters
60 (declare (in) isampler2D sampler)
61 (declare (in) vec3 P)
62 (declare (in) vec2 dPdx)
63 (declare (in) vec2 dPdy) )
64 ((return (txd (var_ref sampler) (swiz xy (var_ref P)) (0 0 0) (swiz z (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
65
66 (signature uvec4
67 (parameters
68 (declare (in) usampler2D sampler)
69 (declare (in) vec3 P)
70 (declare (in) vec2 dPdx)
71 (declare (in) vec2 dPdy) )
72 ((return (txd (var_ref sampler) (swiz xy (var_ref P)) (0 0 0) (swiz z (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
73
74 (signature vec4
75 (parameters
76 (declare (in) sampler2D sampler)
77 (declare (in) vec4 P)
78 (declare (in) vec2 dPdx)
79 (declare (in) vec2 dPdy) )
80 ((return (txd (var_ref sampler) (swiz xy (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
81
82 (signature ivec4
83 (parameters
84 (declare (in) isampler2D sampler)
85 (declare (in) vec4 P)
86 (declare (in) vec2 dPdx)
87 (declare (in) vec2 dPdy) )
88 ((return (txd (var_ref sampler) (swiz xy (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
89
90 (signature uvec4
91 (parameters
92 (declare (in) usampler2D sampler)
93 (declare (in) vec4 P)
94 (declare (in) vec2 dPdx)
95 (declare (in) vec2 dPdy) )
96 ((return (txd (var_ref sampler) (swiz xy (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
97
98 (signature vec4
99 (parameters
100 (declare (in) sampler3D sampler)
101 (declare (in) vec4 P)
102 (declare (in) vec3 dPdx)
103 (declare (in) vec3 dPdy) )
104 ((return (txd (var_ref sampler) (swiz xyz (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
105
106 (signature ivec4
107 (parameters
108 (declare (in) isampler3D sampler)
109 (declare (in) vec4 P)
110 (declare (in) vec3 dPdx)
111 (declare (in) vec3 dPdy) )
112 ((return (txd (var_ref sampler) (swiz xyz (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
113
114 (signature uvec4
115 (parameters
116 (declare (in) usampler3D sampler)
117 (declare (in) vec4 P)
118 (declare (in) vec3 dPdx)
119 (declare (in) vec3 dPdy) )
120 ((return (txd (var_ref sampler) (swiz xyz (var_ref P)) (0 0 0) (swiz w (var_ref P)) () ((var_ref dPdx) (var_ref dPdy)) ))))
121
122 ))