From 6dff3d94fe6b342a4ece409653c2939c73da53f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Thu, 16 Nov 2017 20:16:06 -0800 Subject: [PATCH] Updated docs. --- bgfx.html | 1063 +++++++++++++++++++++++++++++++++++++++++++++--- build.html | 1 + examples.html | 1 + genindex.html | 97 ++++- index.html | 35 +- license.html | 5 +- objects.inv | Bin 15871 -> 17356 bytes overview.html | 57 +-- search.html | 1 + searchindex.js | 2 +- tools.html | 5 +- 11 files changed, 1124 insertions(+), 143 deletions(-) diff --git a/bgfx.html b/bgfx.html index 9f1ae1e36..d1e362b9c 100644 --- a/bgfx.html +++ b/bgfx.html @@ -114,10 +114,11 @@
  • Views
  • -
  • Draw @@ -3202,11 +4149,9 @@ otherwise prefer bgfx::setViewScissor.

    -uint32_t bgfx::submit(uint8_t _id, ProgramHandle _program, OcclusionQueryHandle _occlusionQuery, int32_t _depth = 0, bool _preserveState = false)
    +void bgfx::submit(uint8_t _id, ProgramHandle _program, OcclusionQueryHandle _occlusionQuery, int32_t _depth = 0, bool _preserveState = false)

    Submit primitive with occlusion query for rendering.

    -
    Return
    -
    Number of draw calls.
    Attention
    C99 equivalent is bgfx_submit_occlusion_query.
    Parameters
    @@ -3219,7 +4164,7 @@ otherwise prefer bgfx::setViewScissor.

  • _depth -

    Depth for sorting.

  • -
  • _preserveState -

    Preserve internal draw state for next draw call submit.

    +
  • _preserveState -

    Preserve internal draw state for next draw call submit.

  • @@ -3229,11 +4174,9 @@ otherwise prefer bgfx::setViewScissor.

    -uint32_t bgfx::submit(uint8_t _id, ProgramHandle _program, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, int32_t _depth = 0, bool _preserveState = false)
    +void bgfx::submit(uint8_t _id, ProgramHandle _program, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, int32_t _depth = 0, bool _preserveState = false)

    Submit primitive for rendering with index and instance data info from indirect buffer.

    -
    Return
    -
    Number of draw calls.
    Attention
    C99 equivalent is bgfx_submit_indirect.
    Parameters
    @@ -3250,7 +4193,7 @@ otherwise prefer bgfx::setViewScissor.

  • _depth -

    Depth for sorting.

  • -
  • _preserveState -

    Preserve internal draw state for next draw call submit.

    +
  • _preserveState -

    Preserve internal draw state for next draw call submit.

  • @@ -3261,11 +4204,9 @@ otherwise prefer bgfx::setViewScissor.

    -

    Compute

    +

    Compute

    Compute state is not preserved between two compute dispatches. All state is cleared after calling bgfx::dispatch.

    -
    -

    Buffers

    struct bgfx::Access
    @@ -3415,9 +4356,6 @@ otherwise prefer bgfx::setViewScissor.

    -
    -
    -

    Images

    void bgfx::setImage(uint8_t _stage, UniformHandle _sampler, TextureHandle _handle, uint8_t _mip, Access::Enum _access, TextureFormat::Enum _format = TextureFormat::Count)
    @@ -3445,13 +4383,10 @@ otherwise prefer bgfx::setViewScissor.

    -
    -
    -

    Dispatch

    Within view all compute commands are dispatched after blit commands, and before draw commands.

    -uint32_t bgfx::dispatch(uint8_t _id, ProgramHandle _handle, uint32_t _numX = 1, uint32_t _numY = 1, uint32_t _numZ = 1, uint8_t _flags = BGFX_SUBMIT_EYE_FIRST)
    +void bgfx::dispatch(uint8_t _id, ProgramHandle _handle, uint32_t _numX = 1, uint32_t _numY = 1, uint32_t _numZ = 1, uint8_t _flags = BGFX_SUBMIT_EYE_FIRST)

    Dispatch compute.

    Attention
    @@ -3482,7 +4417,7 @@ otherwise prefer bgfx::setViewScissor.

    -uint32_t bgfx::dispatch(uint8_t _id, ProgramHandle _handle, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, uint8_t _flags = BGFX_SUBMIT_EYE_FIRST)
    +void bgfx::dispatch(uint8_t _id, ProgramHandle _handle, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, uint8_t _flags = BGFX_SUBMIT_EYE_FIRST)

    Dispatch compute indirect.

    Attention
    @@ -3511,10 +4446,9 @@ otherwise prefer bgfx::setViewScissor.

    -
    -

    Blit

    +

    Blit

    Within view all blit commands are executed before compute, and draw commands.

    @@ -3600,6 +4534,7 @@ otherwise prefer bgfx::setViewScissor.

    +

    Resources

    @@ -4574,8 +5509,8 @@ otherwise prefer bgfx::setViewScissor.

    -
    -

    Textures

    +
    +

    Textures

    struct bgfx::TextureFormat
    diff --git a/build.html b/build.html index 61b321b36..0c98bd089 100644 --- a/build.html +++ b/build.html @@ -113,6 +113,7 @@
  • Examples
  • API Reference
  • Tools
  • +
  • Internals
  • License
  • diff --git a/examples.html b/examples.html index 93aeaa1d4..f93d6dc52 100644 --- a/examples.html +++ b/examples.html @@ -133,6 +133,7 @@
  • API Reference
  • Tools
  • +
  • Internals
  • License
  • diff --git a/genindex.html b/genindex.html index 1493e767d..ca72f056c 100644 --- a/genindex.html +++ b/genindex.html @@ -89,6 +89,7 @@
  • Examples
  • API Reference
  • Tools
  • +
  • Internals
  • License
  • @@ -399,6 +400,10 @@ +
    bgfx::Caps::Limits::maxEncoders (C++ member) +
    + +
    bgfx::Caps::Limits::maxFBAttachments (C++ member)
    @@ -563,6 +568,86 @@ +
    bgfx::Encoder (C++ class) +
    + + +
    bgfx::Encoder::allocTransform (C++ function) +
    + + +
    bgfx::Encoder::blit (C++ function), [1] +
    + + +
    bgfx::Encoder::discard (C++ function) +
    + + +
    bgfx::Encoder::dispatch (C++ function), [1] +
    + + +
    bgfx::Encoder::setBuffer (C++ function), [1], [2], [3], [4] +
    + + +
    bgfx::Encoder::setCondition (C++ function) +
    + + +
    bgfx::Encoder::setImage (C++ function) +
    + + +
    bgfx::Encoder::setIndexBuffer (C++ function), [1], [2], [3], [4], [5] +
    + + +
    bgfx::Encoder::setInstanceDataBuffer (C++ function), [1], [2] +
    + + +
    bgfx::Encoder::setMarker (C++ function) +
    + + +
    bgfx::Encoder::setScissor (C++ function), [1] +
    + + +
    bgfx::Encoder::setState (C++ function) +
    + + +
    bgfx::Encoder::setStencil (C++ function) +
    + + +
    bgfx::Encoder::setTexture (C++ function) +
    + + +
    bgfx::Encoder::setTransform (C++ function), [1] +
    + + +
    bgfx::Encoder::setUniform (C++ function) +
    + + +
    bgfx::Encoder::setVertexBuffer (C++ function), [1], [2], [3], [4], [5] +
    + + +
    bgfx::Encoder::submit (C++ function), [1], [2] +
    + + +
    bgfx::Encoder::touch (C++ function) +
    + +
    bgfx::frame (C++ function)
    @@ -930,6 +1015,8 @@
    bgfx::Stats (C++ class)
    +
    +
    bgfx::Stats::cpuTimeBegin (C++ member)
    @@ -947,6 +1034,10 @@ +
    bgfx::Stats::encoderStats (C++ member) +
    + +
    bgfx::Stats::gpuMemoryMax (C++ member)
    @@ -970,8 +1061,6 @@
    bgfx::Stats::height (C++ member)
    -
    -
    bgfx::Stats::maxGpuLatency (C++ member)
    @@ -985,6 +1074,10 @@ +
    bgfx::Stats::numEncoders (C++ member) +
    + +
    bgfx::Stats::numViews (C++ member)
    diff --git a/index.html b/index.html index 0ac60fe90..c66b19c52 100644 --- a/index.html +++ b/index.html @@ -89,6 +89,7 @@
  • Examples
  • API Reference
  • Tools
  • +
  • Internals
  • License
  • @@ -158,8 +159,6 @@ licensed under permissive BSD-2 clause open source license.

  • Contact
  • -
  • Internals
  • -
  • Customization
  • Debugging and Profiling
    • RenderDoc
    • IntelGPA
    • @@ -167,7 +166,6 @@ licensed under permissive BSD-2 clause open source license.

  • SDL, GLFW, etc.
  • -
  • Todo
  • Getting Involved
  • Views
  • -
  • Draw
      -
    • State
    • -
    • Buffers
    • -
    • Textures
    • -
    • Submit
    • +
    • Encoder
    • -
    • Compute -
    • -
    • Blit
    • Resources
    • +
    • Internals +
    • License
      • License (BSD 2-clause)
      • 3rd Party Libraries
          diff --git a/license.html b/license.html index 68f1244ac..adaa76eaf 100644 --- a/license.html +++ b/license.html @@ -34,7 +34,7 @@ href="genindex.html"/> - + @@ -89,6 +89,7 @@
        • Examples
        • API Reference
        • Tools
        • +
        • Internals
        • License
          • License (BSD 2-clause)
          • 3rd Party Libraries
              @@ -407,7 +408,7 @@ contour texturing.

              diff --git a/objects.inv b/objects.inv index f6555ec3c5be190c1f7c1d405867e395e791a6cd..4fcc6353fd2bcc26200ca88c309ccc307b0c7db9 100644 GIT binary patch delta 17338 zcmV)HK)t{Jd(4Lckbi%Qj+l9!iP{&vQ4(b{EX%y4cF7gzU=N$Q&i=bb!y4{vX-ou-@Whxd|Ng)J_VP~Z)lWYje|Ud?IH>IFlY@V-f}@ke zSHsZXoE&`jBdT(SO1=NSPvobQ*M}!Z@4g!(_5IQ7`YwHjFV^!>rR zS3@iN)2ml+Kb#)@^zQ6GJ{+F>=OCFA?$eXQld~T`ynTQ4{`-@|gV%?{zU1^D2ghfx zzCSp6H>mjg!+(Fi|8R16reAjzfBE+4eU|`_yaW9I!P~c^w^vhZW_P8CLQinDv;OKR#MxOfZQ2eDsRj`}C)`AKrgsqz@4q(i~iFJ{1N`w&Pbv zXGgEk4j!NJHzkkWy+3?Au8M3 z=P}EJd|2U`JwAK&_Tb0kVFGX79vz<@yg`j_+JC6nhtu!J$bESG_Vm@s;o-Ys{(SnM?_NDtlx-sWn&a;e&i-+7^f=?03%ovja{z}s zv@lPq4s`z7fyEC&FW$mjpT39VJKbj8`R^}Y9F%`T*Vlh9U%tF37YRQt7Cd`(eEdzl zGyEGjFL}5k`QpW^$=A#2Z~!|i{}ATz^6Tdr%JjD{^caZY(ho6CDAnOLFx8naFw-&eNWTH5 z6VZRpq}Bs|KL64Sry;Whc6FWywfU^%s^p6oFVCmx@*@o#*E6AbC-V^Q)#PGwC5B_U zxxfY>*$X5$0I6OewE;-?0_k-?UwfMSff>1h8EQsm#aGS94aU)BJ;z)eUKxKQ@eu0W z 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 delta 15841 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
          • -
          • Internals
          • -
          • Customization
          • Debugging and Profiling
          • SDL, GLFW, etc.
          • -
          • Todo
          • Getting Involved @@ -247,47 +245,6 @@ licensed under permissive BSD-2 clause open source license.

  • -
    -

    Internals

    -

    bgfx is using sort-based draw call bucketing. This means that submission -order doesn’t necessarily match the rendering order, but on the -low-level they will be sorted and ordered correctly. On the high level -this allows more optimal way of submitting draw calls for all passes at -one place, and on the low-level this allows better optimization of -rendering order. This sometimes creates undesired results usually for -GUI rendering, where draw order should usually match submit order. bgfx -provides way to enable sequential rendering for these cases (see -bgfx::setViewMode).

    -

    Internally all low-level rendering draw calls are issued inside single -function RendererContextI::submit. This function exist inside each -renderer backend implementation.

    -
    -
    -
    -
    -
    -

    Customization

    -

    By default each platform has sane default values. For example on Windows -default renderer is DirectX9, and on Linux it is OpenGL 2.1. On Windows -platform all rendering backends are available. For OpenGL ES on desktop -you can find more information at:- OpenGL ES 2.0 and EGL on -desktop

    -

    If you’re targeting specific mobile hardware, you can find GLES support -in their official SDKs: Adreno -SDK, -Mali SDK, PowerVR -SDK.

    -

    All configuration settings are located inside -src/config.h.

    -

    Every BGFX_CONFIG_* setting can be changed by passing defines thru -compiler switches. For example setting preprocessor define -BGFX_CONFIG_RENDERER_OPENGL=1 will change backend renderer to OpenGL -2.1. on Windows. Since rendering APIs are platform specific, this -obviously won’t work nor make sense in all cases.

    -

    Debugging and Profiling

    @@ -476,18 +433,6 @@ with context/device. To disable multithreaded render use -

    Todo

    -
      -
    • Fullscreen mode.
    • -
    • ETC2, PVRTC1/2 decoding fallback for targets that don’t support it -natively.
    • -
    • shaderc as library for runtime shader building.
    • -
    • Multiple vertex streams support.
    • -
    • Animated mesh example.
    • -
    • Vulkan renderer backend.
    • -
    -

    Getting Involved

    Everyone is welcome to contribute to bgfx by submitting bug reports, testing on different diff --git a/search.html b/search.html index 67e4b01c6..28fc8139c 100644 --- a/search.html +++ b/search.html @@ -88,6 +88,7 @@

  • Examples
  • API Reference
  • Tools
  • +
  • Internals
  • License
  • diff --git a/searchindex.js b/searchindex.js index c2c74e656..d42b59cf0 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({envversion:49,filenames:["bgfx","build","examples","index","license","overview","tools"],objects:{"":{"bgfx::Access":[0,1,1,"_CPPv2N4bgfx6AccessE"],"bgfx::Access::Count":[0,1,1,"_CPPv2N4bgfx6Access5CountE"],"bgfx::Access::Enum":[0,2,1,"_CPPv2N4bgfx6Access4EnumE"],"bgfx::Access::Read":[0,1,1,"_CPPv2N4bgfx6Access4ReadE"],"bgfx::Access::ReadWrite":[0,1,1,"_CPPv2N4bgfx6Access9ReadWriteE"],"bgfx::Access::Write":[0,1,1,"_CPPv2N4bgfx6Access5WriteE"],"bgfx::Attachment":[0,1,1,"_CPPv2N4bgfx10AttachmentE"],"bgfx::Attachment::handle":[0,3,1,"_CPPv2N4bgfx10Attachment6handleE"],"bgfx::Attachment::layer":[0,3,1,"_CPPv2N4bgfx10Attachment5layerE"],"bgfx::Attachment::mip":[0,3,1,"_CPPv2N4bgfx10Attachment3mipE"],"bgfx::Attrib":[0,1,1,"_CPPv2N4bgfx6AttribE"],"bgfx::Attrib::Bitangent":[0,1,1,"_CPPv2N4bgfx6Attrib9BitangentE"],"bgfx::Attrib::Color0":[0,1,1,"_CPPv2N4bgfx6Attrib6Color0E"],"bgfx::Attrib::Color1":[0,1,1,"_CPPv2N4bgfx6Attrib6Color1E"],"bgfx::Attrib::Color2":[0,1,1,"_CPPv2N4bgfx6Attrib6Color2E"],"bgfx::Attrib::Color3":[0,1,1,"_CPPv2N4bgfx6Attrib6Color3E"],"bgfx::Attrib::Count":[0,1,1,"_CPPv2N4bgfx6Attrib5CountE"],"bgfx::Attrib::Enum":[0,2,1,"_CPPv2N4bgfx6Attrib4EnumE"],"bgfx::Attrib::Indices":[0,1,1,"_CPPv2N4bgfx6Attrib7IndicesE"],"bgfx::Attrib::Normal":[0,1,1,"_CPPv2N4bgfx6Attrib6NormalE"],"bgfx::Attrib::Position":[0,1,1,"_CPPv2N4bgfx6Attrib8PositionE"],"bgfx::Attrib::Tangent":[0,1,1,"_CPPv2N4bgfx6Attrib7TangentE"],"bgfx::Attrib::TexCoord0":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord0E"],"bgfx::Attrib::TexCoord1":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord1E"],"bgfx::Attrib::TexCoord2":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord2E"],"bgfx::Attrib::TexCoord3":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord3E"],"bgfx::Attrib::TexCoord4":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord4E"],"bgfx::Attrib::TexCoord5":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord5E"],"bgfx::Attrib::TexCoord6":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord6E"],"bgfx::Attrib::TexCoord7":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord7E"],"bgfx::Attrib::Weight":[0,1,1,"_CPPv2N4bgfx6Attrib6WeightE"],"bgfx::CallbackI":[0,1,1,"_CPPv2N4bgfx9CallbackIE"],"bgfx::CallbackI::cacheRead":[0,4,1,"_CPPv2N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheReadSize":[0,4,1,"_CPPv2N4bgfx9CallbackI13cacheReadSizeE8uint64_t"],"bgfx::CallbackI::cacheWrite":[0,4,1,"_CPPv2N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::captureBegin":[0,4,1,"_CPPv2N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureEnd":[0,4,1,"_CPPv2N4bgfx9CallbackI10captureEndEv"],"bgfx::CallbackI::captureFrame":[0,4,1,"_CPPv2N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::fatal":[0,4,1,"_CPPv2N4bgfx9CallbackI5fatalEN5Fatal4EnumEPKc"],"bgfx::CallbackI::profilerBegin":[0,4,1,"_CPPv2N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral":[0,4,1,"_CPPv2N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerEnd":[0,4,1,"_CPPv2N4bgfx9CallbackI11profilerEndEv"],"bgfx::CallbackI::screenShot":[0,4,1,"_CPPv2N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::traceVargs":[0,4,1,"_CPPv2N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::Caps":[0,1,1,"_CPPv2N4bgfx4CapsE"],"bgfx::Caps::GPU":[0,1,1,"_CPPv2N4bgfx4Caps3GPUE"],"bgfx::Caps::GPU::deviceId":[0,3,1,"_CPPv2N4bgfx4Caps3GPU8deviceIdE"],"bgfx::Caps::GPU::vendorId":[0,3,1,"_CPPv2N4bgfx4Caps3GPU8vendorIdE"],"bgfx::Caps::Limits":[0,1,1,"_CPPv2N4bgfx4Caps6LimitsE"],"bgfx::Caps::Limits::maxBlits":[0,3,1,"_CPPv2N4bgfx4Caps6Limits8maxBlitsE"],"bgfx::Caps::Limits::maxDrawCalls":[0,3,1,"_CPPv2N4bgfx4Caps6Limits12maxDrawCallsE"],"bgfx::Caps::Limits::maxDynamicIndexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits22maxDynamicIndexBuffersE"],"bgfx::Caps::Limits::maxDynamicVertexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits23maxDynamicVertexBuffersE"],"bgfx::Caps::Limits::maxFBAttachments":[0,3,1,"_CPPv2N4bgfx4Caps6Limits16maxFBAttachmentsE"],"bgfx::Caps::Limits::maxFrameBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits15maxFrameBuffersE"],"bgfx::Caps::Limits::maxIndexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits15maxIndexBuffersE"],"bgfx::Caps::Limits::maxOcclusionQueries":[0,3,1,"_CPPv2N4bgfx4Caps6Limits19maxOcclusionQueriesE"],"bgfx::Caps::Limits::maxPrograms":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxProgramsE"],"bgfx::Caps::Limits::maxShaders":[0,3,1,"_CPPv2N4bgfx4Caps6Limits10maxShadersE"],"bgfx::Caps::Limits::maxTextureSamplers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits18maxTextureSamplersE"],"bgfx::Caps::Limits::maxTextureSize":[0,3,1,"_CPPv2N4bgfx4Caps6Limits14maxTextureSizeE"],"bgfx::Caps::Limits::maxTextures":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxTexturesE"],"bgfx::Caps::Limits::maxUniforms":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxUniformsE"],"bgfx::Caps::Limits::maxVertexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits16maxVertexBuffersE"],"bgfx::Caps::Limits::maxVertexDecls":[0,3,1,"_CPPv2N4bgfx4Caps6Limits14maxVertexDeclsE"],"bgfx::Caps::Limits::maxVertexStreams":[0,3,1,"_CPPv2N4bgfx4Caps6Limits16maxVertexStreamsE"],"bgfx::Caps::Limits::maxViews":[0,3,1,"_CPPv2N4bgfx4Caps6Limits8maxViewsE"],"bgfx::Caps::deviceId":[0,3,1,"_CPPv2N4bgfx4Caps8deviceIdE"],"bgfx::Caps::formats":[0,3,1,"_CPPv2N4bgfx4Caps7formatsE"],"bgfx::Caps::gpu":[0,3,1,"_CPPv2N4bgfx4Caps3gpuE"],"bgfx::Caps::homogeneousDepth":[0,3,1,"_CPPv2N4bgfx4Caps16homogeneousDepthE"],"bgfx::Caps::numGPUs":[0,3,1,"_CPPv2N4bgfx4Caps7numGPUsE"],"bgfx::Caps::originBottomLeft":[0,3,1,"_CPPv2N4bgfx4Caps16originBottomLeftE"],"bgfx::Caps::rendererType":[0,3,1,"_CPPv2N4bgfx4Caps12rendererTypeE"],"bgfx::Caps::supported":[0,3,1,"_CPPv2N4bgfx4Caps9supportedE"],"bgfx::Caps::vendorId":[0,3,1,"_CPPv2N4bgfx4Caps8vendorIdE"],"bgfx::HMD":[0,1,1,"_CPPv2N4bgfx3HMDE"],"bgfx::HMD::Eye":[0,1,1,"_CPPv2N4bgfx3HMD3EyeE"],"bgfx::HMD::Eye::fov":[0,3,1,"_CPPv2N4bgfx3HMD3Eye3fovE"],"bgfx::HMD::Eye::pixelsPerTanAngle":[0,3,1,"_CPPv2N4bgfx3HMD3Eye17pixelsPerTanAngleE"],"bgfx::HMD::Eye::projection":[0,3,1,"_CPPv2N4bgfx3HMD3Eye10projectionE"],"bgfx::HMD::Eye::rotation":[0,3,1,"_CPPv2N4bgfx3HMD3Eye8rotationE"],"bgfx::HMD::Eye::translation":[0,3,1,"_CPPv2N4bgfx3HMD3Eye11translationE"],"bgfx::HMD::Eye::viewOffset":[0,3,1,"_CPPv2N4bgfx3HMD3Eye10viewOffsetE"],"bgfx::HMD::deviceHeight":[0,3,1,"_CPPv2N4bgfx3HMD12deviceHeightE"],"bgfx::HMD::deviceWidth":[0,3,1,"_CPPv2N4bgfx3HMD11deviceWidthE"],"bgfx::HMD::flags":[0,3,1,"_CPPv2N4bgfx3HMD5flagsE"],"bgfx::HMD::height":[0,3,1,"_CPPv2N4bgfx3HMD6heightE"],"bgfx::HMD::width":[0,3,1,"_CPPv2N4bgfx3HMD5widthE"],"bgfx::InternalData":[0,1,1,"_CPPv2N4bgfx12InternalDataE"],"bgfx::InternalData::caps":[0,3,1,"_CPPv2N4bgfx12InternalData4capsE"],"bgfx::InternalData::context":[0,3,1,"_CPPv2N4bgfx12InternalData7contextE"],"bgfx::Memory":[0,1,1,"_CPPv2N4bgfx6MemoryE"],"bgfx::Memory::data":[0,3,1,"_CPPv2N4bgfx6Memory4dataE"],"bgfx::Memory::size":[0,3,1,"_CPPv2N4bgfx6Memory4sizeE"],"bgfx::OcclusionQueryResult":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResultE"],"bgfx::OcclusionQueryResult::Count":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult5CountE"],"bgfx::OcclusionQueryResult::Enum":[0,2,1,"_CPPv2N4bgfx20OcclusionQueryResult4EnumE"],"bgfx::OcclusionQueryResult::Invisible":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult9InvisibleE"],"bgfx::OcclusionQueryResult::NoResult":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult8NoResultE"],"bgfx::OcclusionQueryResult::Visible":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult7VisibleE"],"bgfx::PlatformData":[0,1,1,"_CPPv2N4bgfx12PlatformDataE"],"bgfx::PlatformData::backBuffer":[0,3,1,"_CPPv2N4bgfx12PlatformData10backBufferE"],"bgfx::PlatformData::backBufferDS":[0,3,1,"_CPPv2N4bgfx12PlatformData12backBufferDSE"],"bgfx::PlatformData::context":[0,3,1,"_CPPv2N4bgfx12PlatformData7contextE"],"bgfx::PlatformData::ndt":[0,3,1,"_CPPv2N4bgfx12PlatformData3ndtE"],"bgfx::PlatformData::nwh":[0,3,1,"_CPPv2N4bgfx12PlatformData3nwhE"],"bgfx::PlatformData::session":[0,3,1,"_CPPv2N4bgfx12PlatformData7sessionE"],"bgfx::RenderFrame":[0,1,1,"_CPPv2N4bgfx11RenderFrameE"],"bgfx::RendererType":[0,1,1,"_CPPv2N4bgfx12RendererTypeE"],"bgfx::RendererType::Count":[0,1,1,"_CPPv2N4bgfx12RendererType5CountE"],"bgfx::RendererType::Direct3D11":[0,1,1,"_CPPv2N4bgfx12RendererType10Direct3D11E"],"bgfx::RendererType::Direct3D12":[0,1,1,"_CPPv2N4bgfx12RendererType10Direct3D12E"],"bgfx::RendererType::Direct3D9":[0,1,1,"_CPPv2N4bgfx12RendererType9Direct3D9E"],"bgfx::RendererType::Enum":[0,2,1,"_CPPv2N4bgfx12RendererType4EnumE"],"bgfx::RendererType::Gnm":[0,1,1,"_CPPv2N4bgfx12RendererType3GnmE"],"bgfx::RendererType::Metal":[0,1,1,"_CPPv2N4bgfx12RendererType5MetalE"],"bgfx::RendererType::Noop":[0,1,1,"_CPPv2N4bgfx12RendererType4NoopE"],"bgfx::RendererType::OpenGL":[0,1,1,"_CPPv2N4bgfx12RendererType6OpenGLE"],"bgfx::RendererType::OpenGLES":[0,1,1,"_CPPv2N4bgfx12RendererType8OpenGLESE"],"bgfx::RendererType::Vulkan":[0,1,1,"_CPPv2N4bgfx12RendererType6VulkanE"],"bgfx::Stats":[0,1,1,"_CPPv2N4bgfx5StatsE"],"bgfx::Stats::cpuTimeBegin":[0,3,1,"_CPPv2N4bgfx5Stats12cpuTimeBeginE"],"bgfx::Stats::cpuTimeEnd":[0,3,1,"_CPPv2N4bgfx5Stats10cpuTimeEndE"],"bgfx::Stats::cpuTimeFrame":[0,3,1,"_CPPv2N4bgfx5Stats12cpuTimeFrameE"],"bgfx::Stats::cpuTimerFreq":[0,3,1,"_CPPv2N4bgfx5Stats12cpuTimerFreqE"],"bgfx::Stats::gpuMemoryMax":[0,3,1,"_CPPv2N4bgfx5Stats12gpuMemoryMaxE"],"bgfx::Stats::gpuMemoryUsed":[0,3,1,"_CPPv2N4bgfx5Stats13gpuMemoryUsedE"],"bgfx::Stats::gpuTimeBegin":[0,3,1,"_CPPv2N4bgfx5Stats12gpuTimeBeginE"],"bgfx::Stats::gpuTimeEnd":[0,3,1,"_CPPv2N4bgfx5Stats10gpuTimeEndE"],"bgfx::Stats::gpuTimerFreq":[0,3,1,"_CPPv2N4bgfx5Stats12gpuTimerFreqE"],"bgfx::Stats::height":[0,3,1,"_CPPv2N4bgfx5Stats6heightE"],"bgfx::Stats::maxGpuLatency":[0,3,1,"_CPPv2N4bgfx5Stats13maxGpuLatencyE"],"bgfx::Stats::numCompute":[0,3,1,"_CPPv2N4bgfx5Stats10numComputeE"],"bgfx::Stats::numDraw":[0,3,1,"_CPPv2N4bgfx5Stats7numDrawE"],"bgfx::Stats::numViews":[0,3,1,"_CPPv2N4bgfx5Stats8numViewsE"],"bgfx::Stats::textHeight":[0,3,1,"_CPPv2N4bgfx5Stats10textHeightE"],"bgfx::Stats::textWidth":[0,3,1,"_CPPv2N4bgfx5Stats9textWidthE"],"bgfx::Stats::viewStats":[0,3,1,"_CPPv2N4bgfx5Stats9viewStatsE"],"bgfx::Stats::waitRender":[0,3,1,"_CPPv2N4bgfx5Stats10waitRenderE"],"bgfx::Stats::waitSubmit":[0,3,1,"_CPPv2N4bgfx5Stats10waitSubmitE"],"bgfx::Stats::width":[0,3,1,"_CPPv2N4bgfx5Stats5widthE"],"bgfx::TextureFormat":[0,1,1,"_CPPv2N4bgfx13TextureFormatE"],"bgfx::TextureFormat::A8":[0,1,1,"_CPPv2N4bgfx13TextureFormat2A8E"],"bgfx::TextureFormat::BC1":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC1E"],"bgfx::TextureFormat::BC2":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC2E"],"bgfx::TextureFormat::BC3":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC3E"],"bgfx::TextureFormat::BC4":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC4E"],"bgfx::TextureFormat::BC5":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC5E"],"bgfx::TextureFormat::BC6H":[0,1,1,"_CPPv2N4bgfx13TextureFormat4BC6HE"],"bgfx::TextureFormat::BC7":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC7E"],"bgfx::TextureFormat::BGRA8":[0,1,1,"_CPPv2N4bgfx13TextureFormat5BGRA8E"],"bgfx::TextureFormat::Count":[0,1,1,"_CPPv2N4bgfx13TextureFormat5CountE"],"bgfx::TextureFormat::D0S8":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D0S8E"],"bgfx::TextureFormat::D16":[0,1,1,"_CPPv2N4bgfx13TextureFormat3D16E"],"bgfx::TextureFormat::D16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D16FE"],"bgfx::TextureFormat::D24":[0,1,1,"_CPPv2N4bgfx13TextureFormat3D24E"],"bgfx::TextureFormat::D24F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D24FE"],"bgfx::TextureFormat::D24S8":[0,1,1,"_CPPv2N4bgfx13TextureFormat5D24S8E"],"bgfx::TextureFormat::D32":[0,1,1,"_CPPv2N4bgfx13TextureFormat3D32E"],"bgfx::TextureFormat::D32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D32FE"],"bgfx::TextureFormat::ETC1":[0,1,1,"_CPPv2N4bgfx13TextureFormat4ETC1E"],"bgfx::TextureFormat::ETC2":[0,1,1,"_CPPv2N4bgfx13TextureFormat4ETC2E"],"bgfx::TextureFormat::ETC2A":[0,1,1,"_CPPv2N4bgfx13TextureFormat5ETC2AE"],"bgfx::TextureFormat::ETC2A1":[0,1,1,"_CPPv2N4bgfx13TextureFormat6ETC2A1E"],"bgfx::TextureFormat::Enum":[0,2,1,"_CPPv2N4bgfx13TextureFormat4EnumE"],"bgfx::TextureFormat::PTC12":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC12E"],"bgfx::TextureFormat::PTC12A":[0,1,1,"_CPPv2N4bgfx13TextureFormat6PTC12AE"],"bgfx::TextureFormat::PTC14":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC14E"],"bgfx::TextureFormat::PTC14A":[0,1,1,"_CPPv2N4bgfx13TextureFormat6PTC14AE"],"bgfx::TextureFormat::PTC22":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC22E"],"bgfx::TextureFormat::PTC24":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC24E"],"bgfx::TextureFormat::R1":[0,1,1,"_CPPv2N4bgfx13TextureFormat2R1E"],"bgfx::TextureFormat::R16":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R16E"],"bgfx::TextureFormat::R16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16FE"],"bgfx::TextureFormat::R16I":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16IE"],"bgfx::TextureFormat::R16S":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16SE"],"bgfx::TextureFormat::R16U":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16UE"],"bgfx::TextureFormat::R32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R32FE"],"bgfx::TextureFormat::R32I":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R32IE"],"bgfx::TextureFormat::R32U":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R32UE"],"bgfx::TextureFormat::R5G6B5":[0,1,1,"_CPPv2N4bgfx13TextureFormat6R5G6B5E"],"bgfx::TextureFormat::R8":[0,1,1,"_CPPv2N4bgfx13TextureFormat2R8E"],"bgfx::TextureFormat::R8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R8IE"],"bgfx::TextureFormat::R8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R8SE"],"bgfx::TextureFormat::R8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R8UE"],"bgfx::TextureFormat::RG11B10F":[0,1,1,"_CPPv2N4bgfx13TextureFormat8RG11B10FE"],"bgfx::TextureFormat::RG16":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG16E"],"bgfx::TextureFormat::RG16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16FE"],"bgfx::TextureFormat::RG16I":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16IE"],"bgfx::TextureFormat::RG16S":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16SE"],"bgfx::TextureFormat::RG16U":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16UE"],"bgfx::TextureFormat::RG32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG32FE"],"bgfx::TextureFormat::RG32I":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG32IE"],"bgfx::TextureFormat::RG32U":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG32UE"],"bgfx::TextureFormat::RG8":[0,1,1,"_CPPv2N4bgfx13TextureFormat3RG8E"],"bgfx::TextureFormat::RG8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG8IE"],"bgfx::TextureFormat::RG8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG8SE"],"bgfx::TextureFormat::RG8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG8UE"],"bgfx::TextureFormat::RGB10A2":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGB10A2E"],"bgfx::TextureFormat::RGB5A1":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGB5A1E"],"bgfx::TextureFormat::RGB8":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RGB8E"],"bgfx::TextureFormat::RGB8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGB8IE"],"bgfx::TextureFormat::RGB8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGB8SE"],"bgfx::TextureFormat::RGB8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGB8UE"],"bgfx::TextureFormat::RGB9E5F":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGB9E5FE"],"bgfx::TextureFormat::RGBA16":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA16E"],"bgfx::TextureFormat::RGBA16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16FE"],"bgfx::TextureFormat::RGBA16I":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16IE"],"bgfx::TextureFormat::RGBA16S":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16SE"],"bgfx::TextureFormat::RGBA16U":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16UE"],"bgfx::TextureFormat::RGBA32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA32FE"],"bgfx::TextureFormat::RGBA32I":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA32IE"],"bgfx::TextureFormat::RGBA32U":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA32UE"],"bgfx::TextureFormat::RGBA4":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGBA4E"],"bgfx::TextureFormat::RGBA8":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGBA8E"],"bgfx::TextureFormat::RGBA8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA8IE"],"bgfx::TextureFormat::RGBA8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA8SE"],"bgfx::TextureFormat::RGBA8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA8UE"],"bgfx::TextureFormat::Unknown":[0,1,1,"_CPPv2N4bgfx13TextureFormat7UnknownE"],"bgfx::TextureFormat::UnknownDepth":[0,1,1,"_CPPv2N4bgfx13TextureFormat12UnknownDepthE"],"bgfx::TopologyConvert":[0,1,1,"_CPPv2N4bgfx15TopologyConvertE"],"bgfx::TopologyConvert::Count":[0,1,1,"_CPPv2N4bgfx15TopologyConvert5CountE"],"bgfx::TopologyConvert::Enum":[0,2,1,"_CPPv2N4bgfx15TopologyConvert4EnumE"],"bgfx::TopologyConvert::LineStripToLineList":[0,1,1,"_CPPv2N4bgfx15TopologyConvert19LineStripToLineListE"],"bgfx::TopologyConvert::TriListFlipWinding":[0,1,1,"_CPPv2N4bgfx15TopologyConvert18TriListFlipWindingE"],"bgfx::TopologyConvert::TriListToLineList":[0,1,1,"_CPPv2N4bgfx15TopologyConvert17TriListToLineListE"],"bgfx::TopologyConvert::TriStripToTriList":[0,1,1,"_CPPv2N4bgfx15TopologyConvert17TriStripToTriListE"],"bgfx::TopologySort":[0,1,1,"_CPPv2N4bgfx12TopologySortE"],"bgfx::TopologySort::Count":[0,1,1,"_CPPv2N4bgfx12TopologySort5CountE"],"bgfx::TopologySort::DirectionBackToFrontAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionBackToFrontAvgE"],"bgfx::TopologySort::DirectionBackToFrontMax":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionBackToFrontMaxE"],"bgfx::TopologySort::DirectionBackToFrontMin":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionBackToFrontMinE"],"bgfx::TopologySort::DirectionFrontToBackAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionFrontToBackAvgE"],"bgfx::TopologySort::DirectionFrontToBackMax":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionFrontToBackMaxE"],"bgfx::TopologySort::DirectionFrontToBackMin":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionFrontToBackMinE"],"bgfx::TopologySort::DistanceBackToFrontAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceBackToFrontAvgE"],"bgfx::TopologySort::DistanceBackToFrontMax":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceBackToFrontMaxE"],"bgfx::TopologySort::DistanceBackToFrontMin":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceBackToFrontMinE"],"bgfx::TopologySort::DistanceFrontToBackAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceFrontToBackAvgE"],"bgfx::TopologySort::DistanceFrontToBackMax":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceFrontToBackMaxE"],"bgfx::TopologySort::DistanceFrontToBackMin":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceFrontToBackMinE"],"bgfx::TopologySort::Enum":[0,2,1,"_CPPv2N4bgfx12TopologySort4EnumE"],"bgfx::UniformInfo":[0,1,1,"_CPPv2N4bgfx11UniformInfoE"],"bgfx::UniformInfo::name":[0,3,1,"_CPPv2N4bgfx11UniformInfo4nameE"],"bgfx::UniformInfo::num":[0,3,1,"_CPPv2N4bgfx11UniformInfo3numE"],"bgfx::UniformInfo::type":[0,3,1,"_CPPv2N4bgfx11UniformInfo4typeE"],"bgfx::UniformType":[0,1,1,"_CPPv2N4bgfx11UniformTypeE"],"bgfx::UniformType::Count":[0,1,1,"_CPPv2N4bgfx11UniformType5CountE"],"bgfx::UniformType::End":[0,1,1,"_CPPv2N4bgfx11UniformType3EndE"],"bgfx::UniformType::Enum":[0,2,1,"_CPPv2N4bgfx11UniformType4EnumE"],"bgfx::UniformType::Int1":[0,1,1,"_CPPv2N4bgfx11UniformType4Int1E"],"bgfx::UniformType::Mat3":[0,1,1,"_CPPv2N4bgfx11UniformType4Mat3E"],"bgfx::UniformType::Mat4":[0,1,1,"_CPPv2N4bgfx11UniformType4Mat4E"],"bgfx::UniformType::Vec4":[0,1,1,"_CPPv2N4bgfx11UniformType4Vec4E"],"bgfx::VertexDecl":[0,1,1,"_CPPv2N4bgfx10VertexDeclE"],"bgfx::VertexDecl::add":[0,4,1,"_CPPv2N4bgfx10VertexDecl3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexDecl::begin":[0,4,1,"_CPPv2N4bgfx10VertexDecl5beginEN12RendererType4EnumE"],"bgfx::VertexDecl::decode":[0,4,1,"_CPPv2N4bgfx10VertexDecl6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexDecl::end":[0,4,1,"_CPPv2N4bgfx10VertexDecl3endEv"],"bgfx::VertexDecl::getOffset":[0,4,1,"_CPPv2N4bgfx10VertexDecl9getOffsetEN6Attrib4EnumE"],"bgfx::VertexDecl::getSize":[0,4,1,"_CPPv2N4bgfx10VertexDecl7getSizeE8uint32_t"],"bgfx::VertexDecl::getStride":[0,4,1,"_CPPv2N4bgfx10VertexDecl9getStrideEv"],"bgfx::VertexDecl::has":[0,4,1,"_CPPv2N4bgfx10VertexDecl3hasEN6Attrib4EnumE"],"bgfx::VertexDecl::skip":[0,4,1,"_CPPv2N4bgfx10VertexDecl4skipE7uint8_t"],"bgfx::ViewMode":[0,1,1,"_CPPv2N4bgfx8ViewModeE"],"bgfx::ViewMode::Count":[0,1,1,"_CPPv2N4bgfx8ViewMode5CountE"],"bgfx::ViewMode::Default":[0,1,1,"_CPPv2N4bgfx8ViewMode7DefaultE"],"bgfx::ViewMode::DepthAscending":[0,1,1,"_CPPv2N4bgfx8ViewMode14DepthAscendingE"],"bgfx::ViewMode::DepthDescending":[0,1,1,"_CPPv2N4bgfx8ViewMode15DepthDescendingE"],"bgfx::ViewMode::Enum":[0,2,1,"_CPPv2N4bgfx8ViewMode4EnumE"],"bgfx::ViewMode::Sequential":[0,1,1,"_CPPv2N4bgfx8ViewMode10SequentialE"],"bgfx::alloc":[0,4,1,"_CPPv2N4bgfx5allocE8uint32_t"],"bgfx::allocInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocTransform":[0,4,1,"_CPPv2N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransientIndexBuffer":[0,4,1,"_CPPv2N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientVertexBuffer":[0,4,1,"_CPPv2N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK10VertexDecl"],"bgfx::blit":[0,4,1,"_CPPv2N4bgfx4blitE7uint8_t13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::calcTextureSize":[0,4,1,"_CPPv2N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::copy":[0,4,1,"_CPPv2N4bgfx4copyEPKv8uint32_t"],"bgfx::createDynamicIndexBuffer":[0,4,1,"_CPPv2N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicVertexBuffer":[0,4,1,"_CPPv2N4bgfx25createDynamicVertexBufferEPK6MemoryRK10VertexDecl8uint16_t"],"bgfx::createFrameBuffer":[0,4,1,"_CPPv2N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumE"],"bgfx::createIndexBuffer":[0,4,1,"_CPPv2N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndirectBuffer":[0,4,1,"_CPPv2N4bgfx20createIndirectBufferE8uint32_t"],"bgfx::createOcclusionQuery":[0,4,1,"_CPPv2N4bgfx20createOcclusionQueryEv"],"bgfx::createProgram":[0,4,1,"_CPPv2N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createShader":[0,4,1,"_CPPv2N4bgfx12createShaderEPK6Memory"],"bgfx::createTexture":[0,4,1,"_CPPv2N4bgfx13createTextureEPK6Memory8uint32_t7uint8_tP11TextureInfo"],"bgfx::createTexture2D":[0,4,1,"_CPPv2N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint32_t"],"bgfx::createTexture3D":[0,4,1,"_CPPv2N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint32_tPK6Memory"],"bgfx::createTextureCube":[0,4,1,"_CPPv2N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint32_tPK6Memory"],"bgfx::createUniform":[0,4,1,"_CPPv2N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createVertexBuffer":[0,4,1,"_CPPv2N4bgfx18createVertexBufferEPK6MemoryRK10VertexDecl8uint16_t"],"bgfx::dbgTextClear":[0,4,1,"_CPPv2N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextImage":[0,4,1,"_CPPv2N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextPrintf":[0,4,1,"_CPPv2N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintfVargs":[0,4,1,"_CPPv2N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::destroy":[0,4,1,"_CPPv2N4bgfx7destroyE25DynamicVertexBufferHandle"],"bgfx::discard":[0,4,1,"_CPPv2N4bgfx7discardEv"],"bgfx::dispatch":[0,4,1,"_CPPv2N4bgfx8dispatchE7uint8_t13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::frame":[0,4,1,"_CPPv2N4bgfx5frameEb"],"bgfx::getAvailInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailTransientIndexBuffer":[0,4,1,"_CPPv2N4bgfx28getAvailTransientIndexBufferE8uint32_t"],"bgfx::getAvailTransientVertexBuffer":[0,4,1,"_CPPv2N4bgfx29getAvailTransientVertexBufferE8uint32_tRK10VertexDecl"],"bgfx::getCaps":[0,4,1,"_CPPv2N4bgfx7getCapsEv"],"bgfx::getHMD":[0,4,1,"_CPPv2N4bgfx6getHMDEv"],"bgfx::getInternalData":[0,4,1,"_CPPv2N4bgfx15getInternalDataEv"],"bgfx::getRendererType":[0,4,1,"_CPPv2N4bgfx15getRendererTypeEv"],"bgfx::getResult":[0,4,1,"_CPPv2N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getShaderUniforms":[0,4,1,"_CPPv2N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getStats":[0,4,1,"_CPPv2N4bgfx8getStatsEv"],"bgfx::getTexture":[0,4,1,"_CPPv2N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getUniformInfo":[0,4,1,"_CPPv2N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::init":[0,4,1,"_CPPv2N4bgfx4initEN12RendererType4EnumE8uint16_t8uint16_tP9CallbackIPN2bx10AllocatorIE"],"bgfx::isTextureValid":[0,4,1,"_CPPv2N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint32_t"],"bgfx::makeRef":[0,4,1,"_CPPv2N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::overrideInternal":[0,4,1,"_CPPv2N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::readTexture":[0,4,1,"_CPPv2N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::renderFrame":[0,4,1,"_CPPv2N4bgfx11renderFrameE7int32_t"],"bgfx::requestScreenShot":[0,4,1,"_CPPv2N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::reset":[0,4,1,"_CPPv2N4bgfx5resetE8uint32_t8uint32_t8uint32_t"],"bgfx::setBuffer":[0,4,1,"_CPPv2N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setCondition":[0,4,1,"_CPPv2N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setDebug":[0,4,1,"_CPPv2N4bgfx8setDebugE8uint32_t"],"bgfx::setImage":[0,4,1,"_CPPv2N4bgfx8setImageE7uint8_t13UniformHandle13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setIndexBuffer":[0,4,1,"_CPPv2N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t"],"bgfx::setMarker":[0,4,1,"_CPPv2N4bgfx9setMarkerEPKc"],"bgfx::setName":[0,4,1,"_CPPv2N4bgfx7setNameE13TextureHandlePKc"],"bgfx::setPaletteColor":[0,4,1,"_CPPv2N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPlatformData":[0,4,1,"_CPPv2N4bgfx15setPlatformDataERK12PlatformData"],"bgfx::setScissor":[0,4,1,"_CPPv2N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setState":[0,4,1,"_CPPv2N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setStencil":[0,4,1,"_CPPv2N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setTexture":[0,4,1,"_CPPv2N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTransform":[0,4,1,"_CPPv2N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setVertexBuffer":[0,4,1,"_CPPv2N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t"],"bgfx::setViewClear":[0,4,1,"_CPPv2N4bgfx12setViewClearE7uint8_t8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewFrameBuffer":[0,4,1,"_CPPv2N4bgfx18setViewFrameBufferE7uint8_t17FrameBufferHandle"],"bgfx::setViewMode":[0,4,1,"_CPPv2N4bgfx11setViewModeE7uint8_tN8ViewMode4EnumE"],"bgfx::setViewName":[0,4,1,"_CPPv2N4bgfx11setViewNameE7uint8_tPKc"],"bgfx::setViewOrder":[0,4,1,"_CPPv2N4bgfx12setViewOrderE7uint8_t7uint8_tPK7uint8_t"],"bgfx::setViewRect":[0,4,1,"_CPPv2N4bgfx11setViewRectE7uint8_t8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewScissor":[0,4,1,"_CPPv2N4bgfx14setViewScissorE7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewTransform":[0,4,1,"_CPPv2N4bgfx16setViewTransformE7uint8_tPKvPKv7uint8_tPKv"],"bgfx::shutdown":[0,4,1,"_CPPv2N4bgfx8shutdownEv"],"bgfx::submit":[0,4,1,"_CPPv2N4bgfx6submitE7uint8_t13ProgramHandle7int32_tb"],"bgfx::topologyConvert":[0,4,1,"_CPPv2N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList":[0,4,1,"_CPPv2N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tA3_KfA3_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::touch":[0,4,1,"_CPPv2N4bgfx5touchE7uint8_t"],"bgfx::updateDynamicIndexBuffer":[0,4,1,"_CPPv2N4bgfx24updateDynamicIndexBufferE24DynamicIndexBufferHandle8uint32_tPK6Memory"],"bgfx::updateDynamicVertexBuffer":[0,4,1,"_CPPv2N4bgfx25updateDynamicVertexBufferE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::updateTexture2D":[0,4,1,"_CPPv2N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture3D":[0,4,1,"_CPPv2N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTextureCube":[0,4,1,"_CPPv2N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::vertexConvert":[0,4,1,"_CPPv2N4bgfx13vertexConvertERK10VertexDeclPvRK10VertexDeclPKv8uint32_t"],"bgfx::vertexPack":[0,4,1,"_CPPv2N4bgfx10vertexPackEA4_KfbN6Attrib4EnumERK10VertexDeclPv8uint32_t"],"bgfx::vertexUnpack":[0,4,1,"_CPPv2N4bgfx12vertexUnpackEA4_fN6Attrib4EnumERK10VertexDeclPKv8uint32_t"],"bgfx::weldVertices":[0,4,1,"_CPPv2N4bgfx12weldVerticesEP8uint16_tRK10VertexDeclPKv8uint16_tf"],BGFX_CAPS_BLEND_INDEPENDENT:[0,0,1,"c.BGFX_CAPS_BLEND_INDEPENDENT"],BGFX_CAPS_COMPUTE:[0,0,1,"c.BGFX_CAPS_COMPUTE"],BGFX_CAPS_DRAW_INDIRECT:[0,0,1,"c.BGFX_CAPS_DRAW_INDIRECT"],BGFX_CAPS_FRAGMENT_DEPTH:[0,0,1,"c.BGFX_CAPS_FRAGMENT_DEPTH"],BGFX_CAPS_FRAGMENT_ORDERING:[0,0,1,"c.BGFX_CAPS_FRAGMENT_ORDERING"],BGFX_CAPS_HIDPI:[0,0,1,"c.BGFX_CAPS_HIDPI"],BGFX_CAPS_HMD:[0,0,1,"c.BGFX_CAPS_HMD"],BGFX_CAPS_INDEX32:[0,0,1,"c.BGFX_CAPS_INDEX32"],BGFX_CAPS_INSTANCING:[0,0,1,"c.BGFX_CAPS_INSTANCING"],BGFX_CAPS_OCCLUSION_QUERY:[0,0,1,"c.BGFX_CAPS_OCCLUSION_QUERY"],BGFX_CAPS_RENDERER_MULTITHREADED:[0,0,1,"c.BGFX_CAPS_RENDERER_MULTITHREADED"],BGFX_CAPS_SWAP_CHAIN:[0,0,1,"c.BGFX_CAPS_SWAP_CHAIN"],BGFX_CAPS_TEXTURE_3D:[0,0,1,"c.BGFX_CAPS_TEXTURE_3D"],BGFX_CAPS_TEXTURE_BLIT:[0,0,1,"c.BGFX_CAPS_TEXTURE_BLIT"],BGFX_CAPS_TEXTURE_COMPARE_ALL:[0,0,1,"c.BGFX_CAPS_TEXTURE_COMPARE_ALL"],BGFX_CAPS_TEXTURE_COMPARE_LEQUAL:[0,0,1,"c.BGFX_CAPS_TEXTURE_COMPARE_LEQUAL"],BGFX_CAPS_TEXTURE_READ_BACK:[0,0,1,"c.BGFX_CAPS_TEXTURE_READ_BACK"],BGFX_CAPS_VERTEX_ATTRIB_HALF:[0,0,1,"c.BGFX_CAPS_VERTEX_ATTRIB_HALF"],BGFX_DEBUG_IFH:[0,0,1,"c.BGFX_DEBUG_IFH"],BGFX_DEBUG_NONE:[0,0,1,"c.BGFX_DEBUG_NONE"],BGFX_DEBUG_PROFILER:[0,0,1,"c.BGFX_DEBUG_PROFILER"],BGFX_DEBUG_STATS:[0,0,1,"c.BGFX_DEBUG_STATS"],BGFX_DEBUG_TEXT:[0,0,1,"c.BGFX_DEBUG_TEXT"],BGFX_DEBUG_WIREFRAME:[0,0,1,"c.BGFX_DEBUG_WIREFRAME"],BGFX_HMD_DEVICE_RESOLUTION:[0,0,1,"c.BGFX_HMD_DEVICE_RESOLUTION"],BGFX_HMD_NONE:[0,0,1,"c.BGFX_HMD_NONE"],BGFX_HMD_RENDERING:[0,0,1,"c.BGFX_HMD_RENDERING"],BGFX_PCI_ID_AMD:[0,0,1,"c.BGFX_PCI_ID_AMD"],BGFX_PCI_ID_INTEL:[0,0,1,"c.BGFX_PCI_ID_INTEL"],BGFX_PCI_ID_NONE:[0,0,1,"c.BGFX_PCI_ID_NONE"],BGFX_PCI_ID_NVIDIA:[0,0,1,"c.BGFX_PCI_ID_NVIDIA"],BGFX_PCI_ID_SOFTWARE_RASTERIZER:[0,0,1,"c.BGFX_PCI_ID_SOFTWARE_RASTERIZER"],BGFX_RESET_CAPTURE:[0,0,1,"c.BGFX_RESET_CAPTURE"],BGFX_RESET_DEPTH_CLAMP:[0,0,1,"c.BGFX_RESET_DEPTH_CLAMP"],BGFX_RESET_FLIP_AFTER_RENDER:[0,0,1,"c.BGFX_RESET_FLIP_AFTER_RENDER"],BGFX_RESET_FLUSH_AFTER_RENDER:[0,0,1,"c.BGFX_RESET_FLUSH_AFTER_RENDER"],BGFX_RESET_FULLSCREEN:[0,0,1,"c.BGFX_RESET_FULLSCREEN"],BGFX_RESET_HIDPI:[0,0,1,"c.BGFX_RESET_HIDPI"],BGFX_RESET_HMD:[0,0,1,"c.BGFX_RESET_HMD"],BGFX_RESET_HMD_DEBUG:[0,0,1,"c.BGFX_RESET_HMD_DEBUG"],BGFX_RESET_HMD_RECENTER:[0,0,1,"c.BGFX_RESET_HMD_RECENTER"],BGFX_RESET_MAXANISOTROPY:[0,0,1,"c.BGFX_RESET_MAXANISOTROPY"],BGFX_RESET_MSAA_X16:[0,0,1,"c.BGFX_RESET_MSAA_X16"],BGFX_RESET_MSAA_X2:[0,0,1,"c.BGFX_RESET_MSAA_X2"],BGFX_RESET_MSAA_X4:[0,0,1,"c.BGFX_RESET_MSAA_X4"],BGFX_RESET_MSAA_X8:[0,0,1,"c.BGFX_RESET_MSAA_X8"],BGFX_RESET_NONE:[0,0,1,"c.BGFX_RESET_NONE"],BGFX_RESET_SRGB_BACKBUFFER:[0,0,1,"c.BGFX_RESET_SRGB_BACKBUFFER"],BGFX_RESET_VSYNC:[0,0,1,"c.BGFX_RESET_VSYNC"],BGFX_STATE_ALPHA_WRITE:[0,0,1,"c.BGFX_STATE_ALPHA_WRITE"],BGFX_STATE_DEFAULT:[0,0,1,"c.BGFX_STATE_DEFAULT"],BGFX_STATE_DEPTH_WRITE:[0,0,1,"c.BGFX_STATE_DEPTH_WRITE"],BGFX_STATE_RGB_WRITE:[0,0,1,"c.BGFX_STATE_RGB_WRITE"],BGFX_STENCIL_TEST_LESS:[0,0,1,"c.BGFX_STENCIL_TEST_LESS"]}},objnames:{"0":["c","macro","C macro"],"1":["cpp","class","C++ class"],"2":["cpp","type","C++ type"],"3":["cpp","member","C++ member"],"4":["cpp","function","C++ function"]},objtypes:{"0":"c:macro","1":"cpp:class","2":"cpp:type","3":"cpp:member","4":"cpp:function"},terms:{"001f":0,"0x000000ff":0,"16x":0,"202d":4,"20by":4,"20distanc":4,"20field":4,"20render":4,"20shape":4,"2450m":2,"2600k":2,"2bpp":0,"2xgtx780":2,"3rd":3,"3rdparti":4,"3x3":0,"4250u":2,"4750hq":2,"4770k":2,"4770r":2,"4790k":2,"4_splat":6,"4bpp":0,"4x4":0,"6200u":2,"64k":2,"6700k":2,"\u4e91\u98ce":5,"byte":0,"case":[0,5],"char":0,"const":0,"default":[0,2,5],"enum":0,"float":[0,6],"fran\u00e7oi":5,"function":[0,4,5,6],"int":[0,6],"karad\u017ei\u0107":5,"milo\u0161":5,"new":0,"null":0,"public":[0,3],"return":0,"sk\u00f6ld":5,"static":[0,2],"switch":5,"to\u0161i\u0107":5,"transient":[0,2],"true":[0,2],"void":0,"while":[0,2],_abgr:0,_access:0,_alloc:0,_arglist:0,_asint:0,_attach:0,_attr:0,_attrib:0,_bstencil:0,_cach:0,_callback:0,_captur:0,_code:0,_convers:0,_csh:0,_cubemap:0,_data:0,_debug:0,_decl:0,_depth:0,_depthformat:0,_destdata:0,_destdecl:0,_destroyshad:0,_destroytextur:0,_deviceid:0,_dir:0,_dst:0,_dsta:0,_dstmip:0,_dstrgb:0,_dstsize:0,_dstx:0,_dsty:0,_dstz:0,_epsilon:0,_equat:0,_equationa:0,_equationrgb:0,_filepath:0,_firstindex:0,_flag:0,_format:0,_fsh:0,_fstencil:0,_handl:0,_hasmip:0,_height:0,_id:0,_idb:0,_index32:0,_index:0,_indic:0,_indirecthandl:0,_info:0,_input:0,_inputnorm:0,_layer:0,_line:0,_marker:0,_max:0,_mem:0,_mip:0,_mode:0,_msec:0,_mtx:0,_name:0,_normal:0,_num:0,_numindic:0,_numlay:0,_nummip:0,_numvertic:0,_numx:0,_numy:0,_numz:0,_nwh:0,_occlusionqueri:0,_output:0,_pitch:0,_po:0,_preservest:0,_program:0,_projl:0,_projr:0,_ptr:0,_ratio:0,_ref:0,_releasefn:0,_remap:0,_render:0,_result:0,_rgba:0,_sampler:0,_side:0,_size:0,_skip:0,_small:0,_sort:0,_src:0,_srca:0,_srcdata:0,_srcdecl:0,_srcmip:0,_srcrgb:0,_srcx:0,_srcy:0,_srcz:0,_stage:0,_start:0,_startindex:0,_startvertex:0,_state:0,_stencil:0,_str:0,_stream:0,_stride:0,_textureflag:0,_tib:0,_transform:0,_tvb:0,_type:0,_uniform:0,_userdata:0,_vendorid:0,_vertic:0,_view:0,_visibl:0,_vsh:0,_width:0,_yflip:0,a_bitang:0,a_color0:0,a_color1:0,a_color2:0,a_color3:0,a_indic:0,a_norm:0,a_posit:0,a_tang:0,a_texcoord0:0,a_texcoord1:0,a_texcoord2:0,a_texcoord3:0,a_texcoord4:0,a_texcoord5:0,a_texcoord6:0,a_texcoord7:0,a_weight:0,abl:0,about:[0,2,5],abov:[4,5],access:[0,5,6],activ:1,actual:0,adapt:0,add:[0,5],added:5,addit:0,adjust:[0,2],adreno320:2,adreno:5,advanc:0,advised:4,after:[0,1],agnost:[3,5],agre:5,ajohnson23:5,all:[0,1,4,5,6],alloc:0,allocat:0,allocatori:0,allocinstancedatabuff:0,alloctransform:0,alloctransientindexbuff:0,alloctransientvertexbuff:0,allow:[0,5,6],alpha:0,alreadi:0,also:5,alwai:0,amd5770:2,amd6800:2,amd:[0,2],amount:0,andr3wmac:5,andre:5,andrew:5,android_ndk_arm:1,android_ndk_mips:1,android_ndk_root:1,android_ndk_x86:1,androideabi:1,androidndk:1,angl:0,angle:2,ani:[0,1,5],animat:5,anisotrop:0,anisotropi:0,anisotropic:0,anoth:0,ansi:6,antialias:[2,4],antialis:4,any:4,apitrace:5,apoorva:5,apoorvaj:5,appear:[0,6],appletv:5,appli:0,applic:[0,2,5],appropri:1,apt:1,ara:4,arbitrari:0,arch:2,argument:0,arising:4,arm64:2,arm:[1,2,5],around:5,arrai:[0,5],ascend:0,asm:[2,5],assess:0,asset:3,assum:0,astigmat:4,ati1:0,ati2:0,attach:0,attachemnt:0,attachment:0,attention:0,attila:5,attilaz:5,attrib:0,attribtyp:0,attribut:[0,6],author:6,auto:[0,5],automat:5,autoselect:0,avail:[0,5],avoid:0,back:0,backbuff:0,backbufferds:0,backbufferratio:0,backend:[0,3],backfac:0,background:0,bagder:4,base:[0,2,4,5,6],bass:5,bc1:0,bc2:0,bc3:0,bc4:0,bc5:0,bc6h:0,bc7:0,becaus:0,befor:0,begin:[0,6],behavior:0,below:1,benoit:5,benoitjacqui:5,berglund:5,bernhard:4,better:5,between:[0,6],bgfx:[0,1,2,3,4,5,6],bgfx_access_t:0,bgfx_alloc:0,bgfx_alloc_instance_data_buff:0,bgfx_alloc_transform:0,bgfx_alloc_transient_index_buff:0,bgfx_alloc_transient_vertex_buff:0,bgfx_attachment_t:0,bgfx_attrib_t:0,bgfx_blit:0,bgfx_buffer_allow_resize:0,bgfx_buffer_compute_read:0,bgfx_buffer_compute_read_write:0,bgfx_buffer_compute_write:0,bgfx_buffer_index32:0,bgfx_buffer_none:0,bgfx_calc_texture_s:0,bgfx_callback_interface_t:0,bgfx_callback_vtbl:0,bgfx_caps_:0,bgfx_caps_blend_independent:0,bgfx_caps_compute:0,bgfx_caps_draw_indirect:0,bgfx_caps_format_texture_2d:0,bgfx_caps_format_texture_2d_emulated:0,bgfx_caps_format_texture_2d_srgb:0,bgfx_caps_format_texture_3d:0,bgfx_caps_format_texture_3d_emulated:0,bgfx_caps_format_texture_3d_srgb:0,bgfx_caps_format_texture_cube:0,bgfx_caps_format_texture_cube_emulated:0,bgfx_caps_format_texture_cube_srgb:0,bgfx_caps_format_texture_framebuffer:0,bgfx_caps_format_texture_framebuffer_msaa:0,bgfx_caps_format_texture_image:0,bgfx_caps_format_texture_mip_autogen:0,bgfx_caps_format_texture_msaa:0,bgfx_caps_format_texture_none:0,bgfx_caps_format_texture_vertex:0,bgfx_caps_fragment_depth:0,bgfx_caps_fragment_ordering:0,bgfx_caps_gpu_t:0,bgfx_caps_hidpi:0,bgfx_caps_hmd:0,bgfx_caps_index32:0,bgfx_caps_instancing:0,bgfx_caps_occlusion_query:0,bgfx_caps_renderer_multithreaded:0,bgfx_caps_swap_chain:0,bgfx_caps_t:0,bgfx_caps_texture_2d_array:0,bgfx_caps_texture_3d:0,bgfx_caps_texture_blit:0,bgfx_caps_texture_compare_all:0,bgfx_caps_texture_compare_lequal:0,bgfx_caps_texture_cube_array:0,bgfx_caps_texture_read_back:0,bgfx_caps_vertex_attrib_half:0,bgfx_clear_:0,bgfx_clear_none:0,bgfx_config_:5,bgfx_config_max_bones:0,bgfx_config_max_draw_calls:2,bgfx_config_multithreaded:0,bgfx_config_multithreded:5,bgfx_config_renderer_opengl:5,bgfx_copi:0,bgfx_create_compute_program:0,bgfx_create_dynamic_index_buff:0,bgfx_create_dynamic_index_buffer_mem:0,bgfx_create_dynamic_vertex_buff:0,bgfx_create_dynamic_vertex_buffer_mem:0,bgfx_create_frame_buff:0,bgfx_create_frame_buffer_from_attach:0,bgfx_create_frame_buffer_from_handl:0,bgfx_create_frame_buffer_from_nwh:0,bgfx_create_frame_buffer_sc:0,bgfx_create_index_buff:0,bgfx_create_indirect_buff:0,bgfx_create_occlusion_queri:0,bgfx_create_program:0,bgfx_create_shad:0,bgfx_create_textur:0,bgfx_create_texture_2d:0,bgfx_create_texture_2d_sc:0,bgfx_create_texture_3d:0,bgfx_create_texture_cub:0,bgfx_create_uniform:0,bgfx_create_vertex_buff:0,bgfx_cube_map_:0,bgfx_dbg_text_clear:0,bgfx_dbg_text_imag:0,bgfx_dbg_text_printf:0,bgfx_dbg_text_vprintf:0,bgfx_debug_ifh:0,bgfx_debug_none:0,bgfx_debug_profiler:0,bgfx_debug_stats:0,bgfx_debug_text:0,bgfx_debug_wireframe:0,bgfx_destroy_dynamic_index_buff:0,bgfx_destroy_dynamic_vertex_buff:0,bgfx_destroy_frame_buff:0,bgfx_destroy_index_buff:0,bgfx_destroy_indirect_buff:0,bgfx_destroy_occlusion_queri:0,bgfx_destroy_program:0,bgfx_destroy_shad:0,bgfx_destroy_textur:0,bgfx_destroy_uniform:0,bgfx_destroy_vertex_buff:0,bgfx_discard:0,bgfx_dispatch:0,bgfx_dispatch_indirect:0,bgfx_frame:0,bgfx_get_avail_instance_data_buff:0,bgfx_get_avail_transient_index_buff:0,bgfx_get_avail_transient_vertex_buff:0,bgfx_get_cap:0,bgfx_get_hmd:0,bgfx_get_internal_data:0,bgfx_get_renderer_typ:0,bgfx_get_result:0,bgfx_get_shader_uniform:0,bgfx_get_stat:0,bgfx_get_uniform_info:0,bgfx_hmd_device_resolution:0,bgfx_hmd_eye_t:0,bgfx_hmd_none:0,bgfx_hmd_rendering:0,bgfx_hmd_t:0,bgfx_init:0,bgfx_internal_data_t:0,bgfx_invalid_handle:0,bgfx_is_texture_valid:0,bgfx_make_ref:0,bgfx_make_ref_releas:0,bgfx_memory_t:0,bgfx_occlusion_query_result_t:0,bgfx_override_internal_textur:0,bgfx_override_internal_texture_ptr:0,bgfx_path:2,bgfx_pci_id_:0,bgfx_pci_id_amd:0,bgfx_pci_id_intel:0,bgfx_pci_id_none:0,bgfx_pci_id_nvidia:0,bgfx_pci_id_software_rasterizer:0,bgfx_platform_data_t:0,bgfx_read_textur:0,bgfx_render_frame_t:0,bgfx_renderer_type_t:0,bgfx_request_screen_shot:0,bgfx_reset:0,bgfx_reset_:0,bgfx_reset_capture:0,bgfx_reset_depth_clamp:0,bgfx_reset_flip_after_render:0,bgfx_reset_flush_after_render:0,bgfx_reset_fullscreen:0,bgfx_reset_hidpi:0,bgfx_reset_hmd:0,bgfx_reset_hmd_debug:0,bgfx_reset_hmd_recenter:0,bgfx_reset_maxanisotropy:0,bgfx_reset_msaa_x16:0,bgfx_reset_msaa_x2:0,bgfx_reset_msaa_x4:0,bgfx_reset_msaa_x8:0,bgfx_reset_msaa_x:0,bgfx_reset_none:0,bgfx_reset_srgb_backbuffer:0,bgfx_reset_vsync:0,bgfx_set_compute_dynamic_index_buff:0,bgfx_set_compute_dynamic_vertex_buff:0,bgfx_set_compute_index_buff:0,bgfx_set_compute_indirect_buff:0,bgfx_set_compute_vertex_buff:0,bgfx_set_condit:0,bgfx_set_debug:0,bgfx_set_dynamic_index_buff:0,bgfx_set_dynamic_vertex_buff:0,bgfx_set_imag:0,bgfx_set_index_buff:0,bgfx_set_instance_data_buff:0,bgfx_set_instance_data_from_dynamic_vertex_buff:0,bgfx_set_instance_data_from_vertex_buff:0,bgfx_set_mark:0,bgfx_set_palette_color:0,bgfx_set_platform_data:0,bgfx_set_scissor:0,bgfx_set_scissor_cach:0,bgfx_set_shader_nam:0,bgfx_set_stat:0,bgfx_set_stencil:0,bgfx_set_textur:0,bgfx_set_texture_nam:0,bgfx_set_transform:0,bgfx_set_transform_cach:0,bgfx_set_transient_index_buff:0,bgfx_set_transient_vertex_buff:0,bgfx_set_vertex_buff:0,bgfx_set_view_clear:0,bgfx_set_view_clear_mrt:0,bgfx_set_view_frame_buff:0,bgfx_set_view_mod:0,bgfx_set_view_nam:0,bgfx_set_view_ord:0,bgfx_set_view_rect:0,bgfx_set_view_rect_auto:0,bgfx_set_view_scissor:0,bgfx_set_view_transform:0,bgfx_set_view_transform_stereo:0,bgfx_shader:0,bgfx_shutdown:0,bgfx_state_alpha_ref:0,bgfx_state_alpha_write:0,bgfx_state_blend_:0,bgfx_state_blend_equation:0,bgfx_state_blend_equation_:0,bgfx_state_blend_equation_add:0,bgfx_state_blend_equation_separate:0,bgfx_state_blend_factor:0,bgfx_state_blend_func:0,bgfx_state_blend_func_separate:0,bgfx_state_blend_inv_factor:0,bgfx_state_cull_:0,bgfx_state_default:0,bgfx_state_depth_test_:0,bgfx_state_depth_write:0,bgfx_state_msaa:0,bgfx_state_point_size:0,bgfx_state_pt_:0,bgfx_state_rgb_write:0,bgfx_stats_t:0,bgfx_stencil_none:0,bgfx_stencil_test_less:0,bgfx_submit:0,bgfx_submit_eye_first:0,bgfx_submit_indirect:0,bgfx_submit_occlusion_queri:0,bgfx_texture_:0,bgfx_texture_blit_dst:0,bgfx_texture_format_t:0,bgfx_texture_none:0,bgfx_texture_read_back:0,bgfx_texture_u_clamp:0,bgfx_texture_v_clamp:0,bgfx_topology_convert:0,bgfx_topology_convert_t:0,bgfx_topology_sort_t:0,bgfx_topology_sort_tri_list:0,bgfx_uniform_info_t:0,bgfx_uniform_type_t:0,bgfx_update_dynamic_index_buff:0,bgfx_update_dynamic_vertex_buff:0,bgfx_update_texture_2d:0,bgfx_update_texture_3d:0,bgfx_update_texture_cub:0,bgfx_vertex_convert:0,bgfx_vertex_decl_add:0,bgfx_vertex_decl_begin:0,bgfx_vertex_decl_end:0,bgfx_vertex_decl_skip:0,bgfx_vertex_decl_t:0,bgfx_vertex_pack:0,bgfx_vertex_unpack:0,bgfx_view_mode_t:0,bgfx_view_none:0,bgfx_view_stereo:0,bgfx_weld_vertic:0,bgfxcmake:1,bgra8:0,bgra:0,bimg:1,bin:[1,2],binari:[0,1,2,4],bind:5,bit:0,bitang:0,bitbucket:4,bkaradz:[0,1,3,4,5],bleed:4,blend:[0,2],blender:4,blendish:3,bloat:4,block:0,bodi:2,bool:[0,6],both:0,bottleneck:0,bottom:0,branimir:[4,5],bring:[3,5],bsd:3,bucket:[0,5],bug:5,built:1,bunni:4,business:4,c99:0,cach:[0,2,3],cache_read:0,cache_read_s:0,cache_writ:0,cacheread:0,cachereads:0,cachewrit:0,calctextures:0,calcul:0,calibr:0,call:[0,1,2,5],callback:0,callbacki:0,camilla:5,can:[0,1,2,5,6],cannot:0,capac:0,captur:[0,2,5],capture_begin:0,capture_end:0,capture_fram:0,capturebegin:0,captureend:0,capturefram:0,care:5,carni:5,caused:4,certain:6,chain:0,chang:[0,2,5],chapter:4,charact:0,charl:5,cheap:4,check:[1,5],cherlin:5,choos:5,chrnonolog:5,chrome33:2,chrome34:2,chrome41:2,chrome:2,ci20:[2,5],clamp:0,clang:[2,5],claus:3,clear:0,click:5,clip:0,clockwis:0,clone:1,cloudwu:5,cmake:1,code:[0,4,5],codexl:5,colbi:5,collin:5,color0:0,color1:0,color2:0,color3:0,color:0,com:[1,3,4,5],command:[0,1,2],common:4,commonli:1,compar:0,comparison:0,compat:0,compil:[1,2,3,4],complex:0,compon:0,compress:3,concaten:0,config:[2,5],configur:[1,5],conjunct:0,conorstok:4,consequential:4,consum:0,contact:3,contain:0,content:0,context:[0,5],continu:0,contour:4,contract:4,contribut:5,contributor:3,contributors:4,convers:0,convert:[0,6],copi:0,copyright:4,core:1,coreutil:1,cori:5,corner:0,correct:0,correctli:5,correspond:0,count:0,counter:0,cowboi:4,cpp:1,cpu:[0,2],cputimebegin:0,cputimeend:0,cputimefram:0,cputimerfreq:0,creat:[0,5],createdynamicindexbuff:0,createdynamicvertexbuff:0,createframebuff:0,createindexbuff:0,createindirectbuff:0,createocclusionqueri:0,createprogram:0,createshad:0,createtextur:0,createtexture2d:0,createtexture3d:0,createtexturecub:0,createuniform:0,createvertexbuff:0,creation:0,creator:[2,5],cross:[3,5,6],crt:0,cube:0,cubemap:[0,5],cull:0,current:[0,2],custom:[0,1,3],d0s8:0,d16:0,d16f:0,d24:0,d24f:0,d24s8:0,d32:0,d32f:0,d3d11:6,d3d9:6,d3d:0,dafont:4,damage:4,damages:4,daniel:5,dario:5,dariomanesku:5,dark:5,data:[0,2,4],dbgtextclear:0,dbgtextimag:0,dbgtextprintf:0,dbgtextprintfvarg:0,dds:[0,6],debian8:2,debug64:1,debugcheck:0,debugg:[0,3],declar:0,decod:[0,5],def:6,defin:[5,6],delet:1,depend:0,deploi:1,deploy:5,depth:0,depthascend:0,depthdescend:0,descend:0,descript:5,desir:0,desktop:5,destin:0,destroi:0,destroyuniform:0,detail:[1,5],detect:5,dev:1,develop:1,devic:[0,1,5],deviceheight:0,deviceid:0,devicewidth:0,dialog:1,differ:[0,1,5,6],dim:2,dimens:0,direct3d11:0,direct3d12:0,direct3d9:0,direct3d:[0,5],direct:[0,4],directionbacktofrontavg:0,directionbacktofrontmax:0,directionbacktofrontmin:0,directionfronttobackavg:0,directionfronttobackmax:0,directionfronttobackmin:0,directori:[1,2,4,5],directx9:5,disabl:[0,2,5],disast:5,discard:0,disclaim:4,disclaimed:4,dissector:5,distanc:[2,4],distancebacktofrontavg:0,distancebacktofrontmax:0,distancebacktofrontmin:0,distancefronttobackavg:0,distancefronttobackmax:0,distancefronttobackmin:0,distribut:[4,5],dll:5,doe:0,doesn:[0,5],domain:3,don:[0,2,5],doubl:0,down:0,download:[1,2,5],drawback:6,driver:0,droid:4,drop:5,duangl:4,due:1,durat:0,dure:5,dx11:[2,5],dx12:5,dx9:[2,5],dxt1:0,dxt3:0,dxt5:0,dynam:0,dynamicindexbufferhandl:0,dynamicvertexbufferhandl:0,each:[0,1,5],eas:1,ebook:4,eclips:5,eclipsecon:5,edg:0,edit:1,edtaa3:3,effect:0,effici:0,egl:5,element:0,elit:4,elite:4,elmindreda:5,embed:2,emoon:5,empti:0,emscripten:5,emul:0,enabl:[0,1,5],encod:0,end:0,engine:[3,5],eniron:1,enleeten:5,enni:4,enough:0,enter:1,entri:5,enumer:0,enviro:1,equal:0,equat:0,equation:4,equival:0,error:0,es2:2,etc1:0,etc2:[0,5],etc2a1:0,etc2a:0,etc:[1,3],euclidean:4,even:[0,4],event:4,everi:5,everyon:5,exampl:[0,1],excess:5,execut:0,exemplary:4,exist:[0,5],expect:0,explore:2,express:4,extern:0,eye:0,f11:5,face:0,factor:0,fail:0,fallback:5,fals:0,fast:0,fatal:0,fcpp:3,ff27:2,ff28:2,ff36:2,ff37:2,field:[0,2,4],file:[0,1,4,6],fill:0,film:1,find:5,finish:0,fip:[1,5],fire:4,firefox:2,first:0,fit:0,fitness:4,five:4,fiveminut:4,fix:[0,5],flavor:6,flip:0,floooh:[1,5],flush:0,follow:[1,2,4],fontawesom:4,fontfabr:4,fonts2u:4,fontspac:4,fontsquirrel:4,foreground:0,form:4,format:[0,6],forsyth:3,found:[0,5],fov:0,fragment:0,frame_r:2,framebufferhandl:0,framework:[3,5],free:4,freebsd:5,freed:0,freetyp:3,frequenc:0,frexx:4,from:[0,1,5,6],front:0,full:0,fullscreen:5,g6430:2,gale:5,galleri:4,gallium:2,game:[1,5],gameangst:4,garett:5,gcc:[2,5],geni:[1,5],genie:[1,5],geometri:[0,2,3],geometryc:3,get:0,getavailinstancedatabuff:0,getavailtransientindexbuff:0,getavailtransientvertexbuff:0,getcap:0,gethmd:0,getinternaldata:0,getoffset:0,getrenderertyp:0,getresult:0,getshaderuniform:0,getsiz:0,getstat:0,getstrid:0,gettextur:0,getuniforminfo:0,gfdl:4,git:1,github:[0,1,3,4,5],given:1,gl2:2,gles:5,glfw:3,global:2,glsl:3,glue:1,gnm:0,gnuwin32:1,golden:5,goods:4,gpa:5,gpu:[0,2,5],gpumemorymax:0,gpumemoryus:0,gputimebegin:0,gputimeend:0,gputimerfreq:0,grace:4,grai:5,graphic:[0,2,3,4,5],group:0,gt2:2,gtbass:5,gtx260:2,gtx560ti:2,gtx650ti:2,gtx970:2,gui:[0,5],guillaum:5,gutenberg:4,half:0,halsi:5,handl:[0,5],hardwar:[0,5],haskel:5,have:[0,2],hd3000:2,hd5000:2,hd5200:2,hd8330:2,height:0,helloworlddebug:2,helper:6,herzog:4,hidpi:0,high:[4,5],highlevel:1,hlsl:6,hmd:[0,1,3],holder:4,holm:4,homogeneousdepth:0,how:5,however:4,htm:1,html:[0,1],http:[0,1,3,4,5],icon:5,ide:1,ident:0,ignor:0,illumin:2,imag:[0,4],imgui:3,immediat:4,immut:0,implement:[0,2,5],implied:4,improv:5,inabl:1,incidental:4,includ:[1,4],including:4,increas:2,increment:0,independ:[0,2],indexbuffercompress:4,indexbufferhandl:0,indic:0,indicat:0,indice:0,indirectbufferhandl:0,infinit:0,info:[0,5,6],init:0,initi:[0,5],injectionlist:5,input:[0,5,6],insid:[0,1,5],instal:1,instancedatabuff:0,instead:[0,1,6],institut:4,insuffici:0,int16:0,int1:0,int32_t:0,int64_t:0,integr:[1,5],intel:[0,2,5],intelgpa:3,interact:5,interfac:[0,4],intermedi:1,intern:0,internal:[0,3],internaldata:0,interop:0,interruption:4,invalid:0,invers:0,invert:0,invisibl:0,involv:3,ios6:2,ios7:2,ios:[1,5],ipad:[2,5],iphon:[2,5],ipod:2,issu:[0,5],istexturevalid:0,item:0,jacquier:5,jame:5,james4k:5,jason:5,java:5,jcherlin:5,jean:5,jeremi:5,jeremieroi:5,jit:2,jnadro:5,johan:5,johnson:5,joseph:5,joshi:5,joshuabrookov:1,jourdan:5,julian:4,just:[0,5],kabini:2,kai:5,karadz:4,kick:0,klein:5,known:0,kocsi:5,kondrak:5,krzysztof:5,ktx:[0,6],l33t:5,lab:5,laboratori:4,languag:3,larg:0,last:0,latc1:0,latc2:0,latenc:0,launch:5,layer:0,layout:[0,2],least:0,left:0,less:0,level:[0,5],liability:4,liable:4,libgl1:1,libiconv:1,libintl:1,librari:[0,1,2,3],libx11:1,licens:3,light:[2,4],lighttransport:4,lighttransportequ:4,lightweight:5,like:6,limit:[0,2],limited:4,line:[0,1,2],linear:0,lines:0,linestriptolinelist:0,list:[0,4,5],liter:0,llvmpipe:2,load:[2,5],loat:0,locat:5,loss:4,low:5,lua:5,ludwig:5,mac:5,macro:6,made:[0,2],mag:0,main:[0,5,6],maintain:[0,2],make:[0,1,5],makefil:6,makeref:0,mali:[2,5],manesku:5,manual:1,map:[0,2,4],marker:0,master:4,mat3:0,mat4:0,match:[0,5],materi:4,matric:[0,6],matrix:0,max:0,maxblit:0,maxdrawcal:0,maxdynamicindexbuff:0,maxdynamicvertexbuff:0,maxfbattach:0,maxframebuff:0,maxgpulat:0,maximimum:2,maximum:0,maxindexbuff:0,maxocclusionqueri:0,maxprogram:0,maxshad:0,maxtextur:0,maxtextures:0,maxtexturesampl:0,maxuniform:0,maxvertexbuff:0,maxvertexdecl:0,maxvertexstream:0,maxview:0,mccrari:5,mean:[0,5],mechan:0,member:0,memononen:4,memori:0,merchantability:4,mesa:[1,2,4],meshula:1,messag:0,met:4,metal:[0,5],mia:4,might:0,mike:5,mikepopoloski:5,millisecond:0,milostos:5,min:0,mini:2,minim:4,minut:4,mip:0,mips:[2,5],mipsel:1,mirror:0,mit:3,mkvfx:1,mobil:[4,5],mode:[0,2,4,5],model:[0,2,4],modif:[0,4],modifi:0,moment:0,monitor:5,moon:5,more:[0,1,5,6],most:[0,2],mous:2,mrt:[0,2],msaa:0,mul:6,multi:0,multipl:[0,2,5],multipli:6,multithread:[0,5],must:[0,1,4,5,6],nacl:[1,2],nadro:5,name:[0,5],nativ:[0,2,5],ndc:0,ndk:1,ndt:0,necessari:[0,1,5],necessarili:5,need:[0,1],negative:0,negligence:4,net:1,next:0,nexu:2,nim:5,nnnce:0,nodrev:[1,5],non:0,none:0,noop:0,nor:5,noresult:0,norm:0,normal:[0,4],normal_map_example_with_scene_and_result:4,notat:0,noth:4,notic:[0,4],nsight:5,num:0,number:[0,2],numcomput:0,numdraw:0,numgpu:0,numview:0,nvidia:0,nwh:0,obj:[4,6],object:0,obtain:0,obvious:5,occlus:0,occlusionqueryhandl:0,occlusionqueryresult:0,occur:0,ocharl:5,ocornut:[4,5],oculu:0,oculussdk:1,off:[0,2],offici:5,offset:0,oldschool:2,oliver:5,olli:5,olliwang:5,onc:0,once:0,onli:[0,1,6],only:0,open:[1,3,5],opengl:[0,2,5],opengles:0,openglinsight:4,openglinsightscod:4,oper:0,optim:[0,3],optimis:3,optimiz:3,option:[1,2,5],orb:4,order:[0,2,3],ordinari:0,org:4,origin:0,originbottomleft:0,osx:[1,2,5],other:[0,1,3,4],otherwis:0,otherwise:4,oui:4,out:[4,6],output:[0,6],outsid:0,overal:6,overrid:0,overrideintern:0,overview:3,ovr:1,ovr_dir:1,ovrsess:0,own:[3,5],p0nce:5,pack:[0,1,4],packag:[0,1],page:3,paint:2,palett:0,parallax:2,paramet:0,pars:0,parti:3,particular:4,pass:[0,5],path:[0,1],pci:0,pdf:5,per:[0,2],perez:2,perfhud:5,perform:0,perfstudio:5,permiss:[3,5],permit:4,persist:0,pidhorski:5,piolat:5,pisa:4,pitch:0,pixel:0,pixelspertanangl:0,place:5,platformdata:0,pnacl:[1,2],png:[4,6],podgorskii:5,point:0,pointer:0,points:0,popoloski:5,port:[0,5],posit:0,positive:0,possibility:4,possibl:[0,5],post:0,powervr:[2,5],prebuilt:1,preciss:6,predefin:0,prefer:[0,2,5],preprocessor:[4,5,6],present:5,preserv:0,press:5,previou:0,previous:0,primari:0,primit:0,print:0,printf:0,prior:0,pro:2,probe:4,process:0,procurement:4,profil:[0,1,3],profiler_begin:0,profiler_begin_liter:0,profiler_end:0,profilerbegin:0,profilerbeginliter:0,profilerend:0,profits:4,programat:2,programhandl:0,project:[0,1,3],project_dir:1,properli:0,provid:[0,4,5,6],provided:4,ptc12:0,ptc12a:0,ptc14:0,ptc14a:0,ptc22:0,ptc24:0,purpose:4,pvr:[0,2,6],pvrtc1:[0,5],pvrtc2:0,python:[1,5],q8200:2,qualcomm:2,quaternion:0,questor:5,quickli:0,r16:0,r16f:0,r16i:0,r16s:0,r16u:0,r32f:0,r32i:0,r32u:0,r5g6b5:0,r8i:0,r8s:0,r8u:0,rang:0,raspberrypi:[2,5],raspbian:2,raster:0,rate:2,ratio:0,raw:0,read:0,readback:2,readtextur:0,readwrit:0,rectangl:0,redistribut:4,referencend:0,reflect:2,region:0,regular:6,rel:0,releas:[0,1],release32:1,release64:1,releasefn:0,remap:[0,2],remark:0,remov:0,renderdoc:3,renderercontexti:5,renderertyp:0,renderfram:0,reorder:0,repeat:0,report:5,repositori:[1,3,4],repres:0,reproduc:4,request:0,requestscreenshot:0,requir:[0,2,4,5],reserv:[0,4],resiz:0,resolut:[0,4],respect:0,result:[0,1,5],retain:4,retriev:0,reus:0,rg11b10f:0,rg16:0,rg16f:0,rg16i:0,rg16s:0,rg16u:0,rg32f:0,rg32i:0,rg32u:0,rg8:0,rg8i:0,rg8s:0,rg8u:0,rgb10a2:0,rgb5a1:0,rgb8:0,rgb8a1:0,rgb8i:0,rgb8s:0,rgb8u:0,rgb9e5f:0,rgb:0,rgba16:0,rgba16f:0,rgba16i:0,rgba16s:0,rgba16u:0,rgba32f:0,rgba32i:0,rgba32u:0,rgba4:0,rgba8:0,rgba8i:0,rgba8s:0,rgba8u:0,rgba:0,rhoot:5,richard:5,richardgal:5,right:[0,4,5],roi:5,rotat:0,rule:[0,5],run:[1,2],runn:5,runtim:[1,2,5],ruritania:4,rust:5,safari7:2,safe:[0,1],same:0,sampl:0,sampler2d:6,sampler:0,san:4,sane:5,scheme:1,screen:[0,2],screen_shot:0,screenshot:0,scribbl:4,sdf:3,sdk:[0,1,5],sdl2:5,sdl:3,see:[0,1,5,6],select:[0,1],semant:[0,6],sens:5,separ:0,sequenti:[0,5],services:4,session:0,set:[0,1,5],setbuff:0,setclearcolor:0,setcondit:0,setdebug:0,setimag:0,setindexbuff:0,setinstancedatabuff:0,setmark:0,setnam:0,setpalettecolor:0,setplatformdata:0,setscissor:0,setstat:0,setstencil:0,settextur:0,settransform:0,setup:0,setvertexbuff:0,setviewclear:0,setviewframebuff:0,setviewmod:[0,5],setviewnam:0,setvieword:0,setviewrect:0,setviewscissor:0,setviewtransform:0,setx:1,sgx535:2,sgx540:2,sgx543:2,shade:2,shaderc:[3,5],shaderhandl:0,shadow:2,shall:4,sherlock:4,shot:[0,2],should:[0,2,5],show:2,side:[0,5],signika:4,similar:5,simpl:0,simplifi:6,simul:2,sinc:5,singl:[1,2,5],singlethread:0,size:[0,2],skip:0,skylak:2,slasinski:5,slice:0,slide:5,sln:1,slot:0,small:[2,4],softwar:0,software:4,solut:1,some:[0,6],sometim:5,sort:[0,5],sourc:0,sourceforg:1,special:[4,5],specifi:0,spent:0,src:[1,5],srgb:0,stage:0,standard:0,stanford:4,stanislav:5,stanlo:5,start:0,stat:0,statu:0,stb:3,steamlink:5,step:1,stereo:0,store:0,stream:[0,2,5],stress:2,strict:4,stride:0,string:0,strip:0,struct:0,structur:[0,1],stuart:5,stuartcarni:5,stub:5,studio:1,style:[0,2,3,5],submiss:[0,5],substitute:4,success:0,successfulli:0,sudo:1,support:[0,1,3],sure:0,swap:0,sweep:4,swift:5,swiftshad:2,sync:0,syntax:6,t604:2,tabl:0,take:2,tan:0,tangent:0,target:[0,1,5],teamciti:5,techniqu:6,tegra3:2,term:5,termin:0,test:0,texcoord0:0,texcoord1:0,texcoord2:0,texcoord3:0,texcoord4:0,texcoord5:0,texcoord6:0,texcoord7:0,textheight:0,texturec:3,textureformat:0,texturehandl:0,textureinfo:0,texturev:3,textwidth:0,tga:6,than:0,thei:5,theme:4,theory:4,thi:[0,2,4,5,6],thread:0,thru:5,time:[0,1,5],timeout:0,timer:0,todo:3,togeth:0,token:6,toler:0,toni:5,toolchain:1,top:0,topolog:0,topologyconvert:0,topologysort:0,topologysorttrilist:0,tort:4,touch:0,tr1:1,trace:0,trace_varg:0,tracevarg:0,trai:5,transientindexbuff:0,transientvertexbuff:0,transit:2,translat:0,transpar:2,transport:4,tree:4,triangl:[0,3],trilistflipwind:0,trilisttolinelist:0,trim:0,tristrip:0,tristriptotrilist:0,truncat:0,turbosquid:4,turn:[0,2],twitter:5,two:0,txt:5,type:0,typograph:4,u_alpharef:0,u_invproj:0,u_invview:0,u_invviewproj:0,u_model:0,u_modelview:0,u_modelviewproj:0,u_proj:0,u_view:0,u_viewproj:0,u_viewrect:0,u_viewtexel:0,uffizi:4,uint16_max:0,uint16_t:0,uint32_max:0,uint32_t:0,uint64_t:0,uint8:0,uint8_max:0,uint8_t:0,uintptr_t:0,undef:0,under:[3,5],underli:0,understand:0,undesir:5,uniformhandl:0,uniforminfo:0,uniformtyp:0,uniniti:0,uniqu:0,unit:0,uniti:4,univers:4,unknown:0,unknowndepth:0,unlike:0,unorm:0,unpack:0,unrecover:0,unset:0,until:0,unus:0,updat:0,updatedynamicindexbuff:0,updatedynamicvertexbuff:0,updatetexture2d:0,updatetexture3d:0,updatetexturecub:0,usag:0,use:[0,1,2,4],used:4,user:[0,1,4],using:2,usual:5,util:1,va_list:0,va_start:0,valid:0,valu:[0,5,6],vari:6,variabl:[0,1],variou:[1,2,5],vec2:6,vec4:0,vector:[0,2,4,6],vendor:0,vendorid:0,verdon:5,vertexbufferhandl:0,vertexconvert:0,vertexdecl:0,vertexpack:0,vertexunpack:0,vertic:0,vfx:1,vga:0,via:[0,2],video:2,viewer:3,viewmod:0,viewoffset:0,viewstat:0,virtual:0,visibl:0,visitor:4,vista:5,visual:[1,3],vogl:[4,5],volum:[0,2],vs2008:[1,2],vs2012:[2,5],vs2013:2,vs2015:[1,2,5],vsync:2,vulkan:[0,5],wai:[0,5],wait:0,waitrend:0,waitsubmit:0,wang:5,warn:0,warranties:4,wavefront:6,way:4,webgl:[2,5],weight:[0,2],weissflog:5,welcom:5,weld:0,weldvertic:0,well:4,were:[0,2],what:[2,3],when:[0,2,5,6],where:[0,5],whether:4,which:0,who:1,width:0,wiki:4,wikimedia:4,win7:2,win:[2,5],wind:0,window:0,windows7:2,wine:2,winphon:5,winphone81:1,wip:5,wirefram:0,within:0,without:4,won:[0,5],work:[1,5],wrap:0,wrapper:1,write:[0,5],written:[0,1],www:4,x11proto:1,x64:2,x86:[1,2,5],x86_64:1,xcode4:1,xcworkspac:1,xperia:2,yet:0,you:[0,1,2,5],your:[1,2,3,5],zlib:3},titles:["API Reference","Building","Examples","Documentation","License","Overview","Tools"],titleterms:{"30hz":2,"3rd":4,"60hz":2,"public":4,altern:1,amalgam:1,android:1,api:0,asset:4,availabl:0,backend:5,blendish:4,blit:0,browser:2,bsd:4,buffer:[0,4],build:[1,6],bump:2,c99:2,cach:4,callback:2,cap:0,capabl:0,claus:4,compil:[5,6],compress:4,comput:0,condit:0,contact:5,content:3,contributor:5,cube:2,custom:5,debug:[0,5],debugdraw:2,debugg:5,defer:2,depend:1,dispatch:0,displai:0,document:3,domain:4,draw:0,drawstress:2,dynam:2,edtaa3:4,etc:5,exampl:2,fcpp:4,featur:0,flag:0,font:2,fontsdf:2,forsyth:4,frame:0,freetyp:4,gener:[0,1],geometri:6,geometryc:6,get:[1,5],glfw:5,glsl:4,hdr:2,head:0,helloworld:2,hmd:5,ibl:2,image:0,imgui:4,index:[0,4],indirect:0,inform:0,initial:0,instanc:[0,2],integrat:1,intelgpa:5,internal:5,involv:5,languag:5,librari:4,licens:4,linux:1,lod:2,mesh:2,metabal:2,miscellan:0,mit:4,mount:0,nanovg:[2,4],nbodi:2,occlus:2,occlusion:0,oculusvr:1,oit:2,optim:4,optimis:4,optimiz:4,order:4,other:5,overview:5,page:5,parti:4,particl:2,phone:1,pick:2,platform:[0,5],pom:2,prerequisit:1,profil:5,program:0,project:5,queri:0,quick:1,raymarch:2,refer:0,render:[0,5],renderdoc:5,repositori:5,reset:0,resourc:0,rsm:2,scissor:0,sdf:4,sdl:5,shader:[0,6],shaderc:6,shadowmap:2,shadowvolum:2,shutdown:0,simpl:2,sky:2,sourc:1,specif:0,start:1,state:0,statist:0,stb:4,stencil:[0,2],submit:0,support:5,system:1,terrain:2,test:2,text:0,textur:[0,6],texturec:6,texturev:6,todo:5,tool:[1,6],transform:0,triangl:4,uniform:0,updat:2,update:0,vectordisplai:2,vertex:[0,4],view:0,viewer:6,visual:5,what:5,window:[1,2],winrt:1,wirefram:2,xcode:1,zlib:4}}) \ No newline at end of file +Search.setIndex({envversion:49,filenames:["bgfx","build","examples","index","internals","license","overview","tools"],objects:{"":{"bgfx::Access":[0,1,1,"_CPPv2N4bgfx6AccessE"],"bgfx::Access::Count":[0,1,1,"_CPPv2N4bgfx6Access5CountE"],"bgfx::Access::Enum":[0,2,1,"_CPPv2N4bgfx6Access4EnumE"],"bgfx::Access::Read":[0,1,1,"_CPPv2N4bgfx6Access4ReadE"],"bgfx::Access::ReadWrite":[0,1,1,"_CPPv2N4bgfx6Access9ReadWriteE"],"bgfx::Access::Write":[0,1,1,"_CPPv2N4bgfx6Access5WriteE"],"bgfx::Attachment":[0,1,1,"_CPPv2N4bgfx10AttachmentE"],"bgfx::Attachment::handle":[0,3,1,"_CPPv2N4bgfx10Attachment6handleE"],"bgfx::Attachment::layer":[0,3,1,"_CPPv2N4bgfx10Attachment5layerE"],"bgfx::Attachment::mip":[0,3,1,"_CPPv2N4bgfx10Attachment3mipE"],"bgfx::Attrib":[0,1,1,"_CPPv2N4bgfx6AttribE"],"bgfx::Attrib::Bitangent":[0,1,1,"_CPPv2N4bgfx6Attrib9BitangentE"],"bgfx::Attrib::Color0":[0,1,1,"_CPPv2N4bgfx6Attrib6Color0E"],"bgfx::Attrib::Color1":[0,1,1,"_CPPv2N4bgfx6Attrib6Color1E"],"bgfx::Attrib::Color2":[0,1,1,"_CPPv2N4bgfx6Attrib6Color2E"],"bgfx::Attrib::Color3":[0,1,1,"_CPPv2N4bgfx6Attrib6Color3E"],"bgfx::Attrib::Count":[0,1,1,"_CPPv2N4bgfx6Attrib5CountE"],"bgfx::Attrib::Enum":[0,2,1,"_CPPv2N4bgfx6Attrib4EnumE"],"bgfx::Attrib::Indices":[0,1,1,"_CPPv2N4bgfx6Attrib7IndicesE"],"bgfx::Attrib::Normal":[0,1,1,"_CPPv2N4bgfx6Attrib6NormalE"],"bgfx::Attrib::Position":[0,1,1,"_CPPv2N4bgfx6Attrib8PositionE"],"bgfx::Attrib::Tangent":[0,1,1,"_CPPv2N4bgfx6Attrib7TangentE"],"bgfx::Attrib::TexCoord0":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord0E"],"bgfx::Attrib::TexCoord1":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord1E"],"bgfx::Attrib::TexCoord2":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord2E"],"bgfx::Attrib::TexCoord3":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord3E"],"bgfx::Attrib::TexCoord4":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord4E"],"bgfx::Attrib::TexCoord5":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord5E"],"bgfx::Attrib::TexCoord6":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord6E"],"bgfx::Attrib::TexCoord7":[0,1,1,"_CPPv2N4bgfx6Attrib9TexCoord7E"],"bgfx::Attrib::Weight":[0,1,1,"_CPPv2N4bgfx6Attrib6WeightE"],"bgfx::CallbackI":[0,1,1,"_CPPv2N4bgfx9CallbackIE"],"bgfx::CallbackI::cacheRead":[0,4,1,"_CPPv2N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheReadSize":[0,4,1,"_CPPv2N4bgfx9CallbackI13cacheReadSizeE8uint64_t"],"bgfx::CallbackI::cacheWrite":[0,4,1,"_CPPv2N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::captureBegin":[0,4,1,"_CPPv2N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureEnd":[0,4,1,"_CPPv2N4bgfx9CallbackI10captureEndEv"],"bgfx::CallbackI::captureFrame":[0,4,1,"_CPPv2N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::fatal":[0,4,1,"_CPPv2N4bgfx9CallbackI5fatalEN5Fatal4EnumEPKc"],"bgfx::CallbackI::profilerBegin":[0,4,1,"_CPPv2N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral":[0,4,1,"_CPPv2N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerEnd":[0,4,1,"_CPPv2N4bgfx9CallbackI11profilerEndEv"],"bgfx::CallbackI::screenShot":[0,4,1,"_CPPv2N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::traceVargs":[0,4,1,"_CPPv2N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::Caps":[0,1,1,"_CPPv2N4bgfx4CapsE"],"bgfx::Caps::GPU":[0,1,1,"_CPPv2N4bgfx4Caps3GPUE"],"bgfx::Caps::GPU::deviceId":[0,3,1,"_CPPv2N4bgfx4Caps3GPU8deviceIdE"],"bgfx::Caps::GPU::vendorId":[0,3,1,"_CPPv2N4bgfx4Caps3GPU8vendorIdE"],"bgfx::Caps::Limits":[0,1,1,"_CPPv2N4bgfx4Caps6LimitsE"],"bgfx::Caps::Limits::maxBlits":[0,3,1,"_CPPv2N4bgfx4Caps6Limits8maxBlitsE"],"bgfx::Caps::Limits::maxDrawCalls":[0,3,1,"_CPPv2N4bgfx4Caps6Limits12maxDrawCallsE"],"bgfx::Caps::Limits::maxDynamicIndexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits22maxDynamicIndexBuffersE"],"bgfx::Caps::Limits::maxDynamicVertexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits23maxDynamicVertexBuffersE"],"bgfx::Caps::Limits::maxEncoders":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxEncodersE"],"bgfx::Caps::Limits::maxFBAttachments":[0,3,1,"_CPPv2N4bgfx4Caps6Limits16maxFBAttachmentsE"],"bgfx::Caps::Limits::maxFrameBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits15maxFrameBuffersE"],"bgfx::Caps::Limits::maxIndexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits15maxIndexBuffersE"],"bgfx::Caps::Limits::maxOcclusionQueries":[0,3,1,"_CPPv2N4bgfx4Caps6Limits19maxOcclusionQueriesE"],"bgfx::Caps::Limits::maxPrograms":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxProgramsE"],"bgfx::Caps::Limits::maxShaders":[0,3,1,"_CPPv2N4bgfx4Caps6Limits10maxShadersE"],"bgfx::Caps::Limits::maxTextureSamplers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits18maxTextureSamplersE"],"bgfx::Caps::Limits::maxTextureSize":[0,3,1,"_CPPv2N4bgfx4Caps6Limits14maxTextureSizeE"],"bgfx::Caps::Limits::maxTextures":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxTexturesE"],"bgfx::Caps::Limits::maxUniforms":[0,3,1,"_CPPv2N4bgfx4Caps6Limits11maxUniformsE"],"bgfx::Caps::Limits::maxVertexBuffers":[0,3,1,"_CPPv2N4bgfx4Caps6Limits16maxVertexBuffersE"],"bgfx::Caps::Limits::maxVertexDecls":[0,3,1,"_CPPv2N4bgfx4Caps6Limits14maxVertexDeclsE"],"bgfx::Caps::Limits::maxVertexStreams":[0,3,1,"_CPPv2N4bgfx4Caps6Limits16maxVertexStreamsE"],"bgfx::Caps::Limits::maxViews":[0,3,1,"_CPPv2N4bgfx4Caps6Limits8maxViewsE"],"bgfx::Caps::deviceId":[0,3,1,"_CPPv2N4bgfx4Caps8deviceIdE"],"bgfx::Caps::formats":[0,3,1,"_CPPv2N4bgfx4Caps7formatsE"],"bgfx::Caps::gpu":[0,3,1,"_CPPv2N4bgfx4Caps3gpuE"],"bgfx::Caps::homogeneousDepth":[0,3,1,"_CPPv2N4bgfx4Caps16homogeneousDepthE"],"bgfx::Caps::numGPUs":[0,3,1,"_CPPv2N4bgfx4Caps7numGPUsE"],"bgfx::Caps::originBottomLeft":[0,3,1,"_CPPv2N4bgfx4Caps16originBottomLeftE"],"bgfx::Caps::rendererType":[0,3,1,"_CPPv2N4bgfx4Caps12rendererTypeE"],"bgfx::Caps::supported":[0,3,1,"_CPPv2N4bgfx4Caps9supportedE"],"bgfx::Caps::vendorId":[0,3,1,"_CPPv2N4bgfx4Caps8vendorIdE"],"bgfx::Encoder":[0,1,1,"_CPPv2N4bgfx7EncoderE"],"bgfx::Encoder::allocTransform":[0,4,1,"_CPPv2N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::blit":[0,4,1,"_CPPv2N4bgfx7Encoder4blitE7uint8_t13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::discard":[0,4,1,"_CPPv2N4bgfx7Encoder7discardEv"],"bgfx::Encoder::dispatch":[0,4,1,"_CPPv2N4bgfx7Encoder8dispatchE7uint8_t13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::setBuffer":[0,4,1,"_CPPv2N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setCondition":[0,4,1,"_CPPv2N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setImage":[0,4,1,"_CPPv2N4bgfx7Encoder8setImageE7uint8_t13UniformHandle13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setIndexBuffer":[0,4,1,"_CPPv2N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t"],"bgfx::Encoder::setMarker":[0,4,1,"_CPPv2N4bgfx7Encoder9setMarkerEPKc"],"bgfx::Encoder::setScissor":[0,4,1,"_CPPv2N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setState":[0,4,1,"_CPPv2N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setStencil":[0,4,1,"_CPPv2N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setTexture":[0,4,1,"_CPPv2N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTransform":[0,4,1,"_CPPv2N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setUniform":[0,4,1,"_CPPv2N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setVertexBuffer":[0,4,1,"_CPPv2N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::submit":[0,4,1,"_CPPv2N4bgfx7Encoder6submitE7uint8_t13ProgramHandle7int32_tb"],"bgfx::Encoder::touch":[0,4,1,"_CPPv2N4bgfx7Encoder5touchE7uint8_t"],"bgfx::HMD":[0,1,1,"_CPPv2N4bgfx3HMDE"],"bgfx::HMD::Eye":[0,1,1,"_CPPv2N4bgfx3HMD3EyeE"],"bgfx::HMD::Eye::fov":[0,3,1,"_CPPv2N4bgfx3HMD3Eye3fovE"],"bgfx::HMD::Eye::pixelsPerTanAngle":[0,3,1,"_CPPv2N4bgfx3HMD3Eye17pixelsPerTanAngleE"],"bgfx::HMD::Eye::projection":[0,3,1,"_CPPv2N4bgfx3HMD3Eye10projectionE"],"bgfx::HMD::Eye::rotation":[0,3,1,"_CPPv2N4bgfx3HMD3Eye8rotationE"],"bgfx::HMD::Eye::translation":[0,3,1,"_CPPv2N4bgfx3HMD3Eye11translationE"],"bgfx::HMD::Eye::viewOffset":[0,3,1,"_CPPv2N4bgfx3HMD3Eye10viewOffsetE"],"bgfx::HMD::deviceHeight":[0,3,1,"_CPPv2N4bgfx3HMD12deviceHeightE"],"bgfx::HMD::deviceWidth":[0,3,1,"_CPPv2N4bgfx3HMD11deviceWidthE"],"bgfx::HMD::flags":[0,3,1,"_CPPv2N4bgfx3HMD5flagsE"],"bgfx::HMD::height":[0,3,1,"_CPPv2N4bgfx3HMD6heightE"],"bgfx::HMD::width":[0,3,1,"_CPPv2N4bgfx3HMD5widthE"],"bgfx::InternalData":[0,1,1,"_CPPv2N4bgfx12InternalDataE"],"bgfx::InternalData::caps":[0,3,1,"_CPPv2N4bgfx12InternalData4capsE"],"bgfx::InternalData::context":[0,3,1,"_CPPv2N4bgfx12InternalData7contextE"],"bgfx::Memory":[0,1,1,"_CPPv2N4bgfx6MemoryE"],"bgfx::Memory::data":[0,3,1,"_CPPv2N4bgfx6Memory4dataE"],"bgfx::Memory::size":[0,3,1,"_CPPv2N4bgfx6Memory4sizeE"],"bgfx::OcclusionQueryResult":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResultE"],"bgfx::OcclusionQueryResult::Count":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult5CountE"],"bgfx::OcclusionQueryResult::Enum":[0,2,1,"_CPPv2N4bgfx20OcclusionQueryResult4EnumE"],"bgfx::OcclusionQueryResult::Invisible":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult9InvisibleE"],"bgfx::OcclusionQueryResult::NoResult":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult8NoResultE"],"bgfx::OcclusionQueryResult::Visible":[0,1,1,"_CPPv2N4bgfx20OcclusionQueryResult7VisibleE"],"bgfx::PlatformData":[0,1,1,"_CPPv2N4bgfx12PlatformDataE"],"bgfx::PlatformData::backBuffer":[0,3,1,"_CPPv2N4bgfx12PlatformData10backBufferE"],"bgfx::PlatformData::backBufferDS":[0,3,1,"_CPPv2N4bgfx12PlatformData12backBufferDSE"],"bgfx::PlatformData::context":[0,3,1,"_CPPv2N4bgfx12PlatformData7contextE"],"bgfx::PlatformData::ndt":[0,3,1,"_CPPv2N4bgfx12PlatformData3ndtE"],"bgfx::PlatformData::nwh":[0,3,1,"_CPPv2N4bgfx12PlatformData3nwhE"],"bgfx::PlatformData::session":[0,3,1,"_CPPv2N4bgfx12PlatformData7sessionE"],"bgfx::RenderFrame":[0,1,1,"_CPPv2N4bgfx11RenderFrameE"],"bgfx::RendererType":[0,1,1,"_CPPv2N4bgfx12RendererTypeE"],"bgfx::RendererType::Count":[0,1,1,"_CPPv2N4bgfx12RendererType5CountE"],"bgfx::RendererType::Direct3D11":[0,1,1,"_CPPv2N4bgfx12RendererType10Direct3D11E"],"bgfx::RendererType::Direct3D12":[0,1,1,"_CPPv2N4bgfx12RendererType10Direct3D12E"],"bgfx::RendererType::Direct3D9":[0,1,1,"_CPPv2N4bgfx12RendererType9Direct3D9E"],"bgfx::RendererType::Enum":[0,2,1,"_CPPv2N4bgfx12RendererType4EnumE"],"bgfx::RendererType::Gnm":[0,1,1,"_CPPv2N4bgfx12RendererType3GnmE"],"bgfx::RendererType::Metal":[0,1,1,"_CPPv2N4bgfx12RendererType5MetalE"],"bgfx::RendererType::Noop":[0,1,1,"_CPPv2N4bgfx12RendererType4NoopE"],"bgfx::RendererType::OpenGL":[0,1,1,"_CPPv2N4bgfx12RendererType6OpenGLE"],"bgfx::RendererType::OpenGLES":[0,1,1,"_CPPv2N4bgfx12RendererType8OpenGLESE"],"bgfx::RendererType::Vulkan":[0,1,1,"_CPPv2N4bgfx12RendererType6VulkanE"],"bgfx::Stats":[0,1,1,"_CPPv2N4bgfx5StatsE"],"bgfx::Stats::cpuTimeBegin":[0,3,1,"_CPPv2N4bgfx5Stats12cpuTimeBeginE"],"bgfx::Stats::cpuTimeEnd":[0,3,1,"_CPPv2N4bgfx5Stats10cpuTimeEndE"],"bgfx::Stats::cpuTimeFrame":[0,3,1,"_CPPv2N4bgfx5Stats12cpuTimeFrameE"],"bgfx::Stats::cpuTimerFreq":[0,3,1,"_CPPv2N4bgfx5Stats12cpuTimerFreqE"],"bgfx::Stats::encoderStats":[0,3,1,"_CPPv2N4bgfx5Stats12encoderStatsE"],"bgfx::Stats::gpuMemoryMax":[0,3,1,"_CPPv2N4bgfx5Stats12gpuMemoryMaxE"],"bgfx::Stats::gpuMemoryUsed":[0,3,1,"_CPPv2N4bgfx5Stats13gpuMemoryUsedE"],"bgfx::Stats::gpuTimeBegin":[0,3,1,"_CPPv2N4bgfx5Stats12gpuTimeBeginE"],"bgfx::Stats::gpuTimeEnd":[0,3,1,"_CPPv2N4bgfx5Stats10gpuTimeEndE"],"bgfx::Stats::gpuTimerFreq":[0,3,1,"_CPPv2N4bgfx5Stats12gpuTimerFreqE"],"bgfx::Stats::height":[0,3,1,"_CPPv2N4bgfx5Stats6heightE"],"bgfx::Stats::maxGpuLatency":[0,3,1,"_CPPv2N4bgfx5Stats13maxGpuLatencyE"],"bgfx::Stats::numCompute":[0,3,1,"_CPPv2N4bgfx5Stats10numComputeE"],"bgfx::Stats::numDraw":[0,3,1,"_CPPv2N4bgfx5Stats7numDrawE"],"bgfx::Stats::numEncoders":[0,3,1,"_CPPv2N4bgfx5Stats11numEncodersE"],"bgfx::Stats::numViews":[0,3,1,"_CPPv2N4bgfx5Stats8numViewsE"],"bgfx::Stats::textHeight":[0,3,1,"_CPPv2N4bgfx5Stats10textHeightE"],"bgfx::Stats::textWidth":[0,3,1,"_CPPv2N4bgfx5Stats9textWidthE"],"bgfx::Stats::viewStats":[0,3,1,"_CPPv2N4bgfx5Stats9viewStatsE"],"bgfx::Stats::waitRender":[0,3,1,"_CPPv2N4bgfx5Stats10waitRenderE"],"bgfx::Stats::waitSubmit":[0,3,1,"_CPPv2N4bgfx5Stats10waitSubmitE"],"bgfx::Stats::width":[0,3,1,"_CPPv2N4bgfx5Stats5widthE"],"bgfx::TextureFormat":[0,1,1,"_CPPv2N4bgfx13TextureFormatE"],"bgfx::TextureFormat::A8":[0,1,1,"_CPPv2N4bgfx13TextureFormat2A8E"],"bgfx::TextureFormat::BC1":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC1E"],"bgfx::TextureFormat::BC2":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC2E"],"bgfx::TextureFormat::BC3":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC3E"],"bgfx::TextureFormat::BC4":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC4E"],"bgfx::TextureFormat::BC5":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC5E"],"bgfx::TextureFormat::BC6H":[0,1,1,"_CPPv2N4bgfx13TextureFormat4BC6HE"],"bgfx::TextureFormat::BC7":[0,1,1,"_CPPv2N4bgfx13TextureFormat3BC7E"],"bgfx::TextureFormat::BGRA8":[0,1,1,"_CPPv2N4bgfx13TextureFormat5BGRA8E"],"bgfx::TextureFormat::Count":[0,1,1,"_CPPv2N4bgfx13TextureFormat5CountE"],"bgfx::TextureFormat::D0S8":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D0S8E"],"bgfx::TextureFormat::D16":[0,1,1,"_CPPv2N4bgfx13TextureFormat3D16E"],"bgfx::TextureFormat::D16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D16FE"],"bgfx::TextureFormat::D24":[0,1,1,"_CPPv2N4bgfx13TextureFormat3D24E"],"bgfx::TextureFormat::D24F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D24FE"],"bgfx::TextureFormat::D24S8":[0,1,1,"_CPPv2N4bgfx13TextureFormat5D24S8E"],"bgfx::TextureFormat::D32":[0,1,1,"_CPPv2N4bgfx13TextureFormat3D32E"],"bgfx::TextureFormat::D32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4D32FE"],"bgfx::TextureFormat::ETC1":[0,1,1,"_CPPv2N4bgfx13TextureFormat4ETC1E"],"bgfx::TextureFormat::ETC2":[0,1,1,"_CPPv2N4bgfx13TextureFormat4ETC2E"],"bgfx::TextureFormat::ETC2A":[0,1,1,"_CPPv2N4bgfx13TextureFormat5ETC2AE"],"bgfx::TextureFormat::ETC2A1":[0,1,1,"_CPPv2N4bgfx13TextureFormat6ETC2A1E"],"bgfx::TextureFormat::Enum":[0,2,1,"_CPPv2N4bgfx13TextureFormat4EnumE"],"bgfx::TextureFormat::PTC12":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC12E"],"bgfx::TextureFormat::PTC12A":[0,1,1,"_CPPv2N4bgfx13TextureFormat6PTC12AE"],"bgfx::TextureFormat::PTC14":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC14E"],"bgfx::TextureFormat::PTC14A":[0,1,1,"_CPPv2N4bgfx13TextureFormat6PTC14AE"],"bgfx::TextureFormat::PTC22":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC22E"],"bgfx::TextureFormat::PTC24":[0,1,1,"_CPPv2N4bgfx13TextureFormat5PTC24E"],"bgfx::TextureFormat::R1":[0,1,1,"_CPPv2N4bgfx13TextureFormat2R1E"],"bgfx::TextureFormat::R16":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R16E"],"bgfx::TextureFormat::R16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16FE"],"bgfx::TextureFormat::R16I":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16IE"],"bgfx::TextureFormat::R16S":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16SE"],"bgfx::TextureFormat::R16U":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R16UE"],"bgfx::TextureFormat::R32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R32FE"],"bgfx::TextureFormat::R32I":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R32IE"],"bgfx::TextureFormat::R32U":[0,1,1,"_CPPv2N4bgfx13TextureFormat4R32UE"],"bgfx::TextureFormat::R5G6B5":[0,1,1,"_CPPv2N4bgfx13TextureFormat6R5G6B5E"],"bgfx::TextureFormat::R8":[0,1,1,"_CPPv2N4bgfx13TextureFormat2R8E"],"bgfx::TextureFormat::R8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R8IE"],"bgfx::TextureFormat::R8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R8SE"],"bgfx::TextureFormat::R8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat3R8UE"],"bgfx::TextureFormat::RG11B10F":[0,1,1,"_CPPv2N4bgfx13TextureFormat8RG11B10FE"],"bgfx::TextureFormat::RG16":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG16E"],"bgfx::TextureFormat::RG16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16FE"],"bgfx::TextureFormat::RG16I":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16IE"],"bgfx::TextureFormat::RG16S":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16SE"],"bgfx::TextureFormat::RG16U":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG16UE"],"bgfx::TextureFormat::RG32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG32FE"],"bgfx::TextureFormat::RG32I":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG32IE"],"bgfx::TextureFormat::RG32U":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RG32UE"],"bgfx::TextureFormat::RG8":[0,1,1,"_CPPv2N4bgfx13TextureFormat3RG8E"],"bgfx::TextureFormat::RG8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG8IE"],"bgfx::TextureFormat::RG8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG8SE"],"bgfx::TextureFormat::RG8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RG8UE"],"bgfx::TextureFormat::RGB10A2":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGB10A2E"],"bgfx::TextureFormat::RGB5A1":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGB5A1E"],"bgfx::TextureFormat::RGB8":[0,1,1,"_CPPv2N4bgfx13TextureFormat4RGB8E"],"bgfx::TextureFormat::RGB8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGB8IE"],"bgfx::TextureFormat::RGB8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGB8SE"],"bgfx::TextureFormat::RGB8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGB8UE"],"bgfx::TextureFormat::RGB9E5F":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGB9E5FE"],"bgfx::TextureFormat::RGBA16":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA16E"],"bgfx::TextureFormat::RGBA16F":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16FE"],"bgfx::TextureFormat::RGBA16I":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16IE"],"bgfx::TextureFormat::RGBA16S":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16SE"],"bgfx::TextureFormat::RGBA16U":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA16UE"],"bgfx::TextureFormat::RGBA32F":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA32FE"],"bgfx::TextureFormat::RGBA32I":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA32IE"],"bgfx::TextureFormat::RGBA32U":[0,1,1,"_CPPv2N4bgfx13TextureFormat7RGBA32UE"],"bgfx::TextureFormat::RGBA4":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGBA4E"],"bgfx::TextureFormat::RGBA8":[0,1,1,"_CPPv2N4bgfx13TextureFormat5RGBA8E"],"bgfx::TextureFormat::RGBA8I":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA8IE"],"bgfx::TextureFormat::RGBA8S":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA8SE"],"bgfx::TextureFormat::RGBA8U":[0,1,1,"_CPPv2N4bgfx13TextureFormat6RGBA8UE"],"bgfx::TextureFormat::Unknown":[0,1,1,"_CPPv2N4bgfx13TextureFormat7UnknownE"],"bgfx::TextureFormat::UnknownDepth":[0,1,1,"_CPPv2N4bgfx13TextureFormat12UnknownDepthE"],"bgfx::TopologyConvert":[0,1,1,"_CPPv2N4bgfx15TopologyConvertE"],"bgfx::TopologyConvert::Count":[0,1,1,"_CPPv2N4bgfx15TopologyConvert5CountE"],"bgfx::TopologyConvert::Enum":[0,2,1,"_CPPv2N4bgfx15TopologyConvert4EnumE"],"bgfx::TopologyConvert::LineStripToLineList":[0,1,1,"_CPPv2N4bgfx15TopologyConvert19LineStripToLineListE"],"bgfx::TopologyConvert::TriListFlipWinding":[0,1,1,"_CPPv2N4bgfx15TopologyConvert18TriListFlipWindingE"],"bgfx::TopologyConvert::TriListToLineList":[0,1,1,"_CPPv2N4bgfx15TopologyConvert17TriListToLineListE"],"bgfx::TopologyConvert::TriStripToTriList":[0,1,1,"_CPPv2N4bgfx15TopologyConvert17TriStripToTriListE"],"bgfx::TopologySort":[0,1,1,"_CPPv2N4bgfx12TopologySortE"],"bgfx::TopologySort::Count":[0,1,1,"_CPPv2N4bgfx12TopologySort5CountE"],"bgfx::TopologySort::DirectionBackToFrontAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionBackToFrontAvgE"],"bgfx::TopologySort::DirectionBackToFrontMax":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionBackToFrontMaxE"],"bgfx::TopologySort::DirectionBackToFrontMin":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionBackToFrontMinE"],"bgfx::TopologySort::DirectionFrontToBackAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionFrontToBackAvgE"],"bgfx::TopologySort::DirectionFrontToBackMax":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionFrontToBackMaxE"],"bgfx::TopologySort::DirectionFrontToBackMin":[0,1,1,"_CPPv2N4bgfx12TopologySort23DirectionFrontToBackMinE"],"bgfx::TopologySort::DistanceBackToFrontAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceBackToFrontAvgE"],"bgfx::TopologySort::DistanceBackToFrontMax":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceBackToFrontMaxE"],"bgfx::TopologySort::DistanceBackToFrontMin":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceBackToFrontMinE"],"bgfx::TopologySort::DistanceFrontToBackAvg":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceFrontToBackAvgE"],"bgfx::TopologySort::DistanceFrontToBackMax":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceFrontToBackMaxE"],"bgfx::TopologySort::DistanceFrontToBackMin":[0,1,1,"_CPPv2N4bgfx12TopologySort22DistanceFrontToBackMinE"],"bgfx::TopologySort::Enum":[0,2,1,"_CPPv2N4bgfx12TopologySort4EnumE"],"bgfx::UniformInfo":[0,1,1,"_CPPv2N4bgfx11UniformInfoE"],"bgfx::UniformInfo::name":[0,3,1,"_CPPv2N4bgfx11UniformInfo4nameE"],"bgfx::UniformInfo::num":[0,3,1,"_CPPv2N4bgfx11UniformInfo3numE"],"bgfx::UniformInfo::type":[0,3,1,"_CPPv2N4bgfx11UniformInfo4typeE"],"bgfx::UniformType":[0,1,1,"_CPPv2N4bgfx11UniformTypeE"],"bgfx::UniformType::Count":[0,1,1,"_CPPv2N4bgfx11UniformType5CountE"],"bgfx::UniformType::End":[0,1,1,"_CPPv2N4bgfx11UniformType3EndE"],"bgfx::UniformType::Enum":[0,2,1,"_CPPv2N4bgfx11UniformType4EnumE"],"bgfx::UniformType::Int1":[0,1,1,"_CPPv2N4bgfx11UniformType4Int1E"],"bgfx::UniformType::Mat3":[0,1,1,"_CPPv2N4bgfx11UniformType4Mat3E"],"bgfx::UniformType::Mat4":[0,1,1,"_CPPv2N4bgfx11UniformType4Mat4E"],"bgfx::UniformType::Vec4":[0,1,1,"_CPPv2N4bgfx11UniformType4Vec4E"],"bgfx::VertexDecl":[0,1,1,"_CPPv2N4bgfx10VertexDeclE"],"bgfx::VertexDecl::add":[0,4,1,"_CPPv2N4bgfx10VertexDecl3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexDecl::begin":[0,4,1,"_CPPv2N4bgfx10VertexDecl5beginEN12RendererType4EnumE"],"bgfx::VertexDecl::decode":[0,4,1,"_CPPv2N4bgfx10VertexDecl6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexDecl::end":[0,4,1,"_CPPv2N4bgfx10VertexDecl3endEv"],"bgfx::VertexDecl::getOffset":[0,4,1,"_CPPv2N4bgfx10VertexDecl9getOffsetEN6Attrib4EnumE"],"bgfx::VertexDecl::getSize":[0,4,1,"_CPPv2N4bgfx10VertexDecl7getSizeE8uint32_t"],"bgfx::VertexDecl::getStride":[0,4,1,"_CPPv2N4bgfx10VertexDecl9getStrideEv"],"bgfx::VertexDecl::has":[0,4,1,"_CPPv2N4bgfx10VertexDecl3hasEN6Attrib4EnumE"],"bgfx::VertexDecl::skip":[0,4,1,"_CPPv2N4bgfx10VertexDecl4skipE7uint8_t"],"bgfx::ViewMode":[0,1,1,"_CPPv2N4bgfx8ViewModeE"],"bgfx::ViewMode::Count":[0,1,1,"_CPPv2N4bgfx8ViewMode5CountE"],"bgfx::ViewMode::Default":[0,1,1,"_CPPv2N4bgfx8ViewMode7DefaultE"],"bgfx::ViewMode::DepthAscending":[0,1,1,"_CPPv2N4bgfx8ViewMode14DepthAscendingE"],"bgfx::ViewMode::DepthDescending":[0,1,1,"_CPPv2N4bgfx8ViewMode15DepthDescendingE"],"bgfx::ViewMode::Enum":[0,2,1,"_CPPv2N4bgfx8ViewMode4EnumE"],"bgfx::ViewMode::Sequential":[0,1,1,"_CPPv2N4bgfx8ViewMode10SequentialE"],"bgfx::alloc":[0,4,1,"_CPPv2N4bgfx5allocE8uint32_t"],"bgfx::allocInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocTransform":[0,4,1,"_CPPv2N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransientIndexBuffer":[0,4,1,"_CPPv2N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientVertexBuffer":[0,4,1,"_CPPv2N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK10VertexDecl"],"bgfx::blit":[0,4,1,"_CPPv2N4bgfx4blitE7uint8_t13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::calcTextureSize":[0,4,1,"_CPPv2N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::copy":[0,4,1,"_CPPv2N4bgfx4copyEPKv8uint32_t"],"bgfx::createDynamicIndexBuffer":[0,4,1,"_CPPv2N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicVertexBuffer":[0,4,1,"_CPPv2N4bgfx25createDynamicVertexBufferEPK6MemoryRK10VertexDecl8uint16_t"],"bgfx::createFrameBuffer":[0,4,1,"_CPPv2N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumE"],"bgfx::createIndexBuffer":[0,4,1,"_CPPv2N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndirectBuffer":[0,4,1,"_CPPv2N4bgfx20createIndirectBufferE8uint32_t"],"bgfx::createOcclusionQuery":[0,4,1,"_CPPv2N4bgfx20createOcclusionQueryEv"],"bgfx::createProgram":[0,4,1,"_CPPv2N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createShader":[0,4,1,"_CPPv2N4bgfx12createShaderEPK6Memory"],"bgfx::createTexture":[0,4,1,"_CPPv2N4bgfx13createTextureEPK6Memory8uint32_t7uint8_tP11TextureInfo"],"bgfx::createTexture2D":[0,4,1,"_CPPv2N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint32_t"],"bgfx::createTexture3D":[0,4,1,"_CPPv2N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint32_tPK6Memory"],"bgfx::createTextureCube":[0,4,1,"_CPPv2N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint32_tPK6Memory"],"bgfx::createUniform":[0,4,1,"_CPPv2N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createVertexBuffer":[0,4,1,"_CPPv2N4bgfx18createVertexBufferEPK6MemoryRK10VertexDecl8uint16_t"],"bgfx::dbgTextClear":[0,4,1,"_CPPv2N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextImage":[0,4,1,"_CPPv2N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextPrintf":[0,4,1,"_CPPv2N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintfVargs":[0,4,1,"_CPPv2N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::destroy":[0,4,1,"_CPPv2N4bgfx7destroyE25DynamicVertexBufferHandle"],"bgfx::discard":[0,4,1,"_CPPv2N4bgfx7discardEv"],"bgfx::dispatch":[0,4,1,"_CPPv2N4bgfx8dispatchE7uint8_t13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::frame":[0,4,1,"_CPPv2N4bgfx5frameEb"],"bgfx::getAvailInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailTransientIndexBuffer":[0,4,1,"_CPPv2N4bgfx28getAvailTransientIndexBufferE8uint32_t"],"bgfx::getAvailTransientVertexBuffer":[0,4,1,"_CPPv2N4bgfx29getAvailTransientVertexBufferE8uint32_tRK10VertexDecl"],"bgfx::getCaps":[0,4,1,"_CPPv2N4bgfx7getCapsEv"],"bgfx::getHMD":[0,4,1,"_CPPv2N4bgfx6getHMDEv"],"bgfx::getInternalData":[0,4,1,"_CPPv2N4bgfx15getInternalDataEv"],"bgfx::getRendererType":[0,4,1,"_CPPv2N4bgfx15getRendererTypeEv"],"bgfx::getResult":[0,4,1,"_CPPv2N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getShaderUniforms":[0,4,1,"_CPPv2N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getStats":[0,4,1,"_CPPv2N4bgfx8getStatsEv"],"bgfx::getTexture":[0,4,1,"_CPPv2N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getUniformInfo":[0,4,1,"_CPPv2N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::init":[0,4,1,"_CPPv2N4bgfx4initEN12RendererType4EnumE8uint16_t8uint16_tP9CallbackIPN2bx10AllocatorIE"],"bgfx::isTextureValid":[0,4,1,"_CPPv2N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint32_t"],"bgfx::makeRef":[0,4,1,"_CPPv2N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::overrideInternal":[0,4,1,"_CPPv2N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::readTexture":[0,4,1,"_CPPv2N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::renderFrame":[0,4,1,"_CPPv2N4bgfx11renderFrameE7int32_t"],"bgfx::requestScreenShot":[0,4,1,"_CPPv2N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::reset":[0,4,1,"_CPPv2N4bgfx5resetE8uint32_t8uint32_t8uint32_t"],"bgfx::setBuffer":[0,4,1,"_CPPv2N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setCondition":[0,4,1,"_CPPv2N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setDebug":[0,4,1,"_CPPv2N4bgfx8setDebugE8uint32_t"],"bgfx::setImage":[0,4,1,"_CPPv2N4bgfx8setImageE7uint8_t13UniformHandle13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setIndexBuffer":[0,4,1,"_CPPv2N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer":[0,4,1,"_CPPv2N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t"],"bgfx::setMarker":[0,4,1,"_CPPv2N4bgfx9setMarkerEPKc"],"bgfx::setName":[0,4,1,"_CPPv2N4bgfx7setNameE13TextureHandlePKc"],"bgfx::setPaletteColor":[0,4,1,"_CPPv2N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPlatformData":[0,4,1,"_CPPv2N4bgfx15setPlatformDataERK12PlatformData"],"bgfx::setScissor":[0,4,1,"_CPPv2N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setState":[0,4,1,"_CPPv2N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setStencil":[0,4,1,"_CPPv2N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setTexture":[0,4,1,"_CPPv2N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTransform":[0,4,1,"_CPPv2N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setVertexBuffer":[0,4,1,"_CPPv2N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t"],"bgfx::setViewClear":[0,4,1,"_CPPv2N4bgfx12setViewClearE7uint8_t8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewFrameBuffer":[0,4,1,"_CPPv2N4bgfx18setViewFrameBufferE7uint8_t17FrameBufferHandle"],"bgfx::setViewMode":[0,4,1,"_CPPv2N4bgfx11setViewModeE7uint8_tN8ViewMode4EnumE"],"bgfx::setViewName":[0,4,1,"_CPPv2N4bgfx11setViewNameE7uint8_tPKc"],"bgfx::setViewOrder":[0,4,1,"_CPPv2N4bgfx12setViewOrderE7uint8_t7uint8_tPK7uint8_t"],"bgfx::setViewRect":[0,4,1,"_CPPv2N4bgfx11setViewRectE7uint8_t8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewScissor":[0,4,1,"_CPPv2N4bgfx14setViewScissorE7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewTransform":[0,4,1,"_CPPv2N4bgfx16setViewTransformE7uint8_tPKvPKv7uint8_tPKv"],"bgfx::shutdown":[0,4,1,"_CPPv2N4bgfx8shutdownEv"],"bgfx::submit":[0,4,1,"_CPPv2N4bgfx6submitE7uint8_t13ProgramHandle7int32_tb"],"bgfx::topologyConvert":[0,4,1,"_CPPv2N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList":[0,4,1,"_CPPv2N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tA3_KfA3_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::touch":[0,4,1,"_CPPv2N4bgfx5touchE7uint8_t"],"bgfx::updateDynamicIndexBuffer":[0,4,1,"_CPPv2N4bgfx24updateDynamicIndexBufferE24DynamicIndexBufferHandle8uint32_tPK6Memory"],"bgfx::updateDynamicVertexBuffer":[0,4,1,"_CPPv2N4bgfx25updateDynamicVertexBufferE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::updateTexture2D":[0,4,1,"_CPPv2N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture3D":[0,4,1,"_CPPv2N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTextureCube":[0,4,1,"_CPPv2N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::vertexConvert":[0,4,1,"_CPPv2N4bgfx13vertexConvertERK10VertexDeclPvRK10VertexDeclPKv8uint32_t"],"bgfx::vertexPack":[0,4,1,"_CPPv2N4bgfx10vertexPackEA4_KfbN6Attrib4EnumERK10VertexDeclPv8uint32_t"],"bgfx::vertexUnpack":[0,4,1,"_CPPv2N4bgfx12vertexUnpackEA4_fN6Attrib4EnumERK10VertexDeclPKv8uint32_t"],"bgfx::weldVertices":[0,4,1,"_CPPv2N4bgfx12weldVerticesEP8uint16_tRK10VertexDeclPKv8uint16_tf"],BGFX_CAPS_BLEND_INDEPENDENT:[0,0,1,"c.BGFX_CAPS_BLEND_INDEPENDENT"],BGFX_CAPS_COMPUTE:[0,0,1,"c.BGFX_CAPS_COMPUTE"],BGFX_CAPS_DRAW_INDIRECT:[0,0,1,"c.BGFX_CAPS_DRAW_INDIRECT"],BGFX_CAPS_FRAGMENT_DEPTH:[0,0,1,"c.BGFX_CAPS_FRAGMENT_DEPTH"],BGFX_CAPS_FRAGMENT_ORDERING:[0,0,1,"c.BGFX_CAPS_FRAGMENT_ORDERING"],BGFX_CAPS_HIDPI:[0,0,1,"c.BGFX_CAPS_HIDPI"],BGFX_CAPS_HMD:[0,0,1,"c.BGFX_CAPS_HMD"],BGFX_CAPS_INDEX32:[0,0,1,"c.BGFX_CAPS_INDEX32"],BGFX_CAPS_INSTANCING:[0,0,1,"c.BGFX_CAPS_INSTANCING"],BGFX_CAPS_OCCLUSION_QUERY:[0,0,1,"c.BGFX_CAPS_OCCLUSION_QUERY"],BGFX_CAPS_RENDERER_MULTITHREADED:[0,0,1,"c.BGFX_CAPS_RENDERER_MULTITHREADED"],BGFX_CAPS_SWAP_CHAIN:[0,0,1,"c.BGFX_CAPS_SWAP_CHAIN"],BGFX_CAPS_TEXTURE_3D:[0,0,1,"c.BGFX_CAPS_TEXTURE_3D"],BGFX_CAPS_TEXTURE_BLIT:[0,0,1,"c.BGFX_CAPS_TEXTURE_BLIT"],BGFX_CAPS_TEXTURE_COMPARE_ALL:[0,0,1,"c.BGFX_CAPS_TEXTURE_COMPARE_ALL"],BGFX_CAPS_TEXTURE_COMPARE_LEQUAL:[0,0,1,"c.BGFX_CAPS_TEXTURE_COMPARE_LEQUAL"],BGFX_CAPS_TEXTURE_READ_BACK:[0,0,1,"c.BGFX_CAPS_TEXTURE_READ_BACK"],BGFX_CAPS_VERTEX_ATTRIB_HALF:[0,0,1,"c.BGFX_CAPS_VERTEX_ATTRIB_HALF"],BGFX_DEBUG_IFH:[0,0,1,"c.BGFX_DEBUG_IFH"],BGFX_DEBUG_NONE:[0,0,1,"c.BGFX_DEBUG_NONE"],BGFX_DEBUG_PROFILER:[0,0,1,"c.BGFX_DEBUG_PROFILER"],BGFX_DEBUG_STATS:[0,0,1,"c.BGFX_DEBUG_STATS"],BGFX_DEBUG_TEXT:[0,0,1,"c.BGFX_DEBUG_TEXT"],BGFX_DEBUG_WIREFRAME:[0,0,1,"c.BGFX_DEBUG_WIREFRAME"],BGFX_HMD_DEVICE_RESOLUTION:[0,0,1,"c.BGFX_HMD_DEVICE_RESOLUTION"],BGFX_HMD_NONE:[0,0,1,"c.BGFX_HMD_NONE"],BGFX_HMD_RENDERING:[0,0,1,"c.BGFX_HMD_RENDERING"],BGFX_PCI_ID_AMD:[0,0,1,"c.BGFX_PCI_ID_AMD"],BGFX_PCI_ID_INTEL:[0,0,1,"c.BGFX_PCI_ID_INTEL"],BGFX_PCI_ID_NONE:[0,0,1,"c.BGFX_PCI_ID_NONE"],BGFX_PCI_ID_NVIDIA:[0,0,1,"c.BGFX_PCI_ID_NVIDIA"],BGFX_PCI_ID_SOFTWARE_RASTERIZER:[0,0,1,"c.BGFX_PCI_ID_SOFTWARE_RASTERIZER"],BGFX_RESET_CAPTURE:[0,0,1,"c.BGFX_RESET_CAPTURE"],BGFX_RESET_DEPTH_CLAMP:[0,0,1,"c.BGFX_RESET_DEPTH_CLAMP"],BGFX_RESET_FLIP_AFTER_RENDER:[0,0,1,"c.BGFX_RESET_FLIP_AFTER_RENDER"],BGFX_RESET_FLUSH_AFTER_RENDER:[0,0,1,"c.BGFX_RESET_FLUSH_AFTER_RENDER"],BGFX_RESET_FULLSCREEN:[0,0,1,"c.BGFX_RESET_FULLSCREEN"],BGFX_RESET_HIDPI:[0,0,1,"c.BGFX_RESET_HIDPI"],BGFX_RESET_HMD:[0,0,1,"c.BGFX_RESET_HMD"],BGFX_RESET_HMD_DEBUG:[0,0,1,"c.BGFX_RESET_HMD_DEBUG"],BGFX_RESET_HMD_RECENTER:[0,0,1,"c.BGFX_RESET_HMD_RECENTER"],BGFX_RESET_MAXANISOTROPY:[0,0,1,"c.BGFX_RESET_MAXANISOTROPY"],BGFX_RESET_MSAA_X16:[0,0,1,"c.BGFX_RESET_MSAA_X16"],BGFX_RESET_MSAA_X2:[0,0,1,"c.BGFX_RESET_MSAA_X2"],BGFX_RESET_MSAA_X4:[0,0,1,"c.BGFX_RESET_MSAA_X4"],BGFX_RESET_MSAA_X8:[0,0,1,"c.BGFX_RESET_MSAA_X8"],BGFX_RESET_NONE:[0,0,1,"c.BGFX_RESET_NONE"],BGFX_RESET_SRGB_BACKBUFFER:[0,0,1,"c.BGFX_RESET_SRGB_BACKBUFFER"],BGFX_RESET_VSYNC:[0,0,1,"c.BGFX_RESET_VSYNC"],BGFX_STATE_ALPHA_WRITE:[0,0,1,"c.BGFX_STATE_ALPHA_WRITE"],BGFX_STATE_DEFAULT:[0,0,1,"c.BGFX_STATE_DEFAULT"],BGFX_STATE_DEPTH_WRITE:[0,0,1,"c.BGFX_STATE_DEPTH_WRITE"],BGFX_STATE_RGB_WRITE:[0,0,1,"c.BGFX_STATE_RGB_WRITE"],BGFX_STENCIL_TEST_LESS:[0,0,1,"c.BGFX_STENCIL_TEST_LESS"]}},objnames:{"0":["c","macro","C macro"],"1":["cpp","class","C++ class"],"2":["cpp","type","C++ type"],"3":["cpp","member","C++ member"],"4":["cpp","function","C++ function"]},objtypes:{"0":"c:macro","1":"cpp:class","2":"cpp:type","3":"cpp:member","4":"cpp:function"},terms:{"001f":0,"0x000000ff":0,"16x":0,"202d":5,"20by":5,"20distanc":5,"20field":5,"20render":5,"20shape":5,"2450m":2,"2600k":2,"2bpp":0,"2xgtx780":2,"3rd":3,"3rdparti":5,"3x3":0,"4250u":2,"4750hq":2,"4770k":2,"4770r":2,"4790k":2,"4_splat":7,"4bpp":0,"4x4":0,"6200u":2,"64k":2,"6700k":2,"\u4e91\u98ce":6,"byte":0,"case":[0,4],"char":0,"const":0,"default":[0,2,4],"enum":0,"float":[0,7],"fran\u00e7oi":6,"function":[0,4,5,7],"int":[0,7],"karad\u017ei\u0107":6,"milo\u0161":6,"new":0,"null":0,"public":[0,3],"return":0,"sk\u00f6ld":6,"static":[0,2],"switch":4,"to\u0161i\u0107":6,"transient":[0,2],"true":[0,2],"void":0,"while":[0,2],_abgr:0,_access:0,_alloc:0,_arglist:0,_asint:0,_attach:0,_attr:0,_attrib:0,_bstencil:0,_cach:0,_callback:0,_captur:0,_code:0,_convers:0,_csh:0,_cubemap:0,_data:0,_debug:0,_decl:0,_depth:0,_depthformat:0,_destdata:0,_destdecl:0,_destroyshad:0,_destroytextur:0,_deviceid:0,_dir:0,_dst:0,_dsta:0,_dstmip:0,_dstrgb:0,_dstsize:0,_dstx:0,_dsty:0,_dstz:0,_epsilon:0,_equat:0,_equationa:0,_equationrgb:0,_filepath:0,_firstindex:0,_flag:0,_format:0,_fsh:0,_fstencil:0,_handl:0,_hasmip:0,_height:0,_id:0,_idb:0,_index32:0,_index:0,_indic:0,_indirecthandl:0,_info:0,_input:0,_inputnorm:0,_layer:0,_line:0,_marker:0,_max:0,_mem:0,_mip:0,_mode:0,_msec:0,_mtx:0,_name:0,_normal:0,_num:0,_numindic:0,_numlay:0,_nummip:0,_numvertic:0,_numx:0,_numy:0,_numz:0,_nwh:0,_occlusionqueri:0,_output:0,_pitch:0,_po:0,_preservest:0,_program:0,_projl:0,_projr:0,_ptr:0,_ratio:0,_ref:0,_releasefn:0,_remap:0,_render:0,_result:0,_rgba:0,_sampler:0,_side:0,_size:0,_skip:0,_small:0,_sort:0,_src:0,_srca:0,_srcdata:0,_srcdecl:0,_srcmip:0,_srcrgb:0,_srcx:0,_srcy:0,_srcz:0,_stage:0,_start:0,_startindex:0,_startvertex:0,_state:0,_stencil:0,_str:0,_stream:0,_stride:0,_textureflag:0,_tib:0,_transform:0,_tvb:0,_type:0,_uniform:0,_userdata:0,_valu:0,_vendorid:0,_vertic:0,_view:0,_visibl:0,_vsh:0,_width:0,_yflip:0,a_bitang:0,a_color0:0,a_color1:0,a_color2:0,a_color3:0,a_indic:0,a_norm:0,a_posit:0,a_tang:0,a_texcoord0:0,a_texcoord1:0,a_texcoord2:0,a_texcoord3:0,a_texcoord4:0,a_texcoord5:0,a_texcoord6:0,a_texcoord7:0,a_weight:0,abl:0,about:[0,2,6],abov:[5,6],access:[0,6,7],activ:1,actual:0,adapt:0,add:[0,6],added:6,addit:0,adjust:[0,2],adreno320:2,adreno:4,advanc:0,advised:5,after:[0,1,4],agnost:[3,6],agre:6,ajohnson23:6,all:[0,1,4,5,7],alloc:[0,4],allocat:0,allocatori:0,allocinstancedatabuff:0,alloctransform:0,alloctransientindexbuff:0,alloctransientvertexbuff:0,allow:[0,4,6,7],alpha:0,alreadi:0,also:6,alwai:0,amd5770:2,amd6800:2,amd:[0,2],amount:0,andr3wmac:6,andre:6,andrew:6,android_ndk_arm:1,android_ndk_mips:1,android_ndk_root:1,android_ndk_x86:1,androideabi:1,androidndk:1,angl:0,angle:2,ani:[0,1,4,6],anisotrop:0,anisotropi:0,anisotropic:0,anoth:0,ansi:7,antialias:[2,5],antialis:5,any:[4,5],apitrace:6,apoorva:6,apoorvaj:6,appear:[0,7],appletv:6,appli:0,applic:[0,2,6],appropri:1,apt:1,ara:5,arbitrari:0,arch:2,argument:0,arising:5,arm64:2,arm:[1,2,6],around:4,arrai:[0,6],ascend:0,asm:[2,6],assess:0,asset:3,assum:[0,4],astigmat:5,ati1:0,ati2:0,attach:0,attachemnt:0,attachment:0,attention:0,attila:6,attilaz:6,attrib:0,attribtyp:0,attribut:[0,7],author:7,auto:[0,6],automat:[4,6],autoselect:0,avail:[0,4,6],avoid:0,back:0,backbuff:0,backbufferds:0,backbufferratio:0,backend:[0,3,4],backfac:0,background:0,bagder:5,base:[0,2,3],bass:6,bc1:0,bc2:0,bc3:0,bc4:0,bc5:0,bc6h:0,bc7:0,becaus:0,befor:[0,4],begin:[0,4,7],behavior:[0,4],below:1,benoit:6,benoitjacqui:6,berglund:6,bernhard:5,better:4,between:[0,7],bgfx:[0,1,2,3,4,5,6,7],bgfx_access_t:0,bgfx_alloc:0,bgfx_alloc_instance_data_buff:0,bgfx_alloc_transform:0,bgfx_alloc_transient_index_buff:0,bgfx_alloc_transient_vertex_buff:0,bgfx_attachment_t:0,bgfx_attrib_t:0,bgfx_blit:0,bgfx_buffer_allow_resize:0,bgfx_buffer_compute_read:0,bgfx_buffer_compute_read_write:0,bgfx_buffer_compute_write:0,bgfx_buffer_index32:0,bgfx_buffer_none:0,bgfx_calc_texture_s:0,bgfx_callback_interface_t:0,bgfx_callback_vtbl:0,bgfx_caps_:0,bgfx_caps_blend_independent:0,bgfx_caps_compute:0,bgfx_caps_draw_indirect:0,bgfx_caps_format_texture_2d:0,bgfx_caps_format_texture_2d_emulated:0,bgfx_caps_format_texture_2d_srgb:0,bgfx_caps_format_texture_3d:0,bgfx_caps_format_texture_3d_emulated:0,bgfx_caps_format_texture_3d_srgb:0,bgfx_caps_format_texture_cube:0,bgfx_caps_format_texture_cube_emulated:0,bgfx_caps_format_texture_cube_srgb:0,bgfx_caps_format_texture_framebuffer:0,bgfx_caps_format_texture_framebuffer_msaa:0,bgfx_caps_format_texture_image:0,bgfx_caps_format_texture_mip_autogen:0,bgfx_caps_format_texture_msaa:0,bgfx_caps_format_texture_none:0,bgfx_caps_format_texture_vertex:0,bgfx_caps_fragment_depth:0,bgfx_caps_fragment_ordering:0,bgfx_caps_gpu_t:0,bgfx_caps_hidpi:0,bgfx_caps_hmd:0,bgfx_caps_index32:0,bgfx_caps_instancing:0,bgfx_caps_occlusion_query:0,bgfx_caps_renderer_multithreaded:0,bgfx_caps_swap_chain:0,bgfx_caps_t:0,bgfx_caps_texture_2d_array:0,bgfx_caps_texture_3d:0,bgfx_caps_texture_blit:0,bgfx_caps_texture_compare_all:0,bgfx_caps_texture_compare_lequal:0,bgfx_caps_texture_cube_array:0,bgfx_caps_texture_read_back:0,bgfx_caps_vertex_attrib_half:0,bgfx_clear_:0,bgfx_clear_none:0,bgfx_config_:4,bgfx_config_max_bones:0,bgfx_config_max_draw_calls:2,bgfx_config_max_encoders:4,bgfx_config_multithreaded:[0,4],bgfx_config_multithreded:6,bgfx_config_renderer_opengl:4,bgfx_copi:0,bgfx_create_compute_program:0,bgfx_create_dynamic_index_buff:0,bgfx_create_dynamic_index_buffer_mem:0,bgfx_create_dynamic_vertex_buff:0,bgfx_create_dynamic_vertex_buffer_mem:0,bgfx_create_frame_buff:0,bgfx_create_frame_buffer_from_attach:0,bgfx_create_frame_buffer_from_handl:0,bgfx_create_frame_buffer_from_nwh:0,bgfx_create_frame_buffer_sc:0,bgfx_create_index_buff:0,bgfx_create_indirect_buff:0,bgfx_create_occlusion_queri:0,bgfx_create_program:0,bgfx_create_shad:0,bgfx_create_textur:0,bgfx_create_texture_2d:0,bgfx_create_texture_2d_sc:0,bgfx_create_texture_3d:0,bgfx_create_texture_cub:0,bgfx_create_uniform:0,bgfx_create_vertex_buff:0,bgfx_cube_map_:0,bgfx_dbg_text_clear:0,bgfx_dbg_text_imag:0,bgfx_dbg_text_printf:0,bgfx_dbg_text_vprintf:0,bgfx_debug_ifh:0,bgfx_debug_none:0,bgfx_debug_profiler:0,bgfx_debug_stats:0,bgfx_debug_text:0,bgfx_debug_wireframe:0,bgfx_destroy_dynamic_index_buff:0,bgfx_destroy_dynamic_vertex_buff:0,bgfx_destroy_frame_buff:0,bgfx_destroy_index_buff:0,bgfx_destroy_indirect_buff:0,bgfx_destroy_occlusion_queri:0,bgfx_destroy_program:0,bgfx_destroy_shad:0,bgfx_destroy_textur:0,bgfx_destroy_uniform:0,bgfx_destroy_vertex_buff:0,bgfx_discard:0,bgfx_dispatch:0,bgfx_dispatch_indirect:0,bgfx_encod:0,bgfx_frame:0,bgfx_get_avail_instance_data_buff:0,bgfx_get_avail_transient_index_buff:0,bgfx_get_avail_transient_vertex_buff:0,bgfx_get_cap:0,bgfx_get_hmd:0,bgfx_get_internal_data:0,bgfx_get_renderer_typ:0,bgfx_get_result:0,bgfx_get_shader_uniform:0,bgfx_get_stat:0,bgfx_get_uniform_info:0,bgfx_hmd_device_resolution:0,bgfx_hmd_eye_t:0,bgfx_hmd_none:0,bgfx_hmd_rendering:0,bgfx_hmd_t:0,bgfx_init:0,bgfx_internal_data_t:0,bgfx_invalid_handle:0,bgfx_is_texture_valid:0,bgfx_make_ref:0,bgfx_make_ref_releas:0,bgfx_memory_t:0,bgfx_occlusion_query_result_t:0,bgfx_override_internal_textur:0,bgfx_override_internal_texture_ptr:0,bgfx_path:2,bgfx_pci_id_:0,bgfx_pci_id_amd:0,bgfx_pci_id_intel:0,bgfx_pci_id_none:0,bgfx_pci_id_nvidia:0,bgfx_pci_id_software_rasterizer:0,bgfx_platform_data_t:0,bgfx_read_textur:0,bgfx_render_frame_t:0,bgfx_renderer_type_t:0,bgfx_request_screen_shot:0,bgfx_reset:0,bgfx_reset_:0,bgfx_reset_capture:0,bgfx_reset_depth_clamp:0,bgfx_reset_flip_after_render:0,bgfx_reset_flush_after_render:0,bgfx_reset_fullscreen:0,bgfx_reset_hidpi:0,bgfx_reset_hmd:0,bgfx_reset_hmd_debug:0,bgfx_reset_hmd_recenter:0,bgfx_reset_maxanisotropy:0,bgfx_reset_msaa_x16:0,bgfx_reset_msaa_x2:0,bgfx_reset_msaa_x4:0,bgfx_reset_msaa_x8:0,bgfx_reset_msaa_x:0,bgfx_reset_none:0,bgfx_reset_srgb_backbuffer:0,bgfx_reset_vsync:0,bgfx_set_compute_dynamic_index_buff:0,bgfx_set_compute_dynamic_vertex_buff:0,bgfx_set_compute_index_buff:0,bgfx_set_compute_indirect_buff:0,bgfx_set_compute_vertex_buff:0,bgfx_set_condit:0,bgfx_set_debug:0,bgfx_set_dynamic_index_buff:0,bgfx_set_dynamic_vertex_buff:0,bgfx_set_imag:0,bgfx_set_index_buff:0,bgfx_set_instance_data_buff:0,bgfx_set_instance_data_from_dynamic_vertex_buff:0,bgfx_set_instance_data_from_vertex_buff:0,bgfx_set_mark:0,bgfx_set_palette_color:0,bgfx_set_platform_data:0,bgfx_set_scissor:0,bgfx_set_scissor_cach:0,bgfx_set_shader_nam:0,bgfx_set_stat:0,bgfx_set_stencil:0,bgfx_set_textur:0,bgfx_set_texture_nam:0,bgfx_set_transform:0,bgfx_set_transform_cach:0,bgfx_set_transient_index_buff:0,bgfx_set_transient_vertex_buff:0,bgfx_set_uniform:0,bgfx_set_vertex_buff:0,bgfx_set_view_clear:0,bgfx_set_view_clear_mrt:0,bgfx_set_view_frame_buff:0,bgfx_set_view_mod:0,bgfx_set_view_nam:0,bgfx_set_view_ord:0,bgfx_set_view_rect:0,bgfx_set_view_rect_auto:0,bgfx_set_view_scissor:0,bgfx_set_view_transform:0,bgfx_set_view_transform_stereo:0,bgfx_shader:0,bgfx_shutdown:0,bgfx_state_alpha_ref:0,bgfx_state_alpha_write:0,bgfx_state_blend_:0,bgfx_state_blend_equation:0,bgfx_state_blend_equation_:0,bgfx_state_blend_equation_add:0,bgfx_state_blend_equation_separate:0,bgfx_state_blend_factor:0,bgfx_state_blend_func:0,bgfx_state_blend_func_separate:0,bgfx_state_blend_inv_factor:0,bgfx_state_cull_:0,bgfx_state_default:0,bgfx_state_depth_test_:0,bgfx_state_depth_write:0,bgfx_state_msaa:0,bgfx_state_point_size:0,bgfx_state_pt_:0,bgfx_state_rgb_write:0,bgfx_stats_t:0,bgfx_stencil_none:0,bgfx_stencil_test_less:0,bgfx_submit:0,bgfx_submit_eye_first:0,bgfx_submit_indirect:0,bgfx_submit_occlusion_queri:0,bgfx_texture_:0,bgfx_texture_blit_dst:0,bgfx_texture_format_t:0,bgfx_texture_none:0,bgfx_texture_read_back:0,bgfx_texture_u_clamp:0,bgfx_texture_v_clamp:0,bgfx_topology_convert:0,bgfx_topology_convert_t:0,bgfx_topology_sort_t:0,bgfx_topology_sort_tri_list:0,bgfx_uniform_info_t:0,bgfx_uniform_type_t:0,bgfx_update_dynamic_index_buff:0,bgfx_update_dynamic_vertex_buff:0,bgfx_update_texture_2d:0,bgfx_update_texture_3d:0,bgfx_update_texture_cub:0,bgfx_vertex_convert:0,bgfx_vertex_decl_add:0,bgfx_vertex_decl_begin:0,bgfx_vertex_decl_end:0,bgfx_vertex_decl_skip:0,bgfx_vertex_decl_t:0,bgfx_vertex_pack:0,bgfx_vertex_unpack:0,bgfx_view_mode_t:0,bgfx_view_none:0,bgfx_view_stereo:0,bgfx_weld_vertic:0,bgfxcmake:1,bgra8:0,bgra:0,bimg:1,bin:[1,2],binari:[0,1,2,5],bind:6,bit:0,bitang:0,bitbucket:5,bkaradz:[0,1,3,5,6],bleed:5,blend:[0,2],blender:5,blendish:3,bloat:5,block:0,bodi:2,bool:[0,7],both:[0,4],bottleneck:0,bottom:0,branimir:[5,6],bring:[3,6],bsd:3,bucket:[0,3],bug:6,built:1,bunni:5,business:5,c99:0,cach:[0,2,3],cache_read:0,cache_read_s:0,cache_writ:0,cacheread:0,cachereads:0,cachewrit:0,calctextures:0,calcul:0,calibr:0,call:[0,1,2,3],callback:0,callbacki:0,camilla:6,can:[0,1,2,4,6,7],cannot:0,capac:0,captur:[0,2,6],capture_begin:0,capture_end:0,capture_fram:0,capturebegin:0,captureend:0,capturefram:0,care:6,carni:6,caus:4,caused:5,certain:7,chain:0,chang:[0,2,4],chapter:5,charact:0,charl:6,cheap:[4,5],check:[1,6],cherlin:6,choos:6,chrnonolog:6,chrome33:2,chrome34:2,chrome41:2,chrome:2,ci20:[2,6],clamp:0,clang:[2,6],claus:3,clear:0,click:6,clip:0,clockwis:0,clone:1,cloudwu:6,cmake:1,code:[0,5,6],codexl:6,colbi:6,collin:6,color0:0,color1:0,color2:0,color3:0,color:0,com:[1,3,5,6],command:[0,1,2],common:5,commonli:1,compar:0,comparison:0,compat:0,compil:[1,2,3,4,5],complex:0,compon:0,compress:3,concaten:0,config:[2,4],configur:[1,4],conjunct:0,conorstok:5,consequential:5,consid:4,consum:0,contact:3,contain:0,content:0,context:[0,6],continu:0,contour:5,contract:5,contribut:6,contributor:3,contributors:5,convers:0,convert:[0,7],copi:0,copyright:5,core:1,coreutil:1,cori:6,corner:0,correct:0,correctli:4,correspond:0,count:0,counter:0,cowboi:5,cpp:1,cpu:[0,2],cputimebegin:0,cputimeend:0,cputimefram:0,cputimerfreq:0,creat:[0,4,6],createdynamicindexbuff:0,createdynamicvertexbuff:0,createframebuff:0,createindexbuff:0,createindirectbuff:0,createocclusionqueri:0,createprogram:0,createshad:0,createtextur:0,createtexture2d:0,createtexture3d:0,createtexturecub:0,createuniform:0,createvertexbuff:0,creation:0,creator:[2,6],cross:[3,6,7],crt:0,cube:0,cubemap:[0,6],cull:0,current:[0,2],custom:[0,1,3],d0s8:0,d16:0,d16f:0,d24:0,d24f:0,d24s8:0,d32:0,d32f:0,d3d11:7,d3d9:7,d3d:0,dafont:5,damage:5,damages:5,daniel:6,dario:6,dariomanesku:6,data:[0,2,5],dbgtextclear:0,dbgtextimag:0,dbgtextprintf:0,dbgtextprintfvarg:0,dds:[0,7],debian8:2,debug64:1,debugcheck:0,debugg:[0,3],declar:[0,4],decod:0,def:7,defin:[4,6,7],delet:1,depend:0,deploi:1,deploy:6,depth:0,depthascend:0,depthdescend:0,descend:0,descript:4,design:4,desir:0,desktop:4,destin:0,destroi:[0,4],destroyuniform:0,detail:[1,4],detect:6,dev:1,develop:1,devic:[0,1,6],deviceheight:0,deviceid:0,devicewidth:0,dialog:1,differ:[0,1,4,6,7],dim:2,dimens:0,direct3d11:0,direct3d12:0,direct3d9:0,direct3d:[0,6],direct:[0,5],directionbacktofrontavg:0,directionbacktofrontmax:0,directionbacktofrontmin:0,directionfronttobackavg:0,directionfronttobackmax:0,directionfronttobackmin:0,directori:[1,2,5,6],directx9:4,disabl:[0,2,4,6],disast:6,discard:0,disclaim:5,disclaimed:5,dispatch:0,dissector:6,distanc:[2,5],distancebacktofrontavg:0,distancebacktofrontmax:0,distancebacktofrontmin:0,distancefronttobackavg:0,distancefronttobackmax:0,distancefronttobackmin:0,distribut:[5,6],dll:6,doe:0,doesn:[0,4],domain:3,don:[0,2],done:4,doubl:0,down:0,download:[1,2,6],drawback:7,driver:0,droid:5,drop:6,duangl:5,due:1,durat:0,dure:[0,4,6],dx11:[2,6],dx12:6,dx9:[2,6],dxt1:0,dxt3:0,dxt5:0,dynam:0,dynamicindexbufferhandl:0,dynamicvertexbufferhandl:0,each:[0,1,4,6],eas:1,ebook:5,edg:0,edit:1,edtaa3:3,effect:0,effici:0,egl:4,element:0,elit:5,elite:5,elmindreda:6,embed:2,emoon:6,empti:0,emscripten:6,emul:0,enabl:[0,1,4,6],encod:[0,4],encoderstat:0,end:0,engine:[3,6],eniron:1,enleeten:6,enni:5,enough:0,enter:1,entri:6,enumer:0,enviro:1,equal:0,equat:0,equation:5,equival:0,error:0,es2:2,etc1:0,etc2:0,etc2a1:0,etc2a:0,etc:[1,3],euclidean:5,even:[0,5],event:5,everi:4,everyon:6,exampl:[0,1],excess:6,execut:[0,4],exemplary:5,exist:0,expect:0,explore:2,express:5,extern:0,eye:0,f11:6,face:0,factor:0,fail:0,fals:0,fast:0,fatal:0,fcpp:3,ff27:2,ff28:2,ff36:2,ff37:2,field:[0,2,5],file:[0,1,5,7],fill:0,film:1,find:[4,6],finish:0,fip:[1,6],fire:5,firefox:2,first:0,fit:0,fitness:5,five:5,fiveminut:5,fix:[0,6],flavor:7,flip:0,floooh:[1,6],flush:0,follow:[1,2,5],fontawesom:5,fontfabr:5,fonts2u:5,fontspac:5,fontsquirrel:5,foreground:0,form:5,format:[0,7],forsyth:3,found:[0,4],fov:0,fragment:0,frame_r:2,framebufferhandl:0,framework:[3,6],free:5,freebsd:6,freed:0,freetyp:3,frequenc:0,frexx:5,from:[0,1,4,6,7],front:0,full:0,g6430:2,gale:6,galleri:5,gallium:2,game:[1,6],gameangst:5,garett:6,gcc:[2,6],geni:[1,6],genie:[1,6],geometri:[0,2,3],geometryc:3,get:0,getavailinstancedatabuff:0,getavailtransientindexbuff:0,getavailtransientvertexbuff:0,getcap:0,gethmd:0,getinternaldata:0,getoffset:0,getrenderertyp:0,getresult:0,getshaderuniform:0,getsiz:0,getstat:0,getstrid:0,gettextur:0,getuniforminfo:0,gfdl:5,git:1,github:[0,1,3,5,6],given:1,gl2:2,gles:[4,6],glfw:3,global:2,glsl:3,glue:1,gnm:0,gnuwin32:1,golden:6,goods:5,gpa:6,gpu:[0,2,6],gpumemorymax:0,gpumemoryus:0,gputimebegin:0,gputimeend:0,gputimerfreq:0,grace:5,grai:6,graphic:[0,2,3,4,5,6],group:0,gt2:2,gtbass:6,gtx260:2,gtx560ti:2,gtx650ti:2,gtx970:2,guard:4,gui:[0,4],guillaum:6,gutenberg:5,half:0,halsi:6,handl:[0,6],hardwar:[0,4],haskel:6,have:[0,2],hd3000:2,hd5000:2,hd5200:2,hd8330:2,height:0,helloworlddebug:2,helper:7,herzog:5,hidpi:0,high:[4,5],highlevel:1,hlsl:7,hmd:[0,1,3],holder:5,holm:5,homogeneousdepth:0,how:6,however:5,htm:1,html:[0,1],http:[0,1,3,5,6],icon:6,ide:1,ident:0,ignor:0,illumin:2,imag:[0,5],image:[0,2,5],imgui:3,immediat:5,immut:0,implement:[0,2],implied:5,improv:6,inabl:1,incidental:5,includ:[1,5],including:5,incorrect:4,increas:2,increment:0,independ:[0,2],independent:4,indexbuffercompress:5,indexbufferhandl:0,indic:0,indicat:0,indice:0,indirectbufferhandl:0,infinit:0,info:[0,6,7],infrequ:4,init:[0,4],initi:[0,6],injectionlist:6,input:[0,6,7],insid:[0,1,4],instal:1,instancedatabuff:0,instead:[0,1,7],institut:5,insuffici:0,int16:0,int1:0,int32_t:0,int64_t:0,integr:[1,6],intel:[0,2,6],intelgpa:3,interact:6,interfac:[0,5],intermedi:1,intern:[0,4],internal:[0,3],internaldata:0,interop:0,interruption:5,invalid:0,invers:0,invert:0,invisibl:0,involv:3,ios6:2,ios7:2,ios:[1,6],ipad:[2,6],iphon:[2,6],ipod:2,issu:[0,4],istexturevalid:0,item:0,jacquier:6,jame:6,james4k:6,jason:6,java:6,jcherlin:6,jean:6,jeremi:6,jeremieroi:6,jit:2,jnadro:6,johan:6,johnson:6,joseph:6,joshi:6,joshuabrookov:1,jourdan:6,julian:5,just:[0,6],kabini:2,kai:6,karadz:5,kei:4,kick:0,klein:6,known:0,kocsi:6,kondrak:6,krzysztof:6,ktx:[0,7],laboratori:5,languag:3,larg:0,last:0,latc1:0,latc2:0,latenc:0,later:4,launch:6,layer:0,layout:[0,2],lead:4,least:0,left:0,less:0,level:[0,4],liability:5,liable:5,libgl1:1,libiconv:1,libintl:1,librari:[0,1,2,3],libx11:1,licens:3,light:[2,5],lighttransport:5,lighttransportequ:5,lightweight:6,like:7,limit:[0,2,4],limited:5,line:[0,1,2],linear:0,lines:0,linestriptolinelist:0,list:[0,5,6],liter:0,llvmpipe:2,load:[2,6],loat:0,locat:4,loss:5,low:4,lua:6,ludwig:6,mac:6,macro:7,made:[0,2],mag:0,main:[0,4,6,7],maintain:[0,2],make:[0,1,4,6],makefil:7,makeref:0,mali:[2,4],manesku:6,mani:4,manual:1,map:[0,2,5],marker:0,master:5,mat3:0,mat4:0,match:[0,4],materi:5,matric:[0,7],matrix:0,max:0,maxblit:0,maxdrawcal:0,maxdynamicindexbuff:0,maxdynamicvertexbuff:0,maxencod:0,maxfbattach:0,maxframebuff:0,maxgpulat:0,maximimum:2,maximum:[0,4],maxindexbuff:0,maxocclusionqueri:0,maxprogram:0,maxshad:0,maxtextur:0,maxtextures:0,maxtexturesampl:0,maxuniform:0,maxvertexbuff:0,maxvertexdecl:0,maxvertexstream:0,maxview:0,mccrari:6,mean:[0,4],mechan:0,member:0,memononen:5,memori:0,merchantability:5,mesa:[1,2,5],meshula:1,messag:0,met:5,metal:[0,6],mia:5,might:0,mike:6,mikepopoloski:6,millisecond:0,milostos:6,min:0,mini:2,minim:5,minut:5,mip:0,mips:[2,6],mipsel:1,mirror:0,mit:3,mkvfx:1,mobil:[4,5],mode:[0,2,4,5],model:[0,2,5],modif:[0,5],modifi:0,moment:0,monitor:6,more:[0,1,4,6,7],most:[0,2,4],mous:2,mrt:[0,2],msaa:0,mul:7,multi:0,multipl:[0,2,4],multipli:7,multithread:[0,6],must:[0,1,5,6,7],mutex:4,nacl:[1,2],nadro:6,name:[0,6],nativ:[0,2,6],ndc:0,ndk:1,ndt:0,necessari:[0,1,6],necessarili:4,need:[0,1],negative:0,negligence:5,net:1,next:0,nexu:2,nim:6,nnnce:0,nodrev:[1,6],non:0,none:0,noop:0,nor:4,noresult:0,norm:0,normal:[0,5],normal_map_example_with_scene_and_result:5,notat:0,noth:5,notic:[0,5],nsight:6,num:0,number:[0,2,4],numcomput:0,numdraw:0,numencod:0,numgpu:0,numview:0,nvidia:0,nwh:0,obj:[5,7],object:0,obtain:[0,4],obvious:4,occlus:0,occlusionqueryhandl:0,occlusionqueryresult:0,occur:0,ocharl:6,ocornut:[5,6],oculu:0,oculussdk:1,off:[0,2],offici:4,offset:0,oldschool:2,oliver:6,olli:6,olliwang:6,onc:0,once:[0,4],onli:[0,1,7],only:[0,4],open:[1,3,6],opengl:[0,2,4,6],opengles:0,openglinsight:5,openglinsightscod:5,oper:0,optim:[0,3,4],optimis:3,optimiz:3,option:[1,2,3],orb:5,order:[0,2,3,4],ordinari:0,org:5,origin:0,originbottomleft:0,osx:[1,2,6],other:[0,1,3,4,5],otherwis:0,otherwise:5,oui:5,out:[5,7],output:[0,7],outsid:0,overal:7,overrid:0,overrideintern:0,overview:3,ovr:1,ovr_dir:1,ovrsess:0,own:[3,6],p0nce:6,pack:[0,1,5],packag:[0,1],page:3,paint:2,palett:0,parallax:2,paramet:0,pars:0,part:4,parti:3,particular:5,pass:[0,4],path:[0,1],pci:0,per:[0,2],perez:2,perfhud:6,perform:0,perfstudio:6,permiss:[3,6],permit:5,persist:0,pidhorski:6,piolat:6,pisa:5,pitch:0,pixel:0,pixelspertanangl:0,place:4,platformdata:0,pnacl:[1,2],png:[5,7],podgorskii:6,point:[0,4],pointer:0,points:0,popoloski:6,port:[0,6],posit:0,positive:0,possibility:5,possibl:[0,6],post:0,powervr:[2,4],prebuilt:1,preciss:7,predefin:0,prefer:[0,2,6],preprocessor:[4,5,6,7],preserv:0,press:6,previou:0,previous:0,primari:0,primit:0,print:0,printf:0,prior:0,pro:2,probe:5,process:[0,4],procurement:5,profil:[0,1,3],profiler_begin:0,profiler_begin_liter:0,profiler_end:0,profilerbegin:0,profilerbeginliter:0,profilerend:0,profits:5,programat:2,programhandl:0,project:[0,1,3],project_dir:1,properli:0,provid:[0,4,5,6,7],provided:5,ptc12:0,ptc12a:0,ptc14:0,ptc14a:0,ptc22:0,ptc24:0,purpose:5,pvr:[0,2,7],pvrtc1:0,pvrtc2:0,python:[1,6],q8200:2,qualcomm:2,quaternion:0,questor:6,quickli:0,r16:0,r16f:0,r16i:0,r16s:0,r16u:0,r32f:0,r32i:0,r32u:0,r5g6b5:0,r8i:0,r8s:0,r8u:0,rang:0,raspberrypi:[2,6],raspbian:2,raster:0,rate:2,ratio:0,raw:0,read:0,readback:2,readtextur:0,readwrit:0,rectangl:0,redistribut:5,referencend:0,reflect:2,region:0,regular:7,rel:0,releas:[0,1],release32:1,release64:1,releasefn:0,remap:[0,2],remark:0,remov:0,renderdoc:3,renderertyp:0,renderfram:[0,4],reorder:0,repeat:0,report:6,repositori:[1,3,5],repres:0,reproduc:5,request:0,requestscreenshot:0,requir:[0,2,4,5,6],reserv:[0,5],resiz:0,resolut:[0,5],respect:0,result:[0,1,4],resurc:4,retain:5,retriev:0,reus:0,rg11b10f:0,rg16:0,rg16f:0,rg16i:0,rg16s:0,rg16u:0,rg32f:0,rg32i:0,rg32u:0,rg8:0,rg8i:0,rg8s:0,rg8u:0,rgb10a2:0,rgb5a1:0,rgb8:0,rgb8a1:0,rgb8i:0,rgb8s:0,rgb8u:0,rgb9e5f:0,rgb:0,rgba16:0,rgba16f:0,rgba16i:0,rgba16s:0,rgba16u:0,rgba32f:0,rgba32i:0,rgba32u:0,rgba4:0,rgba8:0,rgba8i:0,rgba8s:0,rgba8u:0,rgba:0,rhoot:6,richard:6,richardgal:6,right:[0,5,6],roi:6,rotat:0,rule:[0,6],run:[1,2],runn:6,runtim:[1,2],ruritania:5,rust:6,safari7:2,safe:[0,1,4],same:[0,4],sampl:0,sampler2d:7,sampler:0,san:5,sane:4,scheme:1,screen:[0,2],screen_shot:0,screenshot:0,scribbl:5,sdf:3,sdk:[0,1,4],sdl2:6,sdl:3,see:[0,1,4,6,7],select:[0,1,4],semant:[0,7],sens:4,separ:0,sequenti:[0,4],services:5,session:0,set:[0,1,4],setbuff:0,setclearcolor:0,setcondit:0,setdebug:0,setimag:0,setindexbuff:0,setinstancedatabuff:0,setmark:0,setnam:0,setpalettecolor:0,setplatformdata:0,setscissor:0,setstat:0,setstencil:0,settextur:0,settransform:0,setuniform:0,setup:0,setvertexbuff:0,setview:4,setviewclear:0,setviewframebuff:0,setviewmod:[0,4],setviewnam:0,setvieword:0,setviewrect:0,setviewscissor:0,setviewtransform:0,setx:1,sgx535:2,sgx540:2,sgx543:2,shade:2,shaderc:3,shaderhandl:0,shadow:2,shall:5,sherlock:5,shot:[0,2],should:[0,2,4],show:2,side:0,signika:5,similar:6,simpl:0,simplifi:7,simul:2,simultan:4,simultaneosli:4,simultanesli:4,sinc:4,singl:[1,2,4],singlethread:0,size:[0,2],skip:0,skylak:2,slasinski:6,slice:0,sln:1,slot:0,small:[2,5],softwar:0,software:5,solut:1,some:[0,4,7],sometim:4,sort:[0,3],sourc:0,sourceforg:1,special:[5,6],specifi:0,spent:0,src:[1,4],srgb:0,stage:0,standard:0,stanford:5,stanislav:6,stanlo:6,start:0,stat:0,statu:0,stb:3,steamlink:6,step:1,stereo:0,store:0,stream:[0,2],stress:2,strict:5,stride:0,string:0,strip:0,struct:0,structur:[0,1],stuart:6,stuartcarni:6,stub:6,studio:1,style:[0,2,3,6],submiss:[0,4],submit:[0,4,6],substitute:5,success:0,successfulli:0,sudo:1,support:[0,1,3,4],sure:0,swap:0,sweep:5,swift:6,swiftshad:2,sync:0,syntax:7,t604:2,tabl:0,take:2,tan:0,tangent:0,target:[0,1,4],teamciti:6,techniqu:7,tegra3:2,term:6,termin:0,test:0,texcoord0:0,texcoord1:0,texcoord2:0,texcoord3:0,texcoord4:0,texcoord5:0,texcoord6:0,texcoord7:0,textheight:0,texturec:3,textureformat:0,texturehandl:0,textureinfo:0,texturev:3,textwidth:0,tga:7,than:0,thei:4,theme:5,theory:5,thi:[0,2,4,5,6,7],thread:[0,3],thru:4,time:[0,1,6],timeout:0,timer:0,togeth:0,token:7,toler:0,toni:6,toolchain:1,top:0,topolog:0,topologyconvert:0,topologysort:0,topologysorttrilist:0,tort:5,touch:0,tr1:1,trace:0,trace_varg:0,tracevarg:0,trai:6,transientindexbuff:0,transientvertexbuff:0,transit:2,translat:0,transpar:2,transport:5,tree:5,triangl:[0,3],trilistflipwind:0,trilisttolinelist:0,trim:0,tristrip:0,tristriptotrilist:0,truncat:0,turbosquid:5,turn:[0,2],twitter:6,two:0,txt:6,type:0,typograph:5,u_alpharef:0,u_invproj:0,u_invview:0,u_invviewproj:0,u_model:0,u_modelview:0,u_modelviewproj:0,u_proj:0,u_view:0,u_viewproj:0,u_viewrect:0,u_viewtexel:0,uffizi:5,uint16_max:0,uint16_t:0,uint32_max:0,uint32_t:0,uint64_t:0,uint8:0,uint8_max:0,uint8_t:0,uintptr_t:0,undef:0,undefin:4,under:[3,6],underli:0,understand:0,undesir:4,uniformhandl:0,uniforminfo:0,uniformtyp:0,uniniti:0,uniqu:0,unit:0,uniti:5,univers:5,unknown:0,unknowndepth:0,unlike:0,unorm:0,unpack:0,unrecover:0,unset:0,until:0,unus:0,updat:0,updatedynamicindexbuff:0,updatedynamicvertexbuff:0,updatetexture2d:0,updatetexture3d:0,updatetexturecub:0,usag:0,use:[0,1,2,5],used:5,user:[0,1,4,5],using:2,usual:4,util:1,va_list:0,va_start:0,valid:0,valu:[0,4,7],vari:7,variabl:[0,1],variou:[1,2,6],vec2:7,vec4:0,vector:[0,2,5,7],vendor:0,vendorid:0,verdon:6,vertexbufferhandl:0,vertexconvert:0,vertexdecl:0,vertexpack:0,vertexunpack:0,vertic:0,vfx:1,vga:0,via:[0,2],video:2,viewer:3,viewmod:0,viewoffset:0,viewstat:0,virtual:0,visibl:0,visitor:5,vista:6,visual:[1,3],vogl:[5,6],volum:[0,2],vs2008:[1,2],vs2012:[2,6],vs2013:2,vs2015:[1,2,6],vsync:2,vulkan:[0,6],wai:[0,4],wait:0,waitrend:0,waitsubmit:0,wang:6,warn:0,warranties:5,wavefront:7,way:5,webgl:[2,6],weight:[0,2],weissflog:6,welcom:6,weld:0,weldvertic:0,well:5,were:[0,2],what:[2,3,4],when:[0,2,4,6,7],where:[0,4,6],whether:5,which:[0,4],who:1,width:0,wiki:5,wikimedia:5,win7:2,win:[2,6],wind:0,window:0,windows7:2,wine:2,winphon:6,winphone81:1,wip:6,wirefram:0,within:[0,4],without:5,won:[0,4],work:[1,4,6],wrap:0,wrapper:1,write:[0,6],written:[0,1],www:5,x11proto:1,x64:2,x86:[1,2,6],x86_64:1,xcode4:1,xcworkspac:1,xperia:2,yet:0,you:[0,1,2,4,6],your:[1,2,3,4,6],zlib:3},titles:["API Reference","Building","Examples","Documentation","Internals","License","Overview","Tools"],titleterms:{"30hz":2,"3rd":5,"60hz":2,"public":5,altern:1,amalgam:1,android:1,api:[0,4],asset:5,availabl:0,backend:6,base:4,blendish:5,blit:0,browser:2,bsd:5,bucket:4,buffer:[0,5],build:[1,7],bump:2,c99:2,cach:5,call:4,callback:2,cap:0,capabl:0,claus:5,compil:[6,7],compress:5,comput:0,condit:0,contact:6,content:3,contributor:6,cube:2,custom:4,debug:[0,6],debugdraw:2,debugg:6,defer:2,depend:1,displai:0,document:3,domain:5,draw:[0,4],drawstress:2,dynam:2,edtaa3:5,encoder:[0,4],etc:6,exampl:2,fcpp:5,featur:0,flag:0,font:2,fontsdf:2,forsyth:5,frame:0,freetyp:5,gener:[0,1],geometri:7,geometryc:7,get:[1,6],glfw:6,glsl:5,hdr:2,head:0,helloworld:2,hmd:6,ibl:2,imgui:5,index:[0,5],indirect:0,inform:0,initial:0,instanc:[0,2],integrat:1,intelgpa:6,internal:4,involv:6,languag:6,librari:5,licens:5,linux:1,lod:2,mesh:2,metabal:2,miscellan:0,mit:5,mount:0,nanovg:[2,5],nbodi:2,occlus:2,occlusion:0,oculusvr:1,oit:2,optim:5,optimis:5,optimiz:5,option:4,order:5,other:6,overview:6,page:6,parti:5,particl:2,phone:1,pick:2,platform:[0,6],pom:2,prerequisit:1,profil:6,program:0,project:6,queri:0,quick:1,raymarch:2,refer:0,render:[0,4,6],renderdoc:6,repositori:6,reset:0,resourc:[0,4],rsm:2,scissor:0,sdf:5,sdl:6,shader:[0,7],shaderc:7,shadowmap:2,shadowvolum:2,shutdown:0,simpl:2,sky:2,sort:4,sourc:1,specif:0,start:1,state:0,statist:0,stb:5,stencil:[0,2],support:6,system:1,terrain:2,test:2,text:0,textur:[0,7],texturec:7,texturev:7,thread:4,tool:[1,7],transform:0,triangl:5,uniform:0,updat:2,update:0,vectordisplai:2,vertex:[0,5],view:[0,4],viewer:7,visual:6,what:6,window:[1,2],winrt:1,wirefram:2,xcode:1,zlib:5}}) \ No newline at end of file diff --git a/tools.html b/tools.html index bcfa16262..d75ec0459 100644 --- a/tools.html +++ b/tools.html @@ -34,7 +34,7 @@ href="genindex.html"/> - + @@ -99,6 +99,7 @@
  • Texture Viewer (texturev)
  • +
  • Internals
  • License
  • @@ -193,7 +194,7 @@ shaders is provided in examples. D3D9 and D3D11 shaders can be only compiled on