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>UploadLookUpTableFloat</title> 8 </head> 9 <body> 10<h1><CODE><a href="../../../../nn/Overview.html">nn</a>::<a href="../../../../nn/gd/Overview.html">gd</a>::<a href="../../../../nn/gd/CTR/Overview.html">CTR</a>::<a href="../../../../nn/gd/CTR/LightingStage/Overview.html">LightingStage</a>::UploadLookUpTableFloat</CODE> Member Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14static <a href="../../../../nnResult/Overview.html">nnResult</a> UploadLookUpTableFloat( 15 <a href="../../../../nn/gd/CTR/LightingStage/LookUpTableUploadId.html">LightingStage::LookUpTableUploadId</a> lutID, 16 <a href="../../../../nn_types/u32.html">u32</a> lutStartIndex, 17 const <a href="../../../../nn_types/f32.html">f32</a> * valueData, 18 const <a href="../../../../nn_types/f32.html">f32</a> * deltaData, 19 <a href="../../../../nn_types/u32.html">u32</a> dataCount 20); 21</pre> 22 </div> 23<h2>Parameters</h2> 24 <div class="section"> 25 <table class="arguments"> 26 <thead> 27 <tr> 28 <td width="15" /> 29<th>Name</th> 30<td>Description</td> 31 </tr> 32 </thead> 33 <tr> 34<td>in</td> 35<th><CODE>lutID</CODE></th> 36<td>Specifies the type of lookup table to be set.</td> 37 </tr> 38 <tr> 39<td>in</td> 40<th><CODE>lutStartIndex</CODE></th> 41<td>Specifies the index of the lookup table to be set.</td> 42 </tr> 43 <tr> 44<td>in</td> 45<th><CODE>valueData</CODE></th> 46<td>Specifies lookup table data.</td> 47 </tr> 48 <tr> 49<td>in</td> 50<th><CODE>deltaData</CODE></th> 51<td>Specifies lookup table delta data.</td> 52 </tr> 53 <tr> 54<td>in</td> 55<th><CODE>dataCount</CODE></th> 56<td>Specifies the number of data items in the lookup table.</td> 57 </tr> </table> 58 </div> 59<h2>Return Values</h2> 60<div class="section">Returns the result of the operation. <br /> 61 <table class="arguments"> 62 <thead> 63 <tr> 64<th>Value</th> 65<td>Description</td> 66 </tr> 67 </thead> 68 <tr> 69<th><CODE>Result::IsSuccess</CODE></th> 70<td>Process was successful.</td> 71 </tr> 72 <tr> 73<th><CODE>ResultNullParameter</CODE></th> 74<td><CODE>NULL</CODE> was specified for <CODE>valueData</CODE> or <CODE>deltadata</CODE>.</td> 75 </tr> 76 <tr> 77<th><CODE>ResultInvalidParameter</CODE></th> 78<td><CODE>0</CODE> was specified in <CODE>dataCount</CODE>.</td> 79 </tr> 80 <tr> 81<th><CODE>ResultOutOfRangeParameter</CODE></th> 82<td>The sum of <CODE>lutStartIndex + dataCount</CODE> specifies a value greater than or equal to 256 (the maximum size of a light lookup table.)</td> 83 </tr> 84 </table> </div> 85<h2>Description</h2> 86 <div class="section"> 87<p>Sets the lighting lookup table. The floating point value you specify is converted into fixed point data by this function and then sent to the GPU. This function is an immediate function. (<I>Immediate functions</I> directly generate commands and insert them into the command buffer.)</p><!-- write here --></div> 88<h2>Revision History</h2> 89 <div class="section"> 90 <dl class="history"> 91 <dt>2011/02/17</dt> 92<dd>Initial version.<br /> 93 </dd> 94 </dl> 95 </div> 96 <hr><p>CONFIDENTIAL</p></body> 97</html>