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>AddGpuProfilingStartPoint</title> 8 </head> 9 <body> 10 <h1><CODE>nw::demo::CommandListSwapper::AddGpuProfilingStartPoint</CODE> Member Function</h1> 11 <h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14<span>s32</span> AddGpuProfilingStartPoint( 15 bool IsInTotal 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 /> 31 <th>IsInTotal</th> 32 <td>When <CODE>true </CODE>is set for this argument, this GPU profile entry gets included in the calculation made by the <a href="../../../nw/demo/CommandListSwapper/GetGpuProfilingTotalCostTime.html">GetGpuProfilingTotalCostTime</a> function.</td> 33 </tr> </table> 34 </div> 35 <h2>Return Values</h2> 36 <div class="section">Returns the number of the added GPU profile entry. </div> 37 <h2>Description</h2> 38 <div class="section"> 39 <p>Adds a command list GPU profile entry and sets the start point.</p><p>A GPU profile entry is added to the bound command list and its start point is set as the end time for the last accumulated command list when the function executes for measuring the command list execution time.</p><p>This function in not delimited in the 3D command buffer, so call the <CODE> nngxSplitCmdlist</CODE> function as needed. </p><p>You cannot conduct GPU profiling from multiple <CODE><a href="../../../nw/demo/CommandListSwapper/Overview.html">CommandListSwapper</a></CODE> instances.</p><p>If the entry fails to be added, the function returns a negative value.</p></div> 40 <h2>See Also</h2> 41 <div class="section"> 42 <p class="reference"><a href="../../../nw/demo/CommandListSwapper/SetGpuProfilingEndPoint.html">SetGpuProfilingEndPoint</a><br /><a href="../../../nw/demo/CommandListSwapper/GetGpuProfilingTotalCostTime.html">GetGpuProfilingTotalCostTime</a><br /> </p> 43 </div> 44 <hr><p>CONFIDENTIAL</p></body> 45</html>