「GLSL」の編集履歴(バックアップ)一覧に戻る
GLSL - (2006/12/02 (土) 15:31:05) のソース
<p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> </span></p> <h1 style="MARGIN: 0pt 0pt 0pt 21.25pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Arial" size="3">GLSL</font></span></h1> <h2 style="MARGIN: 0pt 0pt 0pt 37.4pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.1.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <font size= "3"><span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"> シェーダ関連</span><span lang="EN-US"><font face= "Arial">API</font></span></font></h2> <h3 style="MARGIN: 0pt 0pt 0pt 42pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.1.1.</font> </span></span><font size="3"><span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">シェーダ関連の</span><span lang="EN-US"><font face="Arial">API</font></span></font></h3> <p class="MsoNormal" style= "MARGIN: 0pt; TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダ関連の</span><span lang="EN-US"><font face= "Century">API</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">を下表に記す。</span></p> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 表</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span></font></p> <table class="MsoTableGrid" style= "BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0pt 5.4pt 0pt 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" width="100%" border="1"> <tbody> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">API</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 説明</span></p> </td> </tr> <tr style="mso-yfti-irow: 1"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glCreateShader</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">VS</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">と</span><span lang="EN-US"><font face="Century">FS</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">のシェーダオブジェクトを作成します</span></p> </td> </tr> <tr style="mso-yfti-irow: 2"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glShaderSource</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダオブジェクトにシェーダプログラムを読み込みます</span></p> </td> </tr> <tr style="mso-yfti-irow: 3"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glCompileSource</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダプログラムをコンパイルします。</span></p> </td> </tr> <tr style="mso-yfti-irow: 4"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glCreateProgram</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> プログラムオブジェクトを作成します</span></p> </td> </tr> <tr style="mso-yfti-irow: 5"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glAttachShader</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> プログラムオブジェクトにシェーダオブジェクトをアタッチします</span></p> </td> </tr> <tr style="mso-yfti-irow: 6"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glLinkProgram</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダプログラムをリンクします</span></p> </td> </tr> <tr style="mso-yfti-irow: 7"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glUseProgram</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダプログラムを適用します</span></p> </td> </tr> <tr style="mso-yfti-irow: 8"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> </tr> <tr style="mso-yfti-irow: 9"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glIsShader</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダオブジェクトか否か判定します</span></p> </td> </tr> <tr style="mso-yfti-irow: 10"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glGetProgramiv</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> プログラムオブジェクトへ問い合わせを行います</span></p> </td> </tr> <tr style="mso-yfti-irow: 11"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glGetShaderiv</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダオブジェクトへ問い合わせを行います</span></p> </td> </tr> <tr style="mso-yfti-irow: 12"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> </tr> <tr style="mso-yfti-irow: 13"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glDetachShader</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> プログラムオブジェクトからシェーダオブジェクトを離します</span></p> </td> </tr> <tr style="mso-yfti-irow: 14"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glDeleteShader</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> シェーダオブジェクトを削除します</span></p> </td> </tr> <tr style="mso-yfti-irow: 15"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glDeleteProgram</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> プログラムオブジェクトを削除します</span></p> </td> </tr> <tr style="mso-yfti-irow: 16"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> </tr> <tr style="mso-yfti-irow: 17"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glGetAttachedShaders</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> アタッチされたシェーダオブジェクト名を取得します</span></p> </td> </tr> <tr style="mso-yfti-irow: 18; mso-yfti-lastrow: yes"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 23.94%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="23%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 76.06%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="76%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h3 style="MARGIN: 0pt 0pt 0pt 42pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.1.2.</font> </span></span> <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> <?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" /> </h3> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1087"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">2</span></span></font></p> </div> </td> </tr> </tbody> </table> <span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"><font size="3">シェーダ利用手順</font></span> <p class="MsoNormal" style="MARGIN: 0pt"></p> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1079"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">3</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1080"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">4</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1081"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">5</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1082"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">6</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1083"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">7</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1084"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">8</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1085"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">9</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glCreateShader</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glCreateProgram</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glAttachShader</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glLinkProgram</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glCompileShader</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">glShaderSource</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glUseProgram</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glGetShaderiv</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glGetProgramiv</font></span></p> </div> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1086"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">10</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glDelteProgram</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glDetachShader</font></span></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div> <p class="MsoNormal" style="MARGIN: 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US"><font face="Century">glDelteShader</font></span></p> </div> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h3 style="MARGIN: 0pt 0pt 0pt 35.45pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.1.3.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"> <font size="3">コンパイルタイミング</font></span></h3> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">OpenGL2.0</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">は動的コンパイル</span><span lang="EN-US"><font face="Century">(on-the-fly)</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">を推奨。</span><span lang="EN-US"><font face="Century">GPU</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">による差異を吸収するため。</span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">OpenGLES2.0</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">は静的コンパイルを推奨。携帯機器の消費電力を抑えるため。</span><span lang="EN-US"><font face="Century">(OES_shader_binary</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">拡張機能)</span></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h2 style="MARGIN: 0pt 0pt 0pt 37.4pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.2.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"> <font size= "3">バーテックスシェーダ、フラグメントシェーダ</font></span></h2> <h3 style="MARGIN: 0pt 0pt 0pt 42pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.2.1.</font> </span></span><span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"><font size="3">バーテックスシェーダ</font></span></h3> <p class="MsoNormal" style= "MARGIN: 0pt; TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0"></p> <p class="MsoNormal" style= "MARGIN: 0pt; TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> バーテックスシェーダは、変換行列の</span><span lang= "EN-US"><font face="Century">Uniform</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">変数、頂点に関連するデータを格納する</span><span lang="EN-US"><font face="Century">attribute</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">変数、テクスチャを入力として受け取り、フラグメントシェーダへ値を渡すための</span><span lang="EN-US"><font face="Century">varying</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">変数</span><span lang="EN-US"><font face="Century">(gl_Color</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">/</span><span lang="EN-US"><font face="Century">gl_TexCoord[0])</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">および</span><span lang="EN-US"><font face="Century">gl_Position</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">を出力する。</span></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p><br style="mso-ignore: vglayout" clear="all"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1088"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">11</span></span></font></p> </div> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style= "BORDER-RIGHT: #d4d0c8; BORDER-TOP: #d4d0c8; BORDER-LEFT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <div class="shape" style= "PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt" v:shape="_x0000_s1089"> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 図</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">1</span></span><span lang="EN-US">‑</span><span lang= "EN-US"><span style="mso-no-proof: yes">12</span></span></font></p> </div> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h3 style="MARGIN: 0pt 0pt 0pt 42pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.2.2.</font> </span></span><span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"><font size="3">フラグメントシェーダ</font></span></h3> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> フラグメントシェーダは</span><span lang="EN-US"><font face= "Century">,</font></span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">uniform</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">変数、テクスチャ、VSの出力である</span><span lang="EN-US"><font face="Century">varying</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">変数と</span><span lang="EN-US"><font face="Century">gl_FlagCoord</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">、</span><span lang="EN-US"><font face="Century">gl_PointCoord</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">等を入力として、ピクセル色</span><span lang="EN-US"><font face="Century">gl_FragColor</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">を出力する。</span></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h2 style="MARGIN: 0pt 0pt 0pt 37.4pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.3.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <font size= "3"><span lang="EN-US"><font face="Arial">GLSL</font></span><span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">の組み込み変数</span></font></h2> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h3 style="MARGIN: 0pt 0pt 0pt 35.45pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.3.1.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <font size= "3"><span lang="EN-US"><font face="Arial">GLSL</font></span><span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">の型修飾子</span></font></h3> <p class="MsoNormal" style= "MARGIN: 0pt; TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0"><span lang= "EN-US"><font face="Century">GLSL</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">の型修飾子を下表にまとめます。シェーダプログラムの計算結果として使用する変数には型修飾子をもちません。</span></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 表</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">2</span></span></font><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 型修飾子</span></p> <table class="MsoTableGrid" style= "BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100.58%; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0pt 5.4pt 0pt 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" width="100%" border="1"> <tbody> <tr style="HEIGHT: 17.95pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 11.1%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="11%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 型修飾子</span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 6.22%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="6%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">src</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 5.26%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="5%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">dst</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 77.42%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="77%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 説明</span></p> </td> </tr> <tr style="HEIGHT: 17.95pt; mso-yfti-irow: 1"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 11.1%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="11%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">attribute</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 6.22%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="6%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">App</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 5.26%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="5%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">VS</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 77.42%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="77%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 頂点に関連するデータを格納する</span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 例)</span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l2 level1 lfo4; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 位置</span> <span lang="EN-US"><font face="Century">( gl_Vetex )</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l2 level1 lfo4; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 色</span><span lang="EN-US"><font face="Century">( gl_Color )</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l2 level1 lfo4; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 法線ベクトル</span><span lang="EN-US"><font face="Century">( gl_Normal )</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l2 level1 lfo4; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> テクスチャ座標</span><span lang="EN-US"><font face="Century">( gl_MultiTexCoord0 )</font></span></p> </td> </tr> <tr style="HEIGHT: 108.55pt; mso-yfti-irow: 2"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 11.1%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 108.55pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="11%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">uniform</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 6.22%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 108.55pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="6%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">App</font></span></p> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 5.26%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 108.55pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="5%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">VS</font></span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">FS</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 77.42%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 108.55pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="77%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 頻繁に変更しないデータを格納する</span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 例)</span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> モデルビュー行列</span><span lang="EN-US"><font face="Century">( glModelViewMatrix )</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 透視変換行列</span><span lang="EN-US"><font face="Century">( gl_Projection )</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 法線ベクトル変換行列</span><span lang="EN-US"><font face="Century">( gl_NormalMatrix )</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 28.5pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 28.5pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 光源情報</span><span lang="EN-US"><font face="Century">( gl_LightSource[0] )</font></span></p> </td> </tr> <tr style="HEIGHT: 17.95pt; mso-yfti-irow: 3"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 11.1%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="11%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">varying</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 6.22%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="6%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">VS</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 5.26%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="5%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">FS</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 77.42%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="77%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">VS</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">から</span><span lang="EN-US"><font face="Century">FS</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">へ情報を渡す際に使用する</span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 例)</span><span lang="EN-US"><font face="Century">VS</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 39pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo3; tab-stops: list 39.0pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Century">gl_FrontColor</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 39pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo3; tab-stops: list 39.0pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Century">gl_BackColor</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 39pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo3; tab-stops: list 39.0pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Century">gl_TexCoord[0]</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 39pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo3; tab-stops: list 39.0pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Century">gl_Color</font></span></p> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 例)</span><span lang="EN-US"><font face="Century">FS</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 39pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo3; tab-stops: list 39.0pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Century">gl_Color</font></span></p> <p class="MsoNormal" style= "MARGIN: 0pt 0pt 0pt 39pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo3; tab-stops: list 39.0pt"> <span lang="EN-US" style= "mso-fareast-font-family: Century; mso-bidi-font-family: Century"><span style= "mso-list: Ignore"><font face="Century">-</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span lang= "EN-US"><font face="Century">glTexCoord[0]</font></span></p> </td> </tr> <tr style="HEIGHT: 17.95pt; mso-yfti-irow: 4"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 11.1%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="11%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">const</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 6.22%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="6%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 5.26%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="5%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 77.42%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="77%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 値が変化しない定数に使用する</span></p> </td> </tr> <tr style="HEIGHT: 17.95pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 11.1%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="11%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 6.22%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="6%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 5.26%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="5%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 77.42%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 17.95pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="77%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0pt"></p> <p class="MsoCaption" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 表</span> <font face="Century"><span lang="EN-US"><span style= "mso-no-proof: yes">3</span></span></font><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 型修飾子無し</span></p> <table class="MsoTableGrid" style= "BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0pt 5.4pt 0pt 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" width="100%" border="1"> <tbody> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 項目</span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 説明</span></p> </td> </tr> <tr style="mso-yfti-irow: 1"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">VS</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">gl_Position</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 出力頂点情報</span></p> </td> </tr> <tr style="mso-yfti-irow: 2"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">gl_PointSize</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 点の大きさを出力する</span></p> </td> </tr> <tr style="mso-yfti-irow: 3"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">gl_ClipVertex</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> クリップ座標を出力する</span></p> </td> </tr> <tr style="mso-yfti-irow: 4"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">FS</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">gl_FragColor</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 画素の色</span></p> </td> </tr> <tr style="mso-yfti-irow: 5"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">discard</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">命令</span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> 画素無しのときは</span><span lang="EN-US"><font face= "Century">mg_FragColor</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">の代わりに、</span><span lang="EN-US"><font face="Century">discard</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">命令を使用する</span></p> </td> </tr> <tr style="mso-yfti-irow: 6; mso-yfti-lastrow: yes"> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: windowtext 1pt solid; WIDTH: 9.5%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="9%"> <p class="MsoNormal" style="MARGIN: 0pt"></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 26.82%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="26%"> <p class="MsoNormal" style="MARGIN: 0pt"><span lang="EN-US"><font face= "Century">gl_FragDepth</font></span></p> </td> <td style= "BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #d4d0c8; WIDTH: 63.66%; PADDING-TOP: 0pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="63%"> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> フラグメント奥行き値</span></p> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0pt"></p> <h3 style="MARGIN: 0pt 0pt 0pt 35.45pt"><span lang="EN-US" style= "mso-fareast-font-family: Arial; mso-bidi-font-family: Arial"><span style= "mso-list: Ignore"><font face="Arial" size="3">1.3.2.</font><span style= "FONT: 7pt 'Times New Roman'"> </span></span></span> <span style= "FONT-FAMILY: 'MS ゴシック'; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial"> <font size="3">ユーザ定義変数</font></span></h3> <p class="MsoNormal" style="MARGIN: 0pt"><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century"> </span><span lang="EN-US"><font face="Century">VS</font></span><span style= "FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">で</span><span lang="EN-US"><font face="Century">attribute</font></span><span style="FONT-FAMILY: 'MS 明朝'; mso-ascii-font-family: Century; mso-hansi-font-family: Century">変数を宣言して、アプリで値を設定することが可能。</span></p>