forked from BSVino/docs.gl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
gl_PointCoord.xhtml
87 lines (86 loc) · 4.13 KB
/
gl_PointCoord.xhtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<div class="refentry" id="gl_PointCoord">
<div class="titlepage"></div>
<div class="refnamediv">
<h2>Name</h2>
<p>gl_PointCoord — contains the coordinate of a fragment within a point</p>
</div>
<div class="refsynopsisdiv">
<h2>Declaration</h2>
<code class="fieldsynopsis"><span class="modifier">in mediump </span><span class="type">vec2 </span><span class="varname">gl_PointCoord </span>;</code>
</div>
<div class="refsect1" id="description">
<h2>Description</h2>
<p>
<code class="varname">gl_PointCoord</code> is a fragment language input variable that contains
the two-dimensional coordinates indicating where within a point primitive the current
fragment is located. If the current primitive is not a point, then values read
from <code class="varname">gl_PointCoord</code> are undefined.
</p>
<p>
<code class="varname">gl_PointCoord.s</code> ranges from 0.0 to 1.0 across the point horizontally
from left to right. <code class="varname">gl_PointCoord.t</code> varies
from 0.0 to 1.0 vertically from top to bottom.
</p>
</div>
{$pipelinestall}{$examples}
<div class="refsect1" id="versions">
<h2>Version Support</h2>
<div class="informaltable">
<table style="border-collapse: collapse; border-top: 2px solid ; border-bottom: 2px solid ; border-left: 2px solid ; border-right: 2px solid ; ">
<colgroup>
<col style="text-align: left; "/>
<col style="text-align: center; " class="firstvers"/>
<col style="text-align: center; "/>
<col style="text-align: center; " class="lastvers"/>
</colgroup>
<thead>
<tr>
<th style="text-align: left; border-right: 2px solid ; ">
</th>
<th style="text-align: center; border-bottom: 2px solid ; " colspan="3">
<span class="bold"><strong>OpenGL ES Shading Language Version</strong></span>
</th>
</tr>
<tr>
<th style="text-align: left; border-right: 2px solid ; border-bottom: 2px solid ; ">
<span class="bold"><strong>Variable Name</strong></span>
</th>
<th style="text-align: center; border-right: 2px solid ; border-bottom: 2px solid ; ">
<span class="bold"><strong>1.00</strong></span>
</th>
<th style="text-align: center; border-right: 2px solid ; border-bottom: 2px solid ; ">
<span class="bold"><strong>3.00</strong></span>
</th>
<th style="text-align: center; border-bottom: 2px solid ; ">
<span class="bold"><strong>3.10</strong></span>
</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left; border-right: 2px solid ; ">gl_PointCoord</td>
<td style="text-align: center; border-right: 2px solid ; ">✔</td>
<td style="text-align: center; border-right: 2px solid ; ">✔</td>
<td style="text-align: center; ">✔</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="refsect1" id="seealso">
<h2>See Also</h2>
<p>
<a class="citerefentry" href="gl_FragCoord"><span class="citerefentry"><span class="refentrytitle">gl_FragCoord</span></span></a>,
<a class="citerefentry" href="gl_FragDepth"><span class="citerefentry"><span class="refentrytitle">gl_FragDepth</span></span></a>
</p>
</div>
<div class="refsect1" id="Copyright">
<h2>Copyright</h2>
<p>
Copyright © 2011-2014 Khronos Group.
This material may be distributed subject to the terms and conditions set forth in
the Open Publication License, v 1.0, 8 June 1999.
<a class="link" href="https://opencontent.org/openpub/" target="_top">https://opencontent.org/openpub/</a>.
</p>
</div>
</div>