genindex.html 89 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418
  1. <!DOCTYPE html>
  2. <html class="writer-html5" lang="en" data-content_root="./">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>Index &mdash; bgfx 1.136.9083 documentation</title>
  7. <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
  8. <link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=e59714d7" />
  9. <script src="_static/jquery.js?v=5d32c60e"></script>
  10. <script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
  11. <script src="_static/documentation_options.js?v=f601d78d"></script>
  12. <script src="_static/doctools.js?v=9bcbadda"></script>
  13. <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
  14. <script src="_static/js/theme.js"></script>
  15. <link rel="index" title="Index" href="#" />
  16. <link rel="search" title="Search" href="search.html" />
  17. </head>
  18. <body class="wy-body-for-nav">
  19. <div class="wy-grid-for-nav">
  20. <nav data-toggle="wy-nav-shift" class="wy-nav-side">
  21. <div class="wy-side-scroll">
  22. <div class="wy-side-nav-search" >
  23. <a href="index.html" class="icon icon-home">
  24. bgfx
  25. </a>
  26. <div role="search">
  27. <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
  28. <input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
  29. <input type="hidden" name="check_keywords" value="yes" />
  30. <input type="hidden" name="area" value="default" />
  31. </form>
  32. </div>
  33. </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
  34. <ul>
  35. <li class="toctree-l1"><a class="reference internal" href="overview.html">Overview</a></li>
  36. <li class="toctree-l1"><a class="reference internal" href="build.html">Building</a></li>
  37. <li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
  38. <li class="toctree-l1"><a class="reference internal" href="bgfx.html">API Reference</a></li>
  39. <li class="toctree-l1"><a class="reference internal" href="tools.html">Tools</a></li>
  40. <li class="toctree-l1"><a class="reference internal" href="internals.html">Internals</a></li>
  41. <li class="toctree-l1"><a class="reference internal" href="license.html">License</a></li>
  42. </ul>
  43. </div>
  44. </div>
  45. </nav>
  46. <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
  47. <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
  48. <a href="index.html">bgfx</a>
  49. </nav>
  50. <div class="wy-nav-content">
  51. <div class="rst-content">
  52. <div role="navigation" aria-label="Page navigation">
  53. <ul class="wy-breadcrumbs">
  54. <li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
  55. <li class="breadcrumb-item active">Index</li>
  56. <li class="wy-breadcrumbs-aside">
  57. </li>
  58. </ul>
  59. <hr/>
  60. </div>
  61. <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
  62. <div itemprop="articleBody">
  63. <h1 id="index">Index</h1>
  64. <div class="genindex-jumpbox">
  65. <a href="#B"><strong>B</strong></a>
  66. </div>
  67. <h2 id="B">B</h2>
  68. <table style="width: 100%" class="indextable genindextable"><tr>
  69. <td style="width: 33%; vertical-align: top;"><ul>
  70. <li><a href="bgfx.html#_CPPv4N4bgfx6AccessE">bgfx::Access (C++ struct)</a>
  71. </li>
  72. <li><a href="bgfx.html#_CPPv4N4bgfx6Access4EnumE">bgfx::Access::Enum (C++ enum)</a>
  73. </li>
  74. <li><a href="bgfx.html#_CPPv4N4bgfx6Access4Enum5CountE">bgfx::Access::Enum::Count (C++ enumerator)</a>
  75. </li>
  76. <li><a href="bgfx.html#_CPPv4N4bgfx6Access4Enum4ReadE">bgfx::Access::Enum::Read (C++ enumerator)</a>
  77. </li>
  78. <li><a href="bgfx.html#_CPPv4N4bgfx6Access4Enum9ReadWriteE">bgfx::Access::Enum::ReadWrite (C++ enumerator)</a>
  79. </li>
  80. <li><a href="bgfx.html#_CPPv4N4bgfx6Access4Enum5WriteE">bgfx::Access::Enum::Write (C++ enumerator)</a>
  81. </li>
  82. <li><a href="bgfx.html#_CPPv4N4bgfx5allocE8uint32_t">bgfx::alloc (C++ function)</a>
  83. </li>
  84. <li><a href="bgfx.html#_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t">bgfx::allocInstanceDataBuffer (C++ function)</a>
  85. </li>
  86. <li><a href="bgfx.html#_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t">bgfx::allocTransform (C++ function)</a>
  87. </li>
  88. <li><a href="bgfx.html#_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_tb">bgfx::allocTransientIndexBuffer (C++ function)</a>
  89. </li>
  90. <li><a href="bgfx.html#_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout">bgfx::allocTransientVertexBuffer (C++ function)</a>
  91. </li>
  92. <li><a href="bgfx.html#_CPPv4N4bgfx10AttachmentE">bgfx::Attachment (C++ struct)</a>
  93. </li>
  94. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment6accessE">bgfx::Attachment::access (C++ member)</a>
  95. </li>
  96. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment6handleE">bgfx::Attachment::handle (C++ member)</a>
  97. </li>
  98. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t8uint16_t7uint8_t">bgfx::Attachment::init (C++ function)</a>
  99. </li>
  100. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment5layerE">bgfx::Attachment::layer (C++ member)</a>
  101. </li>
  102. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment3mipE">bgfx::Attachment::mip (C++ member)</a>
  103. </li>
  104. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment9numLayersE">bgfx::Attachment::numLayers (C++ member)</a>
  105. </li>
  106. <li><a href="bgfx.html#_CPPv4N4bgfx10Attachment7resolveE">bgfx::Attachment::resolve (C++ member)</a>
  107. </li>
  108. <li><a href="bgfx.html#_CPPv4N4bgfx6AttribE">bgfx::Attrib (C++ struct)</a>
  109. </li>
  110. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4EnumE">bgfx::Attrib::Enum (C++ enum)</a>
  111. </li>
  112. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9BitangentE">bgfx::Attrib::Enum::Bitangent (C++ enumerator)</a>
  113. </li>
  114. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum6Color0E">bgfx::Attrib::Enum::Color0 (C++ enumerator)</a>
  115. </li>
  116. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum6Color1E">bgfx::Attrib::Enum::Color1 (C++ enumerator)</a>
  117. </li>
  118. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum6Color2E">bgfx::Attrib::Enum::Color2 (C++ enumerator)</a>
  119. </li>
  120. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum6Color3E">bgfx::Attrib::Enum::Color3 (C++ enumerator)</a>
  121. </li>
  122. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum5CountE">bgfx::Attrib::Enum::Count (C++ enumerator)</a>
  123. </li>
  124. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum7IndicesE">bgfx::Attrib::Enum::Indices (C++ enumerator)</a>
  125. </li>
  126. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum6NormalE">bgfx::Attrib::Enum::Normal (C++ enumerator)</a>
  127. </li>
  128. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum8PositionE">bgfx::Attrib::Enum::Position (C++ enumerator)</a>
  129. </li>
  130. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum7TangentE">bgfx::Attrib::Enum::Tangent (C++ enumerator)</a>
  131. </li>
  132. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord0E">bgfx::Attrib::Enum::TexCoord0 (C++ enumerator)</a>
  133. </li>
  134. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord1E">bgfx::Attrib::Enum::TexCoord1 (C++ enumerator)</a>
  135. </li>
  136. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord2E">bgfx::Attrib::Enum::TexCoord2 (C++ enumerator)</a>
  137. </li>
  138. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord3E">bgfx::Attrib::Enum::TexCoord3 (C++ enumerator)</a>
  139. </li>
  140. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord4E">bgfx::Attrib::Enum::TexCoord4 (C++ enumerator)</a>
  141. </li>
  142. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord5E">bgfx::Attrib::Enum::TexCoord5 (C++ enumerator)</a>
  143. </li>
  144. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord6E">bgfx::Attrib::Enum::TexCoord6 (C++ enumerator)</a>
  145. </li>
  146. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum9TexCoord7E">bgfx::Attrib::Enum::TexCoord7 (C++ enumerator)</a>
  147. </li>
  148. <li><a href="bgfx.html#_CPPv4N4bgfx6Attrib4Enum6WeightE">bgfx::Attrib::Enum::Weight (C++ enumerator)</a>
  149. </li>
  150. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribTypeE">bgfx::AttribType (C++ struct)</a>
  151. </li>
  152. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4EnumE">bgfx::AttribType::Enum (C++ enum)</a>
  153. </li>
  154. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4Enum5CountE">bgfx::AttribType::Enum::Count (C++ enumerator)</a>
  155. </li>
  156. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4Enum5FloatE">bgfx::AttribType::Enum::Float (C++ enumerator)</a>
  157. </li>
  158. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4Enum4HalfE">bgfx::AttribType::Enum::Half (C++ enumerator)</a>
  159. </li>
  160. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4Enum5Int16E">bgfx::AttribType::Enum::Int16 (C++ enumerator)</a>
  161. </li>
  162. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4Enum6Uint10E">bgfx::AttribType::Enum::Uint10 (C++ enumerator)</a>
  163. </li>
  164. <li><a href="bgfx.html#_CPPv4N4bgfx10AttribType4Enum5Uint8E">bgfx::AttribType::Enum::Uint8 (C++ enumerator)</a>
  165. </li>
  166. <li><a href="bgfx.html#_CPPv4N4bgfx5beginEb">bgfx::begin (C++ function)</a>
  167. </li>
  168. <li><a href="bgfx.html#_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t">bgfx::blit (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t">[1]</a>
  169. </li>
  170. <li><a href="bgfx.html#_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE">bgfx::calcTextureSize (C++ function)</a>
  171. </li>
  172. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackIE">bgfx::CallbackI (C++ struct)</a>
  173. </li>
  174. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t">bgfx::CallbackI::cacheRead (C++ function)</a>
  175. </li>
  176. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI13cacheReadSizeE8uint64_t">bgfx::CallbackI::cacheReadSize (C++ function)</a>
  177. </li>
  178. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t">bgfx::CallbackI::cacheWrite (C++ function)</a>
  179. </li>
  180. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb">bgfx::CallbackI::captureBegin (C++ function)</a>
  181. </li>
  182. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI10captureEndEv">bgfx::CallbackI::captureEnd (C++ function)</a>
  183. </li>
  184. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t">bgfx::CallbackI::captureFrame (C++ function)</a>
  185. </li>
  186. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc">bgfx::CallbackI::fatal (C++ function)</a>
  187. </li>
  188. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t">bgfx::CallbackI::profilerBegin (C++ function)</a>
  189. </li>
  190. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t">bgfx::CallbackI::profilerBeginLiteral (C++ function)</a>
  191. </li>
  192. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI11profilerEndEv">bgfx::CallbackI::profilerEnd (C++ function)</a>
  193. </li>
  194. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb">bgfx::CallbackI::screenShot (C++ function)</a>
  195. </li>
  196. <li><a href="bgfx.html#_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list">bgfx::CallbackI::traceVargs (C++ function)</a>
  197. </li>
  198. <li><a href="bgfx.html#_CPPv4N4bgfx4CapsE">bgfx::Caps (C++ struct)</a>
  199. </li>
  200. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps8deviceIdE">bgfx::Caps::deviceId (C++ member)</a>
  201. </li>
  202. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps7formatsE">bgfx::Caps::formats (C++ member)</a>
  203. </li>
  204. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps3gpuE">bgfx::Caps::gpu (C++ member)</a>
  205. </li>
  206. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps3GPUE">bgfx::Caps::GPU (C++ struct)</a>
  207. </li>
  208. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps3GPU8deviceIdE">bgfx::Caps::GPU::deviceId (C++ member)</a>
  209. </li>
  210. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps3GPU8vendorIdE">bgfx::Caps::GPU::vendorId (C++ member)</a>
  211. </li>
  212. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps16homogeneousDepthE">bgfx::Caps::homogeneousDepth (C++ member)</a>
  213. </li>
  214. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6limitsE">bgfx::Caps::limits (C++ member)</a>
  215. </li>
  216. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6LimitsE">bgfx::Caps::Limits (C++ struct)</a>
  217. </li>
  218. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits8maxBlitsE">bgfx::Caps::Limits::maxBlits (C++ member)</a>
  219. </li>
  220. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits18maxComputeBindingsE">bgfx::Caps::Limits::maxComputeBindings (C++ member)</a>
  221. </li>
  222. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits12maxDrawCallsE">bgfx::Caps::Limits::maxDrawCalls (C++ member)</a>
  223. </li>
  224. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits22maxDynamicIndexBuffersE">bgfx::Caps::Limits::maxDynamicIndexBuffers (C++ member)</a>
  225. </li>
  226. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits23maxDynamicVertexBuffersE">bgfx::Caps::Limits::maxDynamicVertexBuffers (C++ member)</a>
  227. </li>
  228. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits11maxEncodersE">bgfx::Caps::Limits::maxEncoders (C++ member)</a>
  229. </li>
  230. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits16maxFBAttachmentsE">bgfx::Caps::Limits::maxFBAttachments (C++ member)</a>
  231. </li>
  232. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits15maxFrameBuffersE">bgfx::Caps::Limits::maxFrameBuffers (C++ member)</a>
  233. </li>
  234. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits15maxIndexBuffersE">bgfx::Caps::Limits::maxIndexBuffers (C++ member)</a>
  235. </li>
  236. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits19maxOcclusionQueriesE">bgfx::Caps::Limits::maxOcclusionQueries (C++ member)</a>
  237. </li>
  238. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits11maxProgramsE">bgfx::Caps::Limits::maxPrograms (C++ member)</a>
  239. </li>
  240. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits10maxShadersE">bgfx::Caps::Limits::maxShaders (C++ member)</a>
  241. </li>
  242. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits16maxTextureLayersE">bgfx::Caps::Limits::maxTextureLayers (C++ member)</a>
  243. </li>
  244. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits11maxTexturesE">bgfx::Caps::Limits::maxTextures (C++ member)</a>
  245. </li>
  246. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits18maxTextureSamplersE">bgfx::Caps::Limits::maxTextureSamplers (C++ member)</a>
  247. </li>
  248. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits14maxTextureSizeE">bgfx::Caps::Limits::maxTextureSize (C++ member)</a>
  249. </li>
  250. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits18maxTransientIbSizeE">bgfx::Caps::Limits::maxTransientIbSize (C++ member)</a>
  251. </li>
  252. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits18maxTransientVbSizeE">bgfx::Caps::Limits::maxTransientVbSize (C++ member)</a>
  253. </li>
  254. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits11maxUniformsE">bgfx::Caps::Limits::maxUniforms (C++ member)</a>
  255. </li>
  256. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits16maxVertexBuffersE">bgfx::Caps::Limits::maxVertexBuffers (C++ member)</a>
  257. </li>
  258. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits16maxVertexLayoutsE">bgfx::Caps::Limits::maxVertexLayouts (C++ member)</a>
  259. </li>
  260. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits16maxVertexStreamsE">bgfx::Caps::Limits::maxVertexStreams (C++ member)</a>
  261. </li>
  262. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits8maxViewsE">bgfx::Caps::Limits::maxViews (C++ member)</a>
  263. </li>
  264. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits17minResourceCbSizeE">bgfx::Caps::Limits::minResourceCbSize (C++ member)</a>
  265. </li>
  266. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps6Limits20minUniformBufferSizeE">bgfx::Caps::Limits::minUniformBufferSize (C++ member)</a>
  267. </li>
  268. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps7numGPUsE">bgfx::Caps::numGPUs (C++ member)</a>
  269. </li>
  270. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps16originBottomLeftE">bgfx::Caps::originBottomLeft (C++ member)</a>
  271. </li>
  272. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps12rendererTypeE">bgfx::Caps::rendererType (C++ member)</a>
  273. </li>
  274. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps9supportedE">bgfx::Caps::supported (C++ member)</a>
  275. </li>
  276. <li><a href="bgfx.html#_CPPv4N4bgfx4Caps8vendorIdE">bgfx::Caps::vendorId (C++ member)</a>
  277. </li>
  278. <li><a href="bgfx.html#_CPPv4N4bgfx4copyEPKv8uint32_t">bgfx::copy (C++ function)</a>
  279. </li>
  280. <li><a href="bgfx.html#_CPPv4N4bgfx24createDynamicIndexBufferE8uint32_t8uint16_t">bgfx::createDynamicIndexBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t">[1]</a>
  281. </li>
  282. <li><a href="bgfx.html#_CPPv4N4bgfx25createDynamicVertexBufferE8uint32_tRK12VertexLayout8uint16_t">bgfx::createDynamicVertexBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t">[1]</a>
  283. </li>
  284. <li><a href="bgfx.html#_CPPv4N4bgfx17createFrameBufferE7uint8_tPK10Attachmentb">bgfx::createFrameBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx17createFrameBufferE8uint16_t8uint16_tN13TextureFormat4EnumE8uint64_t">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx17createFrameBufferEN15BackbufferRatio4EnumEN13TextureFormat4EnumE8uint64_t">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE">[4]</a>
  285. </li>
  286. <li><a href="bgfx.html#_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t">bgfx::createIndexBuffer (C++ function)</a>
  287. </li>
  288. <li><a href="bgfx.html#_CPPv4N4bgfx20createIndirectBufferE8uint32_t">bgfx::createIndirectBuffer (C++ function)</a>
  289. </li>
  290. <li><a href="bgfx.html#_CPPv4N4bgfx20createOcclusionQueryEv">bgfx::createOcclusionQuery (C++ function)</a>
  291. </li>
  292. <li><a href="bgfx.html#_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb">bgfx::createProgram (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx13createProgramE12ShaderHandleb">[1]</a>
  293. </li>
  294. <li><a href="bgfx.html#_CPPv4N4bgfx12createShaderEPK6Memory">bgfx::createShader (C++ function)</a>
  295. </li>
  296. <li><a href="bgfx.html#_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo">bgfx::createTexture (C++ function)</a>
  297. </li>
  298. <li><a href="bgfx.html#_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory">bgfx::createTexture2D (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t">[1]</a>
  299. </li>
  300. <li><a href="bgfx.html#_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory">bgfx::createTexture3D (C++ function)</a>
  301. </li>
  302. <li><a href="bgfx.html#_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory">bgfx::createTextureCube (C++ function)</a>
  303. </li>
  304. <li><a href="bgfx.html#_CPPv4N4bgfx13createUniformEPKcN11UniformFreq4EnumEN11UniformType4EnumE8uint16_t">bgfx::createUniform (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t">[1]</a>
  305. </li>
  306. <li><a href="bgfx.html#_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t">bgfx::createVertexBuffer (C++ function)</a>
  307. </li>
  308. <li><a href="bgfx.html#_CPPv4N4bgfx18createVertexLayoutERK12VertexLayout">bgfx::createVertexLayout (C++ function)</a>
  309. </li>
  310. <li><a href="bgfx.html#_CPPv4N4bgfx12dbgTextClearE7uint8_tb">bgfx::dbgTextClear (C++ function)</a>
  311. </li>
  312. <li><a href="bgfx.html#_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t">bgfx::dbgTextImage (C++ function)</a>
  313. </li>
  314. <li><a href="bgfx.html#_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz">bgfx::dbgTextPrintf (C++ function)</a>
  315. </li>
  316. <li><a href="bgfx.html#_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list">bgfx::dbgTextPrintfVargs (C++ function)</a>
  317. </li>
  318. <li><a href="bgfx.html#_CPPv4N4bgfx7destroyE12ShaderHandle">bgfx::destroy (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE13ProgramHandle">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE13TextureHandle">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE13UniformHandle">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE17FrameBufferHandle">[4]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE17IndexBufferHandle">[5]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE18VertexBufferHandle">[6]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE18VertexLayoutHandle">[7]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE20IndirectBufferHandle">[8]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE20OcclusionQueryHandle">[9]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE24DynamicIndexBufferHandle">[10]</a>, <a href="bgfx.html#_CPPv4N4bgfx7destroyE25DynamicVertexBufferHandle">[11]</a>
  319. </li>
  320. <li><a href="bgfx.html#_CPPv4N4bgfx7discardE7uint8_t">bgfx::discard (C++ function)</a>
  321. </li>
  322. <li><a href="bgfx.html#_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint32_t8uint32_t7uint8_t">bgfx::dispatch (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t">[1]</a>
  323. </li>
  324. <li><a href="bgfx.html#_CPPv4N4bgfx7EncoderE">bgfx::Encoder (C++ struct)</a>
  325. </li>
  326. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t">bgfx::Encoder::allocTransform (C++ function)</a>
  327. </li>
  328. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t">bgfx::Encoder::blit (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t">[1]</a>
  329. </li>
  330. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder7discardE7uint8_t">bgfx::Encoder::discard (C++ function)</a>
  331. </li>
  332. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint32_t8uint32_t7uint8_t">bgfx::Encoder::dispatch (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t">[1]</a>
  333. </li>
  334. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder9setBufferE7uint8_t17IndexBufferHandleN6Access4EnumE">bgfx::Encoder::setBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder9setBufferE7uint8_t18VertexBufferHandleN6Access4EnumE">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder9setBufferE7uint8_t20IndirectBufferHandleN6Access4EnumE">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder9setBufferE7uint8_t24DynamicIndexBufferHandleN6Access4EnumE">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE">[4]</a>
  335. </li>
  336. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb">bgfx::Encoder::setCondition (C++ function)</a>
  337. </li>
  338. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE">bgfx::Encoder::setImage (C++ function)</a>
  339. </li>
  340. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder14setIndexBufferE17IndexBufferHandle">bgfx::Encoder::setIndexBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder14setIndexBufferE17IndexBufferHandle8uint32_t8uint32_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder14setIndexBufferE24DynamicIndexBufferHandle">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder14setIndexBufferE24DynamicIndexBufferHandle8uint32_t8uint32_t">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer">[4]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t">[5]</a>
  341. </li>
  342. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder16setInstanceCountE8uint32_t">bgfx::Encoder::setInstanceCount (C++ function)</a>
  343. </li>
  344. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder21setInstanceDataBufferE18VertexBufferHandle8uint32_t8uint32_t">bgfx::Encoder::setInstanceDataBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder21setInstanceDataBufferE25DynamicVertexBufferHandle8uint32_t8uint32_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t">[3]</a>
  345. </li>
  346. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder9setMarkerEPKc7int32_t">bgfx::Encoder::setMarker (C++ function)</a>
  347. </li>
  348. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder10setScissorE8uint16_t">bgfx::Encoder::setScissor (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t">[1]</a>
  349. </li>
  350. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t">bgfx::Encoder::setState (C++ function)</a>
  351. </li>
  352. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t">bgfx::Encoder::setStencil (C++ function)</a>
  353. </li>
  354. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t">bgfx::Encoder::setTexture (C++ function)</a>
  355. </li>
  356. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder12setTransformE8uint32_t8uint16_t">bgfx::Encoder::setTransform (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t">[1]</a>
  357. </li>
  358. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t">bgfx::Encoder::setUniform (C++ function)</a>
  359. </li>
  360. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_t18VertexBufferHandle">bgfx::Encoder::setVertexBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_t18VertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_t25DynamicVertexBufferHandle">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_t25DynamicVertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer">[4]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle">[5]</a>
  361. </li>
  362. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder14setVertexCountE8uint32_t">bgfx::Encoder::setVertexCount (C++ function)</a>
  363. </li>
  364. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint32_t17IndexBufferHandle8uint32_t8uint32_t8uint32_t7uint8_t">bgfx::Encoder::submit (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint32_t8uint32_t8uint32_t7uint8_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20OcclusionQueryHandle8uint32_t7uint8_t">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t">[3]</a>
  365. </li>
  366. <li><a href="bgfx.html#_CPPv4N4bgfx7Encoder5touchE6ViewId">bgfx::Encoder::touch (C++ function)</a>
  367. </li>
  368. <li><a href="bgfx.html#_CPPv4N4bgfx12EncoderStatsE">bgfx::EncoderStats (C++ struct)</a>
  369. </li>
  370. <li><a href="bgfx.html#_CPPv4N4bgfx12EncoderStats12cpuTimeBeginE">bgfx::EncoderStats::cpuTimeBegin (C++ member)</a>
  371. </li>
  372. <li><a href="bgfx.html#_CPPv4N4bgfx12EncoderStats10cpuTimeEndE">bgfx::EncoderStats::cpuTimeEnd (C++ member)</a>
  373. </li>
  374. <li><a href="bgfx.html#_CPPv4N4bgfx3endEP7Encoder">bgfx::end (C++ function)</a>
  375. </li>
  376. <li><a href="bgfx.html#_CPPv4N4bgfx5frameEb">bgfx::frame (C++ function)</a>
  377. </li>
  378. <li><a href="bgfx.html#_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t">bgfx::getAvailInstanceDataBuffer (C++ function)</a>
  379. </li>
  380. <li><a href="bgfx.html#_CPPv4N4bgfx28getAvailTransientIndexBufferE8uint32_tb">bgfx::getAvailTransientIndexBuffer (C++ function)</a>
  381. </li>
  382. <li><a href="bgfx.html#_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout">bgfx::getAvailTransientVertexBuffer (C++ function)</a>
  383. </li>
  384. <li><a href="bgfx.html#_CPPv4N4bgfx7getCapsEv">bgfx::getCaps (C++ function)</a>
  385. </li>
  386. <li><a href="bgfx.html#_CPPv4N4bgfx18getDirectAccessPtrE13TextureHandle">bgfx::getDirectAccessPtr (C++ function)</a>
  387. </li>
  388. <li><a href="bgfx.html#_CPPv4N4bgfx15getInternalDataEv">bgfx::getInternalData (C++ function)</a>
  389. </li>
  390. <li><a href="bgfx.html#_CPPv4N4bgfx15getRendererTypeEv">bgfx::getRendererType (C++ function)</a>
  391. </li>
  392. <li><a href="bgfx.html#_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t">bgfx::getResult (C++ function)</a>
  393. </li>
  394. <li><a href="bgfx.html#_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t">bgfx::getShaderUniforms (C++ function)</a>
  395. </li>
  396. <li><a href="bgfx.html#_CPPv4N4bgfx8getStatsEv">bgfx::getStats (C++ function)</a>
  397. </li>
  398. <li><a href="bgfx.html#_CPPv4N4bgfx21getSupportedRenderersE7uint8_tPN12RendererType4EnumE">bgfx::getSupportedRenderers (C++ function)</a>
  399. </li>
  400. <li><a href="bgfx.html#_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t">bgfx::getTexture (C++ function)</a>
  401. </li>
  402. <li><a href="bgfx.html#_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo">bgfx::getUniformInfo (C++ function)</a>
  403. </li>
  404. <li><a href="bgfx.html#_CPPv4N4bgfx4initERK4Init">bgfx::init (C++ function)</a>
  405. </li>
  406. <li><a href="bgfx.html#_CPPv4N4bgfx4InitE">bgfx::Init (C++ struct)</a>
  407. </li>
  408. <li><a href="bgfx.html#_CPPv4N4bgfx4Init9allocatorE">bgfx::Init::allocator (C++ member)</a>
  409. </li>
  410. <li><a href="bgfx.html#_CPPv4N4bgfx4Init8callbackE">bgfx::Init::callback (C++ member)</a>
  411. </li>
  412. <li><a href="bgfx.html#_CPPv4N4bgfx4Init12capabilitiesE">bgfx::Init::capabilities (C++ member)</a>
  413. </li>
  414. <li><a href="bgfx.html#_CPPv4N4bgfx4Init5debugE">bgfx::Init::debug (C++ member)</a>
  415. </li>
  416. <li><a href="bgfx.html#_CPPv4N4bgfx4Init8deviceIdE">bgfx::Init::deviceId (C++ member)</a>
  417. </li>
  418. <li><a href="bgfx.html#_CPPv4N4bgfx4Init8fallbackE">bgfx::Init::fallback (C++ member)</a>
  419. </li>
  420. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6limitsE">bgfx::Init::limits (C++ member)</a>
  421. </li>
  422. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6LimitsE">bgfx::Init::Limits (C++ struct)</a>
  423. </li>
  424. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6Limits11maxEncodersE">bgfx::Init::Limits::maxEncoders (C++ member)</a>
  425. </li>
  426. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6Limits18maxTransientIbSizeE">bgfx::Init::Limits::maxTransientIbSize (C++ member)</a>
  427. </li>
  428. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6Limits18maxTransientVbSizeE">bgfx::Init::Limits::maxTransientVbSize (C++ member)</a>
  429. </li>
  430. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6Limits17minResourceCbSizeE">bgfx::Init::Limits::minResourceCbSize (C++ member)</a>
  431. </li>
  432. <li><a href="bgfx.html#_CPPv4N4bgfx4Init6Limits20minUniformBufferSizeE">bgfx::Init::Limits::minUniformBufferSize (C++ member)</a>
  433. </li>
  434. <li><a href="bgfx.html#_CPPv4N4bgfx4Init12platformDataE">bgfx::Init::platformData (C++ member)</a>
  435. </li>
  436. <li><a href="bgfx.html#_CPPv4N4bgfx4Init7profileE">bgfx::Init::profile (C++ member)</a>
  437. </li>
  438. <li><a href="bgfx.html#_CPPv4N4bgfx4Init10resolutionE">bgfx::Init::resolution (C++ member)</a>
  439. </li>
  440. <li><a href="bgfx.html#_CPPv4N4bgfx4Init4typeE">bgfx::Init::type (C++ member)</a>
  441. </li>
  442. <li><a href="bgfx.html#_CPPv4N4bgfx4Init8vendorIdE">bgfx::Init::vendorId (C++ member)</a>
  443. </li>
  444. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBufferE">bgfx::InstanceDataBuffer (C++ struct)</a>
  445. </li>
  446. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBuffer4dataE">bgfx::InstanceDataBuffer::data (C++ member)</a>
  447. </li>
  448. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBuffer6handleE">bgfx::InstanceDataBuffer::handle (C++ member)</a>
  449. </li>
  450. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBuffer3numE">bgfx::InstanceDataBuffer::num (C++ member)</a>
  451. </li>
  452. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBuffer6offsetE">bgfx::InstanceDataBuffer::offset (C++ member)</a>
  453. </li>
  454. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBuffer4sizeE">bgfx::InstanceDataBuffer::size (C++ member)</a>
  455. </li>
  456. <li><a href="bgfx.html#_CPPv4N4bgfx18InstanceDataBuffer6strideE">bgfx::InstanceDataBuffer::stride (C++ member)</a>
  457. </li>
  458. <li><a href="bgfx.html#_CPPv4N4bgfx12InternalDataE">bgfx::InternalData (C++ struct)</a>
  459. </li>
  460. <li><a href="bgfx.html#_CPPv4N4bgfx12InternalData4capsE">bgfx::InternalData::caps (C++ member)</a>
  461. </li>
  462. <li><a href="bgfx.html#_CPPv4N4bgfx12InternalData7contextE">bgfx::InternalData::context (C++ member)</a>
  463. </li>
  464. <li><a href="bgfx.html#_CPPv4N4bgfx18isFrameBufferValidE7uint8_tPK10Attachment">bgfx::isFrameBufferValid (C++ function)</a>
  465. </li>
  466. <li><a href="bgfx.html#_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t">bgfx::isTextureValid (C++ function)</a>
  467. </li>
  468. <li><a href="bgfx.html#_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv">bgfx::makeRef (C++ function)</a>
  469. </li>
  470. <li><a href="bgfx.html#_CPPv4N4bgfx6MemoryE">bgfx::Memory (C++ struct)</a>
  471. </li>
  472. <li><a href="bgfx.html#_CPPv4N4bgfx6Memory4dataE">bgfx::Memory::data (C++ member)</a>
  473. </li>
  474. <li><a href="bgfx.html#_CPPv4N4bgfx6Memory4sizeE">bgfx::Memory::size (C++ member)</a>
  475. </li>
  476. <li><a href="bgfx.html#_CPPv4N4bgfx20OcclusionQueryResultE">bgfx::OcclusionQueryResult (C++ struct)</a>
  477. </li>
  478. <li><a href="bgfx.html#_CPPv4N4bgfx20OcclusionQueryResult4EnumE">bgfx::OcclusionQueryResult::Enum (C++ enum)</a>
  479. </li>
  480. <li><a href="bgfx.html#_CPPv4N4bgfx20OcclusionQueryResult4Enum5CountE">bgfx::OcclusionQueryResult::Enum::Count (C++ enumerator)</a>
  481. </li>
  482. <li><a href="bgfx.html#_CPPv4N4bgfx20OcclusionQueryResult4Enum9InvisibleE">bgfx::OcclusionQueryResult::Enum::Invisible (C++ enumerator)</a>
  483. </li>
  484. <li><a href="bgfx.html#_CPPv4N4bgfx20OcclusionQueryResult4Enum8NoResultE">bgfx::OcclusionQueryResult::Enum::NoResult (C++ enumerator)</a>
  485. </li>
  486. <li><a href="bgfx.html#_CPPv4N4bgfx20OcclusionQueryResult4Enum7VisibleE">bgfx::OcclusionQueryResult::Enum::Visible (C++ enumerator)</a>
  487. </li>
  488. <li><a href="bgfx.html#_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t">bgfx::overrideInternal (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t8uint16_t">[1]</a>
  489. </li>
  490. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformDataE">bgfx::PlatformData (C++ struct)</a>
  491. </li>
  492. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformData10backBufferE">bgfx::PlatformData::backBuffer (C++ member)</a>
  493. </li>
  494. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformData12backBufferDSE">bgfx::PlatformData::backBufferDS (C++ member)</a>
  495. </li>
  496. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformData7contextE">bgfx::PlatformData::context (C++ member)</a>
  497. </li>
  498. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformData3ndtE">bgfx::PlatformData::ndt (C++ member)</a>
  499. </li>
  500. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformData3nwhE">bgfx::PlatformData::nwh (C++ member)</a>
  501. </li>
  502. <li><a href="bgfx.html#_CPPv4N4bgfx12PlatformData4typeE">bgfx::PlatformData::type (C++ member)</a>
  503. </li>
  504. <li><a href="bgfx.html#_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t">bgfx::readTexture (C++ function)</a>
  505. </li>
  506. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererTypeE">bgfx::RendererType (C++ struct)</a>
  507. </li>
  508. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4EnumE">bgfx::RendererType::Enum (C++ enum)</a>
  509. </li>
  510. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum3AgcE">bgfx::RendererType::Enum::Agc (C++ enumerator)</a>
  511. </li>
  512. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum5CountE">bgfx::RendererType::Enum::Count (C++ enumerator)</a>
  513. </li>
  514. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum10Direct3D11E">bgfx::RendererType::Enum::Direct3D11 (C++ enumerator)</a>
  515. </li>
  516. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum10Direct3D12E">bgfx::RendererType::Enum::Direct3D12 (C++ enumerator)</a>
  517. </li>
  518. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum3GnmE">bgfx::RendererType::Enum::Gnm (C++ enumerator)</a>
  519. </li>
  520. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum5MetalE">bgfx::RendererType::Enum::Metal (C++ enumerator)</a>
  521. </li>
  522. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum4NoopE">bgfx::RendererType::Enum::Noop (C++ enumerator)</a>
  523. </li>
  524. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum3NvnE">bgfx::RendererType::Enum::Nvn (C++ enumerator)</a>
  525. </li>
  526. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum6OpenGLE">bgfx::RendererType::Enum::OpenGL (C++ enumerator)</a>
  527. </li>
  528. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum8OpenGLESE">bgfx::RendererType::Enum::OpenGLES (C++ enumerator)</a>
  529. </li>
  530. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum6VulkanE">bgfx::RendererType::Enum::Vulkan (C++ enumerator)</a>
  531. </li>
  532. <li><a href="bgfx.html#_CPPv4N4bgfx12RendererType4Enum6WebGPUE">bgfx::RendererType::Enum::WebGPU (C++ enumerator)</a>
  533. </li>
  534. <li><a href="bgfx.html#_CPPv4N4bgfx11renderFrameE7int32_t">bgfx::renderFrame (C++ function)</a>
  535. </li>
  536. <li><a href="bgfx.html#_CPPv4N4bgfx11RenderFrameE">bgfx::RenderFrame (C++ struct)</a>
  537. </li>
  538. <li><a href="bgfx.html#_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc">bgfx::requestScreenShot (C++ function)</a>
  539. </li>
  540. <li><a href="bgfx.html#_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE">bgfx::reset (C++ function)</a>
  541. </li>
  542. <li><a href="bgfx.html#_CPPv4N4bgfx9resetViewE6ViewId">bgfx::resetView (C++ function)</a>
  543. </li>
  544. <li><a href="bgfx.html#_CPPv4N4bgfx10ResolutionE">bgfx::Resolution (C++ struct)</a>
  545. </li>
  546. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution14debugTextScaleE">bgfx::Resolution::debugTextScale (C++ member)</a>
  547. </li>
  548. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution11formatColorE">bgfx::Resolution::formatColor (C++ member)</a>
  549. </li>
  550. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution18formatDepthStencilE">bgfx::Resolution::formatDepthStencil (C++ member)</a>
  551. </li>
  552. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution6heightE">bgfx::Resolution::height (C++ member)</a>
  553. </li>
  554. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution15maxFrameLatencyE">bgfx::Resolution::maxFrameLatency (C++ member)</a>
  555. </li>
  556. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution14numBackBuffersE">bgfx::Resolution::numBackBuffers (C++ member)</a>
  557. </li>
  558. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution5resetE">bgfx::Resolution::reset (C++ member)</a>
  559. </li>
  560. <li><a href="bgfx.html#_CPPv4N4bgfx10Resolution5widthE">bgfx::Resolution::width (C++ member)</a>
  561. </li>
  562. <li><a href="bgfx.html#_CPPv4N4bgfx9setBufferE7uint8_t17IndexBufferHandleN6Access4EnumE">bgfx::setBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx9setBufferE7uint8_t18VertexBufferHandleN6Access4EnumE">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx9setBufferE7uint8_t20IndirectBufferHandleN6Access4EnumE">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx9setBufferE7uint8_t24DynamicIndexBufferHandleN6Access4EnumE">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE">[4]</a>
  563. </li>
  564. <li><a href="bgfx.html#_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb">bgfx::setCondition (C++ function)</a>
  565. </li>
  566. <li><a href="bgfx.html#_CPPv4N4bgfx8setDebugE8uint32_t">bgfx::setDebug (C++ function)</a>
  567. </li>
  568. <li><a href="bgfx.html#_CPPv4N4bgfx15setFrameUniformE13UniformHandlePKv8uint16_t">bgfx::setFrameUniform (C++ function)</a>
  569. </li>
  570. <li><a href="bgfx.html#_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE">bgfx::setImage (C++ function)</a>
  571. </li>
  572. <li><a href="bgfx.html#_CPPv4N4bgfx14setIndexBufferE17IndexBufferHandle">bgfx::setIndexBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx14setIndexBufferE17IndexBufferHandle8uint32_t8uint32_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx14setIndexBufferE24DynamicIndexBufferHandle">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx14setIndexBufferE24DynamicIndexBufferHandle8uint32_t8uint32_t">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer">[4]</a>, <a href="bgfx.html#_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t">[5]</a>
  573. </li>
  574. <li><a href="bgfx.html#_CPPv4N4bgfx16setInstanceCountE8uint32_t">bgfx::setInstanceCount (C++ function)</a>
  575. </li>
  576. <li><a href="bgfx.html#_CPPv4N4bgfx21setInstanceDataBufferE18VertexBufferHandle8uint32_t8uint32_t">bgfx::setInstanceDataBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx21setInstanceDataBufferE25DynamicVertexBufferHandle8uint32_t8uint32_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t">[3]</a>
  577. </li>
  578. <li><a href="bgfx.html#_CPPv4N4bgfx9setMarkerEPKc7int32_t">bgfx::setMarker (C++ function)</a>
  579. </li>
  580. <li><a href="bgfx.html#_CPPv4N4bgfx7setNameE12ShaderHandlePKc7int32_t">bgfx::setName (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx7setNameE13TextureHandlePKc7int32_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx7setNameE17FrameBufferHandlePKc7int32_t">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx7setNameE17IndexBufferHandlePKc7int32_t">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx7setNameE18VertexBufferHandlePKc7int32_t">[4]</a>
  581. </li>
  582. <li><a href="bgfx.html#_CPPv4N4bgfx15setPaletteColorE7uint8_t8uint32_t">bgfx::setPaletteColor (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx15setPaletteColorE7uint8_tAL4E_Kf">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx15setPaletteColorE7uint8_tffff">[2]</a>
  583. </li>
  584. <li><a href="bgfx.html#_CPPv4N4bgfx15setPlatformDataERK12PlatformData">bgfx::setPlatformData (C++ function)</a>
  585. </li>
  586. <li><a href="bgfx.html#_CPPv4N4bgfx10setScissorE8uint16_t">bgfx::setScissor (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t">[1]</a>
  587. </li>
  588. <li><a href="bgfx.html#_CPPv4N4bgfx8setStateE8uint64_t8uint32_t">bgfx::setState (C++ function)</a>
  589. </li>
  590. <li><a href="bgfx.html#_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t">bgfx::setStencil (C++ function)</a>
  591. </li>
  592. <li><a href="bgfx.html#_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t">bgfx::setTexture (C++ function)</a>
  593. </li>
  594. <li><a href="bgfx.html#_CPPv4N4bgfx12setTransformE8uint32_t8uint16_t">bgfx::setTransform (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx12setTransformEPKv8uint16_t">[1]</a>
  595. </li>
  596. <li><a href="bgfx.html#_CPPv4N4bgfx10setUniformE13UniformHandlePKv8uint16_t">bgfx::setUniform (C++ function)</a>
  597. </li>
  598. <li><a href="bgfx.html#_CPPv4N4bgfx15setVertexBufferE7uint8_t18VertexBufferHandle">bgfx::setVertexBuffer (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx15setVertexBufferE7uint8_t18VertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx15setVertexBufferE7uint8_t25DynamicVertexBufferHandle">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx15setVertexBufferE7uint8_t25DynamicVertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle">[3]</a>, <a href="bgfx.html#_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer">[4]</a>, <a href="bgfx.html#_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle">[5]</a>
  599. </li>
  600. <li><a href="bgfx.html#_CPPv4N4bgfx14setVertexCountE8uint32_t">bgfx::setVertexCount (C++ function)</a>
  601. </li>
  602. <li><a href="bgfx.html#_CPPv4N4bgfx12setViewClearE6ViewId8uint16_t8uint32_tf7uint8_t">bgfx::setViewClear (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t">[1]</a>
  603. </li>
  604. <li><a href="bgfx.html#_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle">bgfx::setViewFrameBuffer (C++ function)</a>
  605. </li>
  606. <li><a href="bgfx.html#_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE">bgfx::setViewMode (C++ function)</a>
  607. </li>
  608. <li><a href="bgfx.html#_CPPv4N4bgfx11setViewNameE6ViewIdPKc7int32_t">bgfx::setViewName (C++ function)</a>
  609. </li>
  610. <li><a href="bgfx.html#_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId">bgfx::setViewOrder (C++ function)</a>
  611. </li>
  612. <li><a href="bgfx.html#_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t">bgfx::setViewRect (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE">[1]</a>
  613. </li>
  614. <li><a href="bgfx.html#_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t">bgfx::setViewScissor (C++ function)</a>
  615. </li>
  616. <li><a href="bgfx.html#_CPPv4N4bgfx18setViewShadingRateE6ViewIdN11ShadingRate4EnumE">bgfx::setViewShadingRate (C++ function)</a>
  617. </li>
  618. <li><a href="bgfx.html#_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv">bgfx::setViewTransform (C++ function)</a>
  619. </li>
  620. <li><a href="bgfx.html#_CPPv4N4bgfx14setViewUniformE6ViewId13UniformHandlePKv8uint16_t">bgfx::setViewUniform (C++ function)</a>
  621. </li>
  622. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRateE">bgfx::ShadingRate (C++ struct)</a>
  623. </li>
  624. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4EnumE">bgfx::ShadingRate::Enum (C++ enum)</a>
  625. </li>
  626. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum5CountE">bgfx::ShadingRate::Enum::Count (C++ enumerator)</a>
  627. </li>
  628. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate1x1E">bgfx::ShadingRate::Enum::Rate1x1 (C++ enumerator)</a>
  629. </li>
  630. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate1x2E">bgfx::ShadingRate::Enum::Rate1x2 (C++ enumerator)</a>
  631. </li>
  632. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate2x1E">bgfx::ShadingRate::Enum::Rate2x1 (C++ enumerator)</a>
  633. </li>
  634. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate2x2E">bgfx::ShadingRate::Enum::Rate2x2 (C++ enumerator)</a>
  635. </li>
  636. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate2x4E">bgfx::ShadingRate::Enum::Rate2x4 (C++ enumerator)</a>
  637. </li>
  638. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate4x2E">bgfx::ShadingRate::Enum::Rate4x2 (C++ enumerator)</a>
  639. </li>
  640. <li><a href="bgfx.html#_CPPv4N4bgfx11ShadingRate4Enum7Rate4x4E">bgfx::ShadingRate::Enum::Rate4x4 (C++ enumerator)</a>
  641. </li>
  642. <li><a href="bgfx.html#_CPPv4N4bgfx8shutdownEv">bgfx::shutdown (C++ function)</a>
  643. </li>
  644. <li><a href="bgfx.html#_CPPv4N4bgfx5StatsE">bgfx::Stats (C++ struct)</a>
  645. </li>
  646. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12cpuTimeBeginE">bgfx::Stats::cpuTimeBegin (C++ member)</a>
  647. </li>
  648. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10cpuTimeEndE">bgfx::Stats::cpuTimeEnd (C++ member)</a>
  649. </li>
  650. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12cpuTimeFrameE">bgfx::Stats::cpuTimeFrame (C++ member)</a>
  651. </li>
  652. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12cpuTimerFreqE">bgfx::Stats::cpuTimerFreq (C++ member)</a>
  653. </li>
  654. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12encoderStatsE">bgfx::Stats::encoderStats (C++ member)</a>
  655. </li>
  656. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats11gpuFrameNumE">bgfx::Stats::gpuFrameNum (C++ member)</a>
  657. </li>
  658. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12gpuMemoryMaxE">bgfx::Stats::gpuMemoryMax (C++ member)</a>
  659. </li>
  660. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats13gpuMemoryUsedE">bgfx::Stats::gpuMemoryUsed (C++ member)</a>
  661. </li>
  662. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12gpuTimeBeginE">bgfx::Stats::gpuTimeBegin (C++ member)</a>
  663. </li>
  664. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10gpuTimeEndE">bgfx::Stats::gpuTimeEnd (C++ member)</a>
  665. </li>
  666. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12gpuTimerFreqE">bgfx::Stats::gpuTimerFreq (C++ member)</a>
  667. </li>
  668. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats6heightE">bgfx::Stats::height (C++ member)</a>
  669. </li>
  670. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats13maxGpuLatencyE">bgfx::Stats::maxGpuLatency (C++ member)</a>
  671. </li>
  672. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats7numBlitE">bgfx::Stats::numBlit (C++ member)</a>
  673. </li>
  674. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10numComputeE">bgfx::Stats::numCompute (C++ member)</a>
  675. </li>
  676. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats7numDrawE">bgfx::Stats::numDraw (C++ member)</a>
  677. </li>
  678. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats22numDynamicIndexBuffersE">bgfx::Stats::numDynamicIndexBuffers (C++ member)</a>
  679. </li>
  680. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats23numDynamicVertexBuffersE">bgfx::Stats::numDynamicVertexBuffers (C++ member)</a>
  681. </li>
  682. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats11numEncodersE">bgfx::Stats::numEncoders (C++ member)</a>
  683. </li>
  684. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats15numFrameBuffersE">bgfx::Stats::numFrameBuffers (C++ member)</a>
  685. </li>
  686. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats15numIndexBuffersE">bgfx::Stats::numIndexBuffers (C++ member)</a>
  687. </li>
  688. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats19numOcclusionQueriesE">bgfx::Stats::numOcclusionQueries (C++ member)</a>
  689. </li>
  690. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats8numPrimsE">bgfx::Stats::numPrims (C++ member)</a>
  691. </li>
  692. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats11numProgramsE">bgfx::Stats::numPrograms (C++ member)</a>
  693. </li>
  694. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10numShadersE">bgfx::Stats::numShaders (C++ member)</a>
  695. </li>
  696. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats11numTexturesE">bgfx::Stats::numTextures (C++ member)</a>
  697. </li>
  698. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats11numUniformsE">bgfx::Stats::numUniforms (C++ member)</a>
  699. </li>
  700. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats16numVertexBuffersE">bgfx::Stats::numVertexBuffers (C++ member)</a>
  701. </li>
  702. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats16numVertexLayoutsE">bgfx::Stats::numVertexLayouts (C++ member)</a>
  703. </li>
  704. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats8numViewsE">bgfx::Stats::numViews (C++ member)</a>
  705. </li>
  706. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats12rtMemoryUsedE">bgfx::Stats::rtMemoryUsed (C++ member)</a>
  707. </li>
  708. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10textHeightE">bgfx::Stats::textHeight (C++ member)</a>
  709. </li>
  710. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats17textureMemoryUsedE">bgfx::Stats::textureMemoryUsed (C++ member)</a>
  711. </li>
  712. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats9textWidthE">bgfx::Stats::textWidth (C++ member)</a>
  713. </li>
  714. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats15transientIbUsedE">bgfx::Stats::transientIbUsed (C++ member)</a>
  715. </li>
  716. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats15transientVbUsedE">bgfx::Stats::transientVbUsed (C++ member)</a>
  717. </li>
  718. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats9viewStatsE">bgfx::Stats::viewStats (C++ member)</a>
  719. </li>
  720. </ul></td>
  721. <td style="width: 33%; vertical-align: top;"><ul>
  722. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10waitRenderE">bgfx::Stats::waitRender (C++ member)</a>
  723. </li>
  724. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats10waitSubmitE">bgfx::Stats::waitSubmit (C++ member)</a>
  725. </li>
  726. <li><a href="bgfx.html#_CPPv4N4bgfx5Stats5widthE">bgfx::Stats::width (C++ member)</a>
  727. </li>
  728. <li><a href="bgfx.html#_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint32_t17IndexBufferHandle8uint32_t8uint32_t8uint32_t7uint8_t">bgfx::submit (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint32_t8uint32_t8uint32_t7uint8_t">[1]</a>, <a href="bgfx.html#_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20OcclusionQueryHandle8uint32_t7uint8_t">[2]</a>, <a href="bgfx.html#_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t">[3]</a>
  729. </li>
  730. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormatE">bgfx::TextureFormat (C++ struct)</a>
  731. </li>
  732. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4EnumE">bgfx::TextureFormat::Enum (C++ enum)</a>
  733. </li>
  734. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum2A8E">bgfx::TextureFormat::Enum::A8 (C++ enumerator)</a>
  735. </li>
  736. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum9ASTC10x10E">bgfx::TextureFormat::Enum::ASTC10x10 (C++ enumerator)</a>
  737. </li>
  738. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum8ASTC10x5E">bgfx::TextureFormat::Enum::ASTC10x5 (C++ enumerator)</a>
  739. </li>
  740. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum8ASTC10x6E">bgfx::TextureFormat::Enum::ASTC10x6 (C++ enumerator)</a>
  741. </li>
  742. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum8ASTC10x8E">bgfx::TextureFormat::Enum::ASTC10x8 (C++ enumerator)</a>
  743. </li>
  744. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum9ASTC12x10E">bgfx::TextureFormat::Enum::ASTC12x10 (C++ enumerator)</a>
  745. </li>
  746. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum9ASTC12x12E">bgfx::TextureFormat::Enum::ASTC12x12 (C++ enumerator)</a>
  747. </li>
  748. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC4x4E">bgfx::TextureFormat::Enum::ASTC4x4 (C++ enumerator)</a>
  749. </li>
  750. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC5x4E">bgfx::TextureFormat::Enum::ASTC5x4 (C++ enumerator)</a>
  751. </li>
  752. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC5x5E">bgfx::TextureFormat::Enum::ASTC5x5 (C++ enumerator)</a>
  753. </li>
  754. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC6x5E">bgfx::TextureFormat::Enum::ASTC6x5 (C++ enumerator)</a>
  755. </li>
  756. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC6x6E">bgfx::TextureFormat::Enum::ASTC6x6 (C++ enumerator)</a>
  757. </li>
  758. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x5E">bgfx::TextureFormat::Enum::ASTC8x5 (C++ enumerator)</a>
  759. </li>
  760. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x6E">bgfx::TextureFormat::Enum::ASTC8x6 (C++ enumerator)</a>
  761. </li>
  762. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x8E">bgfx::TextureFormat::Enum::ASTC8x8 (C++ enumerator)</a>
  763. </li>
  764. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3ATCE">bgfx::TextureFormat::Enum::ATC (C++ enumerator)</a>
  765. </li>
  766. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4ATCEE">bgfx::TextureFormat::Enum::ATCE (C++ enumerator)</a>
  767. </li>
  768. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4ATCIE">bgfx::TextureFormat::Enum::ATCI (C++ enumerator)</a>
  769. </li>
  770. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6B5G6R5E">bgfx::TextureFormat::Enum::B5G6R5 (C++ enumerator)</a>
  771. </li>
  772. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3BC1E">bgfx::TextureFormat::Enum::BC1 (C++ enumerator)</a>
  773. </li>
  774. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3BC2E">bgfx::TextureFormat::Enum::BC2 (C++ enumerator)</a>
  775. </li>
  776. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3BC3E">bgfx::TextureFormat::Enum::BC3 (C++ enumerator)</a>
  777. </li>
  778. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3BC4E">bgfx::TextureFormat::Enum::BC4 (C++ enumerator)</a>
  779. </li>
  780. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3BC5E">bgfx::TextureFormat::Enum::BC5 (C++ enumerator)</a>
  781. </li>
  782. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4BC6HE">bgfx::TextureFormat::Enum::BC6H (C++ enumerator)</a>
  783. </li>
  784. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3BC7E">bgfx::TextureFormat::Enum::BC7 (C++ enumerator)</a>
  785. </li>
  786. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6BGR5A1E">bgfx::TextureFormat::Enum::BGR5A1 (C++ enumerator)</a>
  787. </li>
  788. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5BGRA4E">bgfx::TextureFormat::Enum::BGRA4 (C++ enumerator)</a>
  789. </li>
  790. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5BGRA8E">bgfx::TextureFormat::Enum::BGRA8 (C++ enumerator)</a>
  791. </li>
  792. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5CountE">bgfx::TextureFormat::Enum::Count (C++ enumerator)</a>
  793. </li>
  794. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4D0S8E">bgfx::TextureFormat::Enum::D0S8 (C++ enumerator)</a>
  795. </li>
  796. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3D16E">bgfx::TextureFormat::Enum::D16 (C++ enumerator)</a>
  797. </li>
  798. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4D16FE">bgfx::TextureFormat::Enum::D16F (C++ enumerator)</a>
  799. </li>
  800. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3D24E">bgfx::TextureFormat::Enum::D24 (C++ enumerator)</a>
  801. </li>
  802. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4D24FE">bgfx::TextureFormat::Enum::D24F (C++ enumerator)</a>
  803. </li>
  804. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5D24S8E">bgfx::TextureFormat::Enum::D24S8 (C++ enumerator)</a>
  805. </li>
  806. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3D32E">bgfx::TextureFormat::Enum::D32 (C++ enumerator)</a>
  807. </li>
  808. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4D32FE">bgfx::TextureFormat::Enum::D32F (C++ enumerator)</a>
  809. </li>
  810. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6EACR11E">bgfx::TextureFormat::Enum::EACR11 (C++ enumerator)</a>
  811. </li>
  812. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7EACR11SE">bgfx::TextureFormat::Enum::EACR11S (C++ enumerator)</a>
  813. </li>
  814. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7EACRG11E">bgfx::TextureFormat::Enum::EACRG11 (C++ enumerator)</a>
  815. </li>
  816. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum8EACRG11SE">bgfx::TextureFormat::Enum::EACRG11S (C++ enumerator)</a>
  817. </li>
  818. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4ETC1E">bgfx::TextureFormat::Enum::ETC1 (C++ enumerator)</a>
  819. </li>
  820. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4ETC2E">bgfx::TextureFormat::Enum::ETC2 (C++ enumerator)</a>
  821. </li>
  822. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5ETC2AE">bgfx::TextureFormat::Enum::ETC2A (C++ enumerator)</a>
  823. </li>
  824. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6ETC2A1E">bgfx::TextureFormat::Enum::ETC2A1 (C++ enumerator)</a>
  825. </li>
  826. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5PTC12E">bgfx::TextureFormat::Enum::PTC12 (C++ enumerator)</a>
  827. </li>
  828. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6PTC12AE">bgfx::TextureFormat::Enum::PTC12A (C++ enumerator)</a>
  829. </li>
  830. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5PTC14E">bgfx::TextureFormat::Enum::PTC14 (C++ enumerator)</a>
  831. </li>
  832. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6PTC14AE">bgfx::TextureFormat::Enum::PTC14A (C++ enumerator)</a>
  833. </li>
  834. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5PTC22E">bgfx::TextureFormat::Enum::PTC22 (C++ enumerator)</a>
  835. </li>
  836. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5PTC24E">bgfx::TextureFormat::Enum::PTC24 (C++ enumerator)</a>
  837. </li>
  838. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum2R1E">bgfx::TextureFormat::Enum::R1 (C++ enumerator)</a>
  839. </li>
  840. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3R16E">bgfx::TextureFormat::Enum::R16 (C++ enumerator)</a>
  841. </li>
  842. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R16FE">bgfx::TextureFormat::Enum::R16F (C++ enumerator)</a>
  843. </li>
  844. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R16IE">bgfx::TextureFormat::Enum::R16I (C++ enumerator)</a>
  845. </li>
  846. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R16SE">bgfx::TextureFormat::Enum::R16S (C++ enumerator)</a>
  847. </li>
  848. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R16UE">bgfx::TextureFormat::Enum::R16U (C++ enumerator)</a>
  849. </li>
  850. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R32FE">bgfx::TextureFormat::Enum::R32F (C++ enumerator)</a>
  851. </li>
  852. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R32IE">bgfx::TextureFormat::Enum::R32I (C++ enumerator)</a>
  853. </li>
  854. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4R32UE">bgfx::TextureFormat::Enum::R32U (C++ enumerator)</a>
  855. </li>
  856. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6R5G6B5E">bgfx::TextureFormat::Enum::R5G6B5 (C++ enumerator)</a>
  857. </li>
  858. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum2R8E">bgfx::TextureFormat::Enum::R8 (C++ enumerator)</a>
  859. </li>
  860. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3R8IE">bgfx::TextureFormat::Enum::R8I (C++ enumerator)</a>
  861. </li>
  862. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3R8SE">bgfx::TextureFormat::Enum::R8S (C++ enumerator)</a>
  863. </li>
  864. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3R8UE">bgfx::TextureFormat::Enum::R8U (C++ enumerator)</a>
  865. </li>
  866. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum8RG11B10FE">bgfx::TextureFormat::Enum::RG11B10F (C++ enumerator)</a>
  867. </li>
  868. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4RG16E">bgfx::TextureFormat::Enum::RG16 (C++ enumerator)</a>
  869. </li>
  870. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG16FE">bgfx::TextureFormat::Enum::RG16F (C++ enumerator)</a>
  871. </li>
  872. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG16IE">bgfx::TextureFormat::Enum::RG16I (C++ enumerator)</a>
  873. </li>
  874. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG16SE">bgfx::TextureFormat::Enum::RG16S (C++ enumerator)</a>
  875. </li>
  876. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG16UE">bgfx::TextureFormat::Enum::RG16U (C++ enumerator)</a>
  877. </li>
  878. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG32FE">bgfx::TextureFormat::Enum::RG32F (C++ enumerator)</a>
  879. </li>
  880. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG32IE">bgfx::TextureFormat::Enum::RG32I (C++ enumerator)</a>
  881. </li>
  882. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RG32UE">bgfx::TextureFormat::Enum::RG32U (C++ enumerator)</a>
  883. </li>
  884. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum3RG8E">bgfx::TextureFormat::Enum::RG8 (C++ enumerator)</a>
  885. </li>
  886. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4RG8IE">bgfx::TextureFormat::Enum::RG8I (C++ enumerator)</a>
  887. </li>
  888. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4RG8SE">bgfx::TextureFormat::Enum::RG8S (C++ enumerator)</a>
  889. </li>
  890. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4RG8UE">bgfx::TextureFormat::Enum::RG8U (C++ enumerator)</a>
  891. </li>
  892. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGB10A2E">bgfx::TextureFormat::Enum::RGB10A2 (C++ enumerator)</a>
  893. </li>
  894. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6RGB5A1E">bgfx::TextureFormat::Enum::RGB5A1 (C++ enumerator)</a>
  895. </li>
  896. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum4RGB8E">bgfx::TextureFormat::Enum::RGB8 (C++ enumerator)</a>
  897. </li>
  898. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RGB8IE">bgfx::TextureFormat::Enum::RGB8I (C++ enumerator)</a>
  899. </li>
  900. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RGB8SE">bgfx::TextureFormat::Enum::RGB8S (C++ enumerator)</a>
  901. </li>
  902. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RGB8UE">bgfx::TextureFormat::Enum::RGB8U (C++ enumerator)</a>
  903. </li>
  904. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGB9E5FE">bgfx::TextureFormat::Enum::RGB9E5F (C++ enumerator)</a>
  905. </li>
  906. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6RGBA16E">bgfx::TextureFormat::Enum::RGBA16 (C++ enumerator)</a>
  907. </li>
  908. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA16FE">bgfx::TextureFormat::Enum::RGBA16F (C++ enumerator)</a>
  909. </li>
  910. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA16IE">bgfx::TextureFormat::Enum::RGBA16I (C++ enumerator)</a>
  911. </li>
  912. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA16SE">bgfx::TextureFormat::Enum::RGBA16S (C++ enumerator)</a>
  913. </li>
  914. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA16UE">bgfx::TextureFormat::Enum::RGBA16U (C++ enumerator)</a>
  915. </li>
  916. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA32FE">bgfx::TextureFormat::Enum::RGBA32F (C++ enumerator)</a>
  917. </li>
  918. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA32IE">bgfx::TextureFormat::Enum::RGBA32I (C++ enumerator)</a>
  919. </li>
  920. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7RGBA32UE">bgfx::TextureFormat::Enum::RGBA32U (C++ enumerator)</a>
  921. </li>
  922. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RGBA4E">bgfx::TextureFormat::Enum::RGBA4 (C++ enumerator)</a>
  923. </li>
  924. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum5RGBA8E">bgfx::TextureFormat::Enum::RGBA8 (C++ enumerator)</a>
  925. </li>
  926. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6RGBA8IE">bgfx::TextureFormat::Enum::RGBA8I (C++ enumerator)</a>
  927. </li>
  928. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6RGBA8SE">bgfx::TextureFormat::Enum::RGBA8S (C++ enumerator)</a>
  929. </li>
  930. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum6RGBA8UE">bgfx::TextureFormat::Enum::RGBA8U (C++ enumerator)</a>
  931. </li>
  932. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum7UnknownE">bgfx::TextureFormat::Enum::Unknown (C++ enumerator)</a>
  933. </li>
  934. <li><a href="bgfx.html#_CPPv4N4bgfx13TextureFormat4Enum12UnknownDepthE">bgfx::TextureFormat::Enum::UnknownDepth (C++ enumerator)</a>
  935. </li>
  936. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfoE">bgfx::TextureInfo (C++ struct)</a>
  937. </li>
  938. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo12bitsPerPixelE">bgfx::TextureInfo::bitsPerPixel (C++ member)</a>
  939. </li>
  940. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo7cubeMapE">bgfx::TextureInfo::cubeMap (C++ member)</a>
  941. </li>
  942. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo5depthE">bgfx::TextureInfo::depth (C++ member)</a>
  943. </li>
  944. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo6formatE">bgfx::TextureInfo::format (C++ member)</a>
  945. </li>
  946. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo6heightE">bgfx::TextureInfo::height (C++ member)</a>
  947. </li>
  948. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo9numLayersE">bgfx::TextureInfo::numLayers (C++ member)</a>
  949. </li>
  950. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo7numMipsE">bgfx::TextureInfo::numMips (C++ member)</a>
  951. </li>
  952. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo11storageSizeE">bgfx::TextureInfo::storageSize (C++ member)</a>
  953. </li>
  954. <li><a href="bgfx.html#_CPPv4N4bgfx11TextureInfo5widthE">bgfx::TextureInfo::width (C++ member)</a>
  955. </li>
  956. <li><a href="bgfx.html#_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb">bgfx::topologyConvert (C++ function)</a>
  957. </li>
  958. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvertE">bgfx::TopologyConvert (C++ struct)</a>
  959. </li>
  960. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4EnumE">bgfx::TopologyConvert::Enum (C++ enum)</a>
  961. </li>
  962. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4Enum5CountE">bgfx::TopologyConvert::Enum::Count (C++ enumerator)</a>
  963. </li>
  964. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4Enum19LineStripToLineListE">bgfx::TopologyConvert::Enum::LineStripToLineList (C++ enumerator)</a>
  965. </li>
  966. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4Enum18TriListFlipWindingE">bgfx::TopologyConvert::Enum::TriListFlipWinding (C++ enumerator)</a>
  967. </li>
  968. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4Enum17TriListToLineListE">bgfx::TopologyConvert::Enum::TriListToLineList (C++ enumerator)</a>
  969. </li>
  970. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4Enum19TriStripFlipWindingE">bgfx::TopologyConvert::Enum::TriStripFlipWinding (C++ enumerator)</a>
  971. </li>
  972. <li><a href="bgfx.html#_CPPv4N4bgfx15TopologyConvert4Enum17TriStripToTriListE">bgfx::TopologyConvert::Enum::TriStripToTriList (C++ enumerator)</a>
  973. </li>
  974. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySortE">bgfx::TopologySort (C++ struct)</a>
  975. </li>
  976. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4EnumE">bgfx::TopologySort::Enum (C++ enum)</a>
  977. </li>
  978. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum5CountE">bgfx::TopologySort::Enum::Count (C++ enumerator)</a>
  979. </li>
  980. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontAvgE">bgfx::TopologySort::Enum::DirectionBackToFrontAvg (C++ enumerator)</a>
  981. </li>
  982. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontMaxE">bgfx::TopologySort::Enum::DirectionBackToFrontMax (C++ enumerator)</a>
  983. </li>
  984. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontMinE">bgfx::TopologySort::Enum::DirectionBackToFrontMin (C++ enumerator)</a>
  985. </li>
  986. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackAvgE">bgfx::TopologySort::Enum::DirectionFrontToBackAvg (C++ enumerator)</a>
  987. </li>
  988. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackMaxE">bgfx::TopologySort::Enum::DirectionFrontToBackMax (C++ enumerator)</a>
  989. </li>
  990. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackMinE">bgfx::TopologySort::Enum::DirectionFrontToBackMin (C++ enumerator)</a>
  991. </li>
  992. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontAvgE">bgfx::TopologySort::Enum::DistanceBackToFrontAvg (C++ enumerator)</a>
  993. </li>
  994. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontMaxE">bgfx::TopologySort::Enum::DistanceBackToFrontMax (C++ enumerator)</a>
  995. </li>
  996. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontMinE">bgfx::TopologySort::Enum::DistanceBackToFrontMin (C++ enumerator)</a>
  997. </li>
  998. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackAvgE">bgfx::TopologySort::Enum::DistanceFrontToBackAvg (C++ enumerator)</a>
  999. </li>
  1000. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackMaxE">bgfx::TopologySort::Enum::DistanceFrontToBackMax (C++ enumerator)</a>
  1001. </li>
  1002. <li><a href="bgfx.html#_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackMinE">bgfx::TopologySort::Enum::DistanceFrontToBackMin (C++ enumerator)</a>
  1003. </li>
  1004. <li><a href="bgfx.html#_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb">bgfx::topologySortTriList (C++ function)</a>
  1005. </li>
  1006. <li><a href="bgfx.html#_CPPv4N4bgfx5touchE6ViewId">bgfx::touch (C++ function)</a>
  1007. </li>
  1008. <li><a href="bgfx.html#_CPPv4N4bgfx20TransientIndexBufferE">bgfx::TransientIndexBuffer (C++ struct)</a>
  1009. </li>
  1010. <li><a href="bgfx.html#_CPPv4N4bgfx20TransientIndexBuffer4dataE">bgfx::TransientIndexBuffer::data (C++ member)</a>
  1011. </li>
  1012. <li><a href="bgfx.html#_CPPv4N4bgfx20TransientIndexBuffer6handleE">bgfx::TransientIndexBuffer::handle (C++ member)</a>
  1013. </li>
  1014. <li><a href="bgfx.html#_CPPv4N4bgfx20TransientIndexBuffer9isIndex16E">bgfx::TransientIndexBuffer::isIndex16 (C++ member)</a>
  1015. </li>
  1016. <li><a href="bgfx.html#_CPPv4N4bgfx20TransientIndexBuffer4sizeE">bgfx::TransientIndexBuffer::size (C++ member)</a>
  1017. </li>
  1018. <li><a href="bgfx.html#_CPPv4N4bgfx20TransientIndexBuffer10startIndexE">bgfx::TransientIndexBuffer::startIndex (C++ member)</a>
  1019. </li>
  1020. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBufferE">bgfx::TransientVertexBuffer (C++ struct)</a>
  1021. </li>
  1022. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBuffer4dataE">bgfx::TransientVertexBuffer::data (C++ member)</a>
  1023. </li>
  1024. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBuffer6handleE">bgfx::TransientVertexBuffer::handle (C++ member)</a>
  1025. </li>
  1026. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBuffer12layoutHandleE">bgfx::TransientVertexBuffer::layoutHandle (C++ member)</a>
  1027. </li>
  1028. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBuffer4sizeE">bgfx::TransientVertexBuffer::size (C++ member)</a>
  1029. </li>
  1030. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBuffer11startVertexE">bgfx::TransientVertexBuffer::startVertex (C++ member)</a>
  1031. </li>
  1032. <li><a href="bgfx.html#_CPPv4N4bgfx21TransientVertexBuffer6strideE">bgfx::TransientVertexBuffer::stride (C++ member)</a>
  1033. </li>
  1034. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformFreqE">bgfx::UniformFreq (C++ struct)</a>
  1035. </li>
  1036. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformFreq4EnumE">bgfx::UniformFreq::Enum (C++ enum)</a>
  1037. </li>
  1038. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformFreq4Enum5CountE">bgfx::UniformFreq::Enum::Count (C++ enumerator)</a>
  1039. </li>
  1040. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformFreq4Enum4DrawE">bgfx::UniformFreq::Enum::Draw (C++ enumerator)</a>
  1041. </li>
  1042. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformFreq4Enum5FrameE">bgfx::UniformFreq::Enum::Frame (C++ enumerator)</a>
  1043. </li>
  1044. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformFreq4Enum4ViewE">bgfx::UniformFreq::Enum::View (C++ enumerator)</a>
  1045. </li>
  1046. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformInfoE">bgfx::UniformInfo (C++ struct)</a>
  1047. </li>
  1048. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformInfo4nameE">bgfx::UniformInfo::name (C++ member)</a>
  1049. </li>
  1050. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformInfo3numE">bgfx::UniformInfo::num (C++ member)</a>
  1051. </li>
  1052. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformInfo4typeE">bgfx::UniformInfo::type (C++ member)</a>
  1053. </li>
  1054. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformTypeE">bgfx::UniformType (C++ struct)</a>
  1055. </li>
  1056. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4EnumE">bgfx::UniformType::Enum (C++ enum)</a>
  1057. </li>
  1058. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4Enum5CountE">bgfx::UniformType::Enum::Count (C++ enumerator)</a>
  1059. </li>
  1060. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4Enum3EndE">bgfx::UniformType::Enum::End (C++ enumerator)</a>
  1061. </li>
  1062. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4Enum4Mat3E">bgfx::UniformType::Enum::Mat3 (C++ enumerator)</a>
  1063. </li>
  1064. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4Enum4Mat4E">bgfx::UniformType::Enum::Mat4 (C++ enumerator)</a>
  1065. </li>
  1066. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4Enum7SamplerE">bgfx::UniformType::Enum::Sampler (C++ enumerator)</a>
  1067. </li>
  1068. <li><a href="bgfx.html#_CPPv4N4bgfx11UniformType4Enum4Vec4E">bgfx::UniformType::Enum::Vec4 (C++ enumerator)</a>
  1069. </li>
  1070. <li><a href="bgfx.html#_CPPv4N4bgfx6updateE24DynamicIndexBufferHandle8uint32_tPK6Memory">bgfx::update (C++ function)</a>, <a href="bgfx.html#_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory">[1]</a>
  1071. </li>
  1072. <li><a href="bgfx.html#_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t">bgfx::updateTexture2D (C++ function)</a>
  1073. </li>
  1074. <li><a href="bgfx.html#_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory">bgfx::updateTexture3D (C++ function)</a>
  1075. </li>
  1076. <li><a href="bgfx.html#_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t">bgfx::updateTextureCube (C++ function)</a>
  1077. </li>
  1078. <li><a href="bgfx.html#_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t">bgfx::vertexConvert (C++ function)</a>
  1079. </li>
  1080. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayoutE">bgfx::VertexLayout (C++ struct)</a>
  1081. </li>
  1082. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb">bgfx::VertexLayout::add (C++ function)</a>
  1083. </li>
  1084. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout5beginEN12RendererType4EnumE">bgfx::VertexLayout::begin (C++ function)</a>
  1085. </li>
  1086. <li><a href="bgfx.html#_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb">bgfx::VertexLayout::decode (C++ function)</a>
  1087. </li>
  1088. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout3endEv">bgfx::VertexLayout::end (C++ function)</a>
  1089. </li>
  1090. <li><a href="bgfx.html#_CPPv4NK4bgfx12VertexLayout9getOffsetEN6Attrib4EnumE">bgfx::VertexLayout::getOffset (C++ function)</a>
  1091. </li>
  1092. <li><a href="bgfx.html#_CPPv4NK4bgfx12VertexLayout7getSizeE8uint32_t">bgfx::VertexLayout::getSize (C++ function)</a>
  1093. </li>
  1094. <li><a href="bgfx.html#_CPPv4NK4bgfx12VertexLayout9getStrideEv">bgfx::VertexLayout::getStride (C++ function)</a>
  1095. </li>
  1096. <li><a href="bgfx.html#_CPPv4NK4bgfx12VertexLayout3hasEN6Attrib4EnumE">bgfx::VertexLayout::has (C++ function)</a>
  1097. </li>
  1098. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout12m_attributesE">bgfx::VertexLayout::m_attributes (C++ member)</a>
  1099. </li>
  1100. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout6m_hashE">bgfx::VertexLayout::m_hash (C++ member)</a>
  1101. </li>
  1102. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout8m_offsetE">bgfx::VertexLayout::m_offset (C++ member)</a>
  1103. </li>
  1104. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout8m_strideE">bgfx::VertexLayout::m_stride (C++ member)</a>
  1105. </li>
  1106. <li><a href="bgfx.html#_CPPv4N4bgfx12VertexLayout4skipE7uint8_t">bgfx::VertexLayout::skip (C++ function)</a>
  1107. </li>
  1108. <li><a href="bgfx.html#_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t">bgfx::vertexPack (C++ function)</a>
  1109. </li>
  1110. <li><a href="bgfx.html#_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t">bgfx::vertexUnpack (C++ function)</a>
  1111. </li>
  1112. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewModeE">bgfx::ViewMode (C++ struct)</a>
  1113. </li>
  1114. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewMode4EnumE">bgfx::ViewMode::Enum (C++ enum)</a>
  1115. </li>
  1116. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewMode4Enum5CountE">bgfx::ViewMode::Enum::Count (C++ enumerator)</a>
  1117. </li>
  1118. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewMode4Enum7DefaultE">bgfx::ViewMode::Enum::Default (C++ enumerator)</a>
  1119. </li>
  1120. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewMode4Enum14DepthAscendingE">bgfx::ViewMode::Enum::DepthAscending (C++ enumerator)</a>
  1121. </li>
  1122. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewMode4Enum15DepthDescendingE">bgfx::ViewMode::Enum::DepthDescending (C++ enumerator)</a>
  1123. </li>
  1124. <li><a href="bgfx.html#_CPPv4N4bgfx8ViewMode4Enum10SequentialE">bgfx::ViewMode::Enum::Sequential (C++ enumerator)</a>
  1125. </li>
  1126. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStatsE">bgfx::ViewStats (C++ struct)</a>
  1127. </li>
  1128. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats12cpuTimeBeginE">bgfx::ViewStats::cpuTimeBegin (C++ member)</a>
  1129. </li>
  1130. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats10cpuTimeEndE">bgfx::ViewStats::cpuTimeEnd (C++ member)</a>
  1131. </li>
  1132. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats11gpuFrameNumE">bgfx::ViewStats::gpuFrameNum (C++ member)</a>
  1133. </li>
  1134. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats12gpuTimeBeginE">bgfx::ViewStats::gpuTimeBegin (C++ member)</a>
  1135. </li>
  1136. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats10gpuTimeEndE">bgfx::ViewStats::gpuTimeEnd (C++ member)</a>
  1137. </li>
  1138. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats4nameE">bgfx::ViewStats::name (C++ member)</a>
  1139. </li>
  1140. <li><a href="bgfx.html#_CPPv4N4bgfx9ViewStats4viewE">bgfx::ViewStats::view (C++ member)</a>
  1141. </li>
  1142. <li><a href="bgfx.html#_CPPv4N4bgfx12weldVerticesEPvRK12VertexLayoutPKv8uint32_tbf">bgfx::weldVertices (C++ function)</a>
  1143. </li>
  1144. <li><a href="bgfx.html#c.BGFX_CAPS_ALPHA_TO_COVERAGE">BGFX_CAPS_ALPHA_TO_COVERAGE (C macro)</a>
  1145. </li>
  1146. <li><a href="bgfx.html#c.BGFX_CAPS_BLEND_INDEPENDENT">BGFX_CAPS_BLEND_INDEPENDENT (C macro)</a>
  1147. </li>
  1148. <li><a href="bgfx.html#c.BGFX_CAPS_COMPUTE">BGFX_CAPS_COMPUTE (C macro)</a>
  1149. </li>
  1150. <li><a href="bgfx.html#c.BGFX_CAPS_CONSERVATIVE_RASTER">BGFX_CAPS_CONSERVATIVE_RASTER (C macro)</a>
  1151. </li>
  1152. <li><a href="bgfx.html#c.BGFX_CAPS_DRAW_INDIRECT">BGFX_CAPS_DRAW_INDIRECT (C macro)</a>
  1153. </li>
  1154. <li><a href="bgfx.html#c.BGFX_CAPS_DRAW_INDIRECT_COUNT">BGFX_CAPS_DRAW_INDIRECT_COUNT (C macro)</a>
  1155. </li>
  1156. <li><a href="bgfx.html#c.BGFX_CAPS_FRAGMENT_DEPTH">BGFX_CAPS_FRAGMENT_DEPTH (C macro)</a>
  1157. </li>
  1158. <li><a href="bgfx.html#c.BGFX_CAPS_FRAGMENT_ORDERING">BGFX_CAPS_FRAGMENT_ORDERING (C macro)</a>
  1159. </li>
  1160. <li><a href="bgfx.html#c.BGFX_CAPS_GRAPHICS_DEBUGGER">BGFX_CAPS_GRAPHICS_DEBUGGER (C macro)</a>
  1161. </li>
  1162. <li><a href="bgfx.html#c.BGFX_CAPS_HDR10">BGFX_CAPS_HDR10 (C macro)</a>
  1163. </li>
  1164. <li><a href="bgfx.html#c.BGFX_CAPS_HIDPI">BGFX_CAPS_HIDPI (C macro)</a>
  1165. </li>
  1166. <li><a href="bgfx.html#c.BGFX_CAPS_IMAGE_RW">BGFX_CAPS_IMAGE_RW (C macro)</a>
  1167. </li>
  1168. <li><a href="bgfx.html#c.BGFX_CAPS_INDEX32">BGFX_CAPS_INDEX32 (C macro)</a>
  1169. </li>
  1170. <li><a href="bgfx.html#c.BGFX_CAPS_INSTANCING">BGFX_CAPS_INSTANCING (C macro)</a>
  1171. </li>
  1172. <li><a href="bgfx.html#c.BGFX_CAPS_OCCLUSION_QUERY">BGFX_CAPS_OCCLUSION_QUERY (C macro)</a>
  1173. </li>
  1174. <li><a href="bgfx.html#c.BGFX_CAPS_PRIMITIVE_ID">BGFX_CAPS_PRIMITIVE_ID (C macro)</a>
  1175. </li>
  1176. <li><a href="bgfx.html#c.BGFX_CAPS_RENDERER_MULTITHREADED">BGFX_CAPS_RENDERER_MULTITHREADED (C macro)</a>
  1177. </li>
  1178. <li><a href="bgfx.html#c.BGFX_CAPS_SWAP_CHAIN">BGFX_CAPS_SWAP_CHAIN (C macro)</a>
  1179. </li>
  1180. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_2D_ARRAY">BGFX_CAPS_TEXTURE_2D_ARRAY (C macro)</a>
  1181. </li>
  1182. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_3D">BGFX_CAPS_TEXTURE_3D (C macro)</a>
  1183. </li>
  1184. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_BLIT">BGFX_CAPS_TEXTURE_BLIT (C macro)</a>
  1185. </li>
  1186. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_COMPARE_LEQUAL">BGFX_CAPS_TEXTURE_COMPARE_LEQUAL (C macro)</a>
  1187. </li>
  1188. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_CUBE_ARRAY">BGFX_CAPS_TEXTURE_CUBE_ARRAY (C macro)</a>
  1189. </li>
  1190. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_DIRECT_ACCESS">BGFX_CAPS_TEXTURE_DIRECT_ACCESS (C macro)</a>
  1191. </li>
  1192. <li><a href="bgfx.html#c.BGFX_CAPS_TEXTURE_READ_BACK">BGFX_CAPS_TEXTURE_READ_BACK (C macro)</a>
  1193. </li>
  1194. <li><a href="bgfx.html#c.BGFX_CAPS_TRANSPARENT_BACKBUFFER">BGFX_CAPS_TRANSPARENT_BACKBUFFER (C macro)</a>
  1195. </li>
  1196. <li><a href="bgfx.html#c.BGFX_CAPS_VARIABLE_RATE_SHADING">BGFX_CAPS_VARIABLE_RATE_SHADING (C macro)</a>
  1197. </li>
  1198. <li><a href="bgfx.html#c.BGFX_CAPS_VERTEX_ATTRIB_HALF">BGFX_CAPS_VERTEX_ATTRIB_HALF (C macro)</a>
  1199. </li>
  1200. <li><a href="bgfx.html#c.BGFX_CAPS_VERTEX_ATTRIB_UINT10">BGFX_CAPS_VERTEX_ATTRIB_UINT10 (C macro)</a>
  1201. </li>
  1202. <li><a href="bgfx.html#c.BGFX_CAPS_VERTEX_ID">BGFX_CAPS_VERTEX_ID (C macro)</a>
  1203. </li>
  1204. <li><a href="bgfx.html#c.BGFX_CAPS_VIEWPORT_LAYER_ARRAY">BGFX_CAPS_VIEWPORT_LAYER_ARRAY (C macro)</a>
  1205. </li>
  1206. <li><a href="bgfx.html#c.BGFX_DEBUG_IFH">BGFX_DEBUG_IFH (C macro)</a>
  1207. </li>
  1208. <li><a href="bgfx.html#c.BGFX_DEBUG_NONE">BGFX_DEBUG_NONE (C macro)</a>
  1209. </li>
  1210. <li><a href="bgfx.html#c.BGFX_DEBUG_PROFILER">BGFX_DEBUG_PROFILER (C macro)</a>
  1211. </li>
  1212. <li><a href="bgfx.html#c.BGFX_DEBUG_STATS">BGFX_DEBUG_STATS (C macro)</a>
  1213. </li>
  1214. <li><a href="bgfx.html#c.BGFX_DEBUG_TEXT">BGFX_DEBUG_TEXT (C macro)</a>
  1215. </li>
  1216. <li><a href="bgfx.html#c.BGFX_DEBUG_WIREFRAME">BGFX_DEBUG_WIREFRAME (C macro)</a>
  1217. </li>
  1218. <li><a href="bgfx.html#c.BGFX_PCI_ID_AMD">BGFX_PCI_ID_AMD (C macro)</a>
  1219. </li>
  1220. <li><a href="bgfx.html#c.BGFX_PCI_ID_APPLE">BGFX_PCI_ID_APPLE (C macro)</a>
  1221. </li>
  1222. <li><a href="bgfx.html#c.BGFX_PCI_ID_INTEL">BGFX_PCI_ID_INTEL (C macro)</a>
  1223. </li>
  1224. <li><a href="bgfx.html#c.BGFX_PCI_ID_MICROSOFT">BGFX_PCI_ID_MICROSOFT (C macro)</a>
  1225. </li>
  1226. <li><a href="bgfx.html#c.BGFX_PCI_ID_NONE">BGFX_PCI_ID_NONE (C macro)</a>
  1227. </li>
  1228. <li><a href="bgfx.html#c.BGFX_PCI_ID_NVIDIA">BGFX_PCI_ID_NVIDIA (C macro)</a>
  1229. </li>
  1230. <li><a href="bgfx.html#c.BGFX_PCI_ID_SOFTWARE_RASTERIZER">BGFX_PCI_ID_SOFTWARE_RASTERIZER (C macro)</a>
  1231. </li>
  1232. <li><a href="bgfx.html#c.BGFX_RESET_CAPTURE">BGFX_RESET_CAPTURE (C macro)</a>
  1233. </li>
  1234. <li><a href="bgfx.html#c.BGFX_RESET_DEPTH_CLAMP">BGFX_RESET_DEPTH_CLAMP (C macro)</a>
  1235. </li>
  1236. <li><a href="bgfx.html#c.BGFX_RESET_FLIP_AFTER_RENDER">BGFX_RESET_FLIP_AFTER_RENDER (C macro)</a>
  1237. </li>
  1238. <li><a href="bgfx.html#c.BGFX_RESET_FLUSH_AFTER_RENDER">BGFX_RESET_FLUSH_AFTER_RENDER (C macro)</a>
  1239. </li>
  1240. <li><a href="bgfx.html#c.BGFX_RESET_FULLSCREEN">BGFX_RESET_FULLSCREEN (C macro)</a>
  1241. </li>
  1242. <li><a href="bgfx.html#c.BGFX_RESET_HDR10">BGFX_RESET_HDR10 (C macro)</a>
  1243. </li>
  1244. <li><a href="bgfx.html#c.BGFX_RESET_HIDPI">BGFX_RESET_HIDPI (C macro)</a>
  1245. </li>
  1246. <li><a href="bgfx.html#c.BGFX_RESET_MAXANISOTROPY">BGFX_RESET_MAXANISOTROPY (C macro)</a>
  1247. </li>
  1248. <li><a href="bgfx.html#c.BGFX_RESET_MSAA_X16">BGFX_RESET_MSAA_X16 (C macro)</a>
  1249. </li>
  1250. <li><a href="bgfx.html#c.BGFX_RESET_MSAA_X2">BGFX_RESET_MSAA_X2 (C macro)</a>
  1251. </li>
  1252. <li><a href="bgfx.html#c.BGFX_RESET_MSAA_X4">BGFX_RESET_MSAA_X4 (C macro)</a>
  1253. </li>
  1254. <li><a href="bgfx.html#c.BGFX_RESET_MSAA_X8">BGFX_RESET_MSAA_X8 (C macro)</a>
  1255. </li>
  1256. <li><a href="bgfx.html#c.BGFX_RESET_NONE">BGFX_RESET_NONE (C macro)</a>
  1257. </li>
  1258. <li><a href="bgfx.html#c.BGFX_RESET_SRGB_BACKBUFFER">BGFX_RESET_SRGB_BACKBUFFER (C macro)</a>
  1259. </li>
  1260. <li><a href="bgfx.html#c.BGFX_RESET_SUSPEND">BGFX_RESET_SUSPEND (C macro)</a>
  1261. </li>
  1262. <li><a href="bgfx.html#c.BGFX_RESET_TRANSPARENT_BACKBUFFER">BGFX_RESET_TRANSPARENT_BACKBUFFER (C macro)</a>
  1263. </li>
  1264. <li><a href="bgfx.html#c.BGFX_RESET_VSYNC">BGFX_RESET_VSYNC (C macro)</a>
  1265. </li>
  1266. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_ALPHA_TO_COVERAGE">BGFX_STATE_BLEND_ALPHA_TO_COVERAGE (C macro)</a>
  1267. </li>
  1268. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_DST_ALPHA">BGFX_STATE_BLEND_DST_ALPHA (C macro)</a>
  1269. </li>
  1270. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_DST_COLOR">BGFX_STATE_BLEND_DST_COLOR (C macro)</a>
  1271. </li>
  1272. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_EQUATION_ADD">BGFX_STATE_BLEND_EQUATION_ADD (C macro)</a>
  1273. </li>
  1274. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_EQUATION_MAX">BGFX_STATE_BLEND_EQUATION_MAX (C macro)</a>
  1275. </li>
  1276. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_EQUATION_MIN">BGFX_STATE_BLEND_EQUATION_MIN (C macro)</a>
  1277. </li>
  1278. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_EQUATION_REVSUB">BGFX_STATE_BLEND_EQUATION_REVSUB (C macro)</a>
  1279. </li>
  1280. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_EQUATION_SUB">BGFX_STATE_BLEND_EQUATION_SUB (C macro)</a>
  1281. </li>
  1282. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_FACTOR">BGFX_STATE_BLEND_FACTOR (C macro)</a>
  1283. </li>
  1284. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_INDEPENDENT">BGFX_STATE_BLEND_INDEPENDENT (C macro)</a>
  1285. </li>
  1286. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_INV_DST_ALPHA">BGFX_STATE_BLEND_INV_DST_ALPHA (C macro)</a>
  1287. </li>
  1288. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_INV_DST_COLOR">BGFX_STATE_BLEND_INV_DST_COLOR (C macro)</a>
  1289. </li>
  1290. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_INV_FACTOR">BGFX_STATE_BLEND_INV_FACTOR (C macro)</a>
  1291. </li>
  1292. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_INV_SRC_ALPHA">BGFX_STATE_BLEND_INV_SRC_ALPHA (C macro)</a>
  1293. </li>
  1294. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_INV_SRC_COLOR">BGFX_STATE_BLEND_INV_SRC_COLOR (C macro)</a>
  1295. </li>
  1296. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_ONE">BGFX_STATE_BLEND_ONE (C macro)</a>
  1297. </li>
  1298. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_SRC_ALPHA">BGFX_STATE_BLEND_SRC_ALPHA (C macro)</a>
  1299. </li>
  1300. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_SRC_ALPHA_SAT">BGFX_STATE_BLEND_SRC_ALPHA_SAT (C macro)</a>
  1301. </li>
  1302. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_SRC_COLOR">BGFX_STATE_BLEND_SRC_COLOR (C macro)</a>
  1303. </li>
  1304. <li><a href="bgfx.html#c.BGFX_STATE_BLEND_ZERO">BGFX_STATE_BLEND_ZERO (C macro)</a>
  1305. </li>
  1306. <li><a href="bgfx.html#c.BGFX_STATE_CULL_CCW">BGFX_STATE_CULL_CCW (C macro)</a>
  1307. </li>
  1308. <li><a href="bgfx.html#c.BGFX_STATE_CULL_CW">BGFX_STATE_CULL_CW (C macro)</a>
  1309. </li>
  1310. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_ALWAYS">BGFX_STATE_DEPTH_TEST_ALWAYS (C macro)</a>
  1311. </li>
  1312. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_EQUAL">BGFX_STATE_DEPTH_TEST_EQUAL (C macro)</a>
  1313. </li>
  1314. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_GEQUAL">BGFX_STATE_DEPTH_TEST_GEQUAL (C macro)</a>
  1315. </li>
  1316. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_GREATER">BGFX_STATE_DEPTH_TEST_GREATER (C macro)</a>
  1317. </li>
  1318. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_LEQUAL">BGFX_STATE_DEPTH_TEST_LEQUAL (C macro)</a>
  1319. </li>
  1320. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_LESS">BGFX_STATE_DEPTH_TEST_LESS (C macro)</a>
  1321. </li>
  1322. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_NEVER">BGFX_STATE_DEPTH_TEST_NEVER (C macro)</a>
  1323. </li>
  1324. <li><a href="bgfx.html#c.BGFX_STATE_DEPTH_TEST_NOTEQUAL">BGFX_STATE_DEPTH_TEST_NOTEQUAL (C macro)</a>
  1325. </li>
  1326. <li><a href="bgfx.html#c.BGFX_STATE_LINEAA">BGFX_STATE_LINEAA (C macro)</a>
  1327. </li>
  1328. <li><a href="bgfx.html#c.BGFX_STATE_MSAA">BGFX_STATE_MSAA (C macro)</a>
  1329. </li>
  1330. <li><a href="bgfx.html#c.BGFX_STATE_PT_LINES">BGFX_STATE_PT_LINES (C macro)</a>
  1331. </li>
  1332. <li><a href="bgfx.html#c.BGFX_STATE_PT_LINESTRIP">BGFX_STATE_PT_LINESTRIP (C macro)</a>
  1333. </li>
  1334. <li><a href="bgfx.html#c.BGFX_STATE_PT_POINTS">BGFX_STATE_PT_POINTS (C macro)</a>
  1335. </li>
  1336. <li><a href="bgfx.html#c.BGFX_STATE_PT_TRISTRIP">BGFX_STATE_PT_TRISTRIP (C macro)</a>
  1337. </li>
  1338. <li><a href="bgfx.html#c.BGFX_STATE_WRITE_A">BGFX_STATE_WRITE_A (C macro)</a>
  1339. </li>
  1340. <li><a href="bgfx.html#c.BGFX_STATE_WRITE_B">BGFX_STATE_WRITE_B (C macro)</a>
  1341. </li>
  1342. <li><a href="bgfx.html#c.BGFX_STATE_WRITE_G">BGFX_STATE_WRITE_G (C macro)</a>
  1343. </li>
  1344. <li><a href="bgfx.html#c.BGFX_STATE_WRITE_R">BGFX_STATE_WRITE_R (C macro)</a>
  1345. </li>
  1346. <li><a href="bgfx.html#c.BGFX_STATE_WRITE_RGB">BGFX_STATE_WRITE_RGB (C macro)</a>
  1347. </li>
  1348. <li><a href="bgfx.html#c.BGFX_STATE_WRITE_Z">BGFX_STATE_WRITE_Z (C macro)</a>
  1349. </li>
  1350. <li><a href="bgfx.html#c.BGFX_STENCIL_TEST_LESS">BGFX_STENCIL_TEST_LESS (C macro)</a>
  1351. </li>
  1352. <li><a href="bgfx.html#c.BGFX_TEXTURE_BLIT_DST">BGFX_TEXTURE_BLIT_DST (C macro)</a>
  1353. </li>
  1354. <li><a href="bgfx.html#c.BGFX_TEXTURE_COMPUTE_WRITE">BGFX_TEXTURE_COMPUTE_WRITE (C macro)</a>
  1355. </li>
  1356. <li><a href="bgfx.html#c.BGFX_TEXTURE_MSAA_SAMPLE">BGFX_TEXTURE_MSAA_SAMPLE (C macro)</a>
  1357. </li>
  1358. <li><a href="bgfx.html#c.BGFX_TEXTURE_READ_BACK">BGFX_TEXTURE_READ_BACK (C macro)</a>
  1359. </li>
  1360. <li><a href="bgfx.html#c.BGFX_TEXTURE_RT">BGFX_TEXTURE_RT (C macro)</a>
  1361. </li>
  1362. <li><a href="bgfx.html#c.BGFX_TEXTURE_RT_MSAA_X16">BGFX_TEXTURE_RT_MSAA_X16 (C macro)</a>
  1363. </li>
  1364. <li><a href="bgfx.html#c.BGFX_TEXTURE_RT_MSAA_X2">BGFX_TEXTURE_RT_MSAA_X2 (C macro)</a>
  1365. </li>
  1366. <li><a href="bgfx.html#c.BGFX_TEXTURE_RT_MSAA_X4">BGFX_TEXTURE_RT_MSAA_X4 (C macro)</a>
  1367. </li>
  1368. <li><a href="bgfx.html#c.BGFX_TEXTURE_RT_MSAA_X8">BGFX_TEXTURE_RT_MSAA_X8 (C macro)</a>
  1369. </li>
  1370. <li><a href="bgfx.html#c.BGFX_TEXTURE_RT_WRITE_ONLY">BGFX_TEXTURE_RT_WRITE_ONLY (C macro)</a>
  1371. </li>
  1372. <li><a href="bgfx.html#c.BGFX_TEXTURE_SRGB">BGFX_TEXTURE_SRGB (C macro)</a>
  1373. </li>
  1374. </ul></td>
  1375. </tr></table>
  1376. </div>
  1377. </div>
  1378. <footer>
  1379. <hr/>
  1380. <div role="contentinfo">
  1381. <p>&#169; Copyright 2010-2025, Branimir Karadžić.</p>
  1382. </div>
  1383. </footer>
  1384. </div>
  1385. </div>
  1386. </section>
  1387. </div>
  1388. <script>
  1389. jQuery(function () {
  1390. SphinxRtdTheme.Navigation.enable(true);
  1391. });
  1392. </script>
  1393. </body>
  1394. </html>