1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../css/manpage.css" type="text/css" /> 7<title>glDeleteShader</title> 8 </head> 9 <body> 10<h1>glDeleteShader Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14GL_APICALL void GL_APIENTRY glDeleteShader( 15 GLuint shader 16); 17</pre> 18 </div> 19<h2>Arguments</h2> 20 <div class="section"> 21 <table class="arguments"> 22 <thead> 23 <tr> 24 <td width="15" /> 25<th>Name</th> 26<td>Description</td> 27 </tr> 28 </thead> 29 <tr> 30<td>in</td> 31<th>shader</th> 32<td>Shader object to delete</td> 33 </tr> </table> 34 </div> 35<h2>Return Values</h2> 36<div class="section">No values are returned. </div> 37<h2>Description</h2> 38 <div class="section"> 39<p>Deletes a shader object.</p><P> 40Set <span class="argument">shader</span> to a shader object generated by <code>glCreateShader</code>. If the shader object specified by <span class="argument">shader</span> is attached to one or more program objects, the shader object will wait to be deleted. An object that is "waiting to be deleted" is actually deleted as soon as it is detached from all the program objects to which it is attached. 41 </P><P> 42This function generates the following errors. 43<TABLE><TR><TH>GL_INVALID_VALUE</TH><TD>Nonexistent shader object.</TD></TR><TR><TH>GL_INVALID_OPERATION</TH><TD>The <span class="argument">shader</span> argument specified a reserved fragment shader.</TD></TR></TABLE><!-- source シェーダオブジェクトが存在しない場合エラーGL_INVALID_VALUEを生成します。 shaderが予約フラグメントシェーダである場合エラーGL_INVALID_OPERATIONを生成します。 --></P></div> 44<h2>Revision History</h2> 45 <div class="section"> 46 <dl class="history"> 47 <dt>2010/01/07</dt> 48<dd>Initial version.<br /> 49 </dd> 50 </dl> 51 </div> 52 <hr><p>CONFIDENTIAL</p></body> 53</html>