From a3bab320481c91187cd9b6043b5926ac0373336b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=B0=D0=BD=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D1=9F=D0=B8=D1=9B?= Date: Wed, 20 May 2020 22:20:07 -0700 Subject: [PATCH] Updated docs. --- _static/basic.css | 6 +- _static/doctools.js | 7 +- _static/documentation_options.js | 2 + _static/language_data.js | 2 +- _static/searchtools.js | 31 +- bgfx.html | 2431 +++++++++++++++--------------- build.html | 8 +- examples.html | 8 +- genindex.html | 518 +++---- index.html | 8 +- internals.html | 8 +- license.html | 8 +- objects.inv | Bin 25930 -> 26505 bytes overview.html | 10 +- search.html | 10 +- searchindex.js | 2 +- tools.html | 8 +- 17 files changed, 1567 insertions(+), 1500 deletions(-) diff --git a/_static/basic.css b/_static/basic.css index ea6972d55..01192852b 100644 --- a/_static/basic.css +++ b/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -672,6 +672,10 @@ div.code-block-caption + div > div.highlight > pre { margin-top: 0; } +div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */ + user-select: none; +} + div.code-block-caption span.caption-number { padding: 0.1em 0.3em; font-style: italic; diff --git a/_static/doctools.js b/_static/doctools.js index b33f87fcb..daccd209d 100644 --- a/_static/doctools.js +++ b/_static/doctools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for all documentation. * - * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -283,10 +283,11 @@ var Documentation = { }, initOnKeyListeners: function() { - $(document).keyup(function(event) { + $(document).keydown(function(event) { var activeElementType = document.activeElement.tagName; // don't navigate when in search box or textarea - if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT') { + if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT' + && !event.altKey && !event.ctrlKey && !event.metaKey && !event.shiftKey) { switch (event.keyCode) { case 37: // left var prevHref = $('link[rel="prev"]').prop('href'); diff --git a/_static/documentation_options.js b/_static/documentation_options.js index 6768d1bf5..8cd5b3d7d 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -3,7 +3,9 @@ var DOCUMENTATION_OPTIONS = { VERSION: '1.0', LANGUAGE: 'None', COLLAPSE_INDEX: false, + BUILDER: 'html', FILE_SUFFIX: '.html', + LINK_SUFFIX: '.html', HAS_SOURCE: false, SOURCELINK_SUFFIX: '.txt', NAVIGATION_WITH_KEYS: false diff --git a/_static/language_data.js b/_static/language_data.js index 5266fb19e..d2b4ee91b 100644 --- a/_static/language_data.js +++ b/_static/language_data.js @@ -5,7 +5,7 @@ * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. * - * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/_static/searchtools.js b/_static/searchtools.js index 6031f9913..ab5649965 100644 --- a/_static/searchtools.js +++ b/_static/searchtools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for the full-text search. * - * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -63,6 +63,11 @@ var Search = { htmlElement.innerHTML = htmlString; $(htmlElement).find('.headerlink').remove(); docContent = $(htmlElement).find('[role=main]')[0]; + if(docContent === undefined) { + console.warn("Content block not found. Sphinx search tries to obtain it " + + "via '[role=main]'. Could you check your theme or template."); + return ""; + } return docContent.textContent || docContent.innerText; }, @@ -245,7 +250,9 @@ var Search = { if (results.length) { var item = results.pop(); var listItem = $('
  • '); - if (DOCUMENTATION_OPTIONS.FILE_SUFFIX === '') { + var requestUrl = ""; + var linkUrl = ""; + if (DOCUMENTATION_OPTIONS.BUILDER === 'dirhtml') { // dirhtml builder var dirname = item[0] + '/'; if (dirname.match(/\/index\/$/)) { @@ -253,15 +260,17 @@ var Search = { } else if (dirname == 'index/') { dirname = ''; } - listItem.append($('').attr('href', - DOCUMENTATION_OPTIONS.URL_ROOT + dirname + - highlightstring + item[2]).html(item[1])); + requestUrl = DOCUMENTATION_OPTIONS.URL_ROOT + dirname; + linkUrl = requestUrl; + } else { // normal html builders - listItem.append($('').attr('href', - item[0] + DOCUMENTATION_OPTIONS.FILE_SUFFIX + - highlightstring + item[2]).html(item[1])); + requestUrl = DOCUMENTATION_OPTIONS.URL_ROOT + item[0] + DOCUMENTATION_OPTIONS.FILE_SUFFIX; + linkUrl = item[0] + DOCUMENTATION_OPTIONS.LINK_SUFFIX; } + listItem.append($('').attr('href', + linkUrl + + highlightstring + item[2]).html(item[1])); if (item[3]) { listItem.append($(' (' + item[3] + ')')); Search.output.append(listItem); @@ -269,7 +278,7 @@ var Search = { displayNextItem(); }); } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) { - $.ajax({url: DOCUMENTATION_OPTIONS.URL_ROOT + item[0] + DOCUMENTATION_OPTIONS.FILE_SUFFIX, + $.ajax({url: requestUrl, dataType: "text", complete: function(jqxhr, textstatus) { var data = jqxhr.responseText; @@ -424,7 +433,7 @@ var Search = { for (j = 0; j < _files.length; j++) { file = _files[j]; if (!(file in scoreMap)) - scoreMap[file] = {} + scoreMap[file] = {}; scoreMap[file][word] = o.score; } }); @@ -432,7 +441,7 @@ var Search = { // create the mapping for (j = 0; j < files.length; j++) { file = files[j]; - if (file in fileMap) + if (file in fileMap && fileMap[file].indexOf(word) === -1) fileMap[file].push(word); else fileMap[file] = [word]; diff --git a/bgfx.html b/bgfx.html index 3e234a779..e3ba2690a 100644 --- a/bgfx.html +++ b/bgfx.html @@ -21,10 +21,10 @@ - - - - + + + + @@ -229,9 +229,9 @@

    General

    Initialization and Shutdown

    -
    +
    -struct Init
    +struct bgfx::Init

    Initialization parameters used by bgfx::init.

    Attention

    C99 equivalent is bgfx_init_t.

    @@ -240,13 +240,13 @@

    Public Members

    -
    +
    RendererType::Enum type

    Select rendering backend. When set to RendererType::Count a default rendering backend will be selected appropriate to the platform. See: bgfx::RendererType

    -
    +
    uint16_t vendorId

    Vendor PCI id. If set to BGFX_PCI_ID_NONE it will select the first device.

    @@ -260,50 +260,50 @@

    -
    +
    uint16_t deviceId

    Device id. If set to 0 it will select first device, or device with matching id.

    -
    +
    bool debug

    Enable device for debuging.

    -
    +
    bool profile

    Enable device for profiling.

    -
    +
    PlatformData platformData

    Platform data.

    -
    +
    Resolution resolution

    Backbuffer resolution and reset parameters. See: bgfx::Resolution.

    -
    +
    CallbackI *callback

    Provide application specific callback interface. See: bgfx::CallbackI

    -
    +
    bx::AllocatorI *allocator

    Custom allocator. When a custom allocator is not specified, bgfx uses the CRT allocator. Bgfx assumes custom allocator is thread safe.

    -
    +
    struct Limits

    Configurable runtime limits parameters.

    @@ -314,19 +314,19 @@

    Public Members

    -
    +
    uint16_t maxEncoders

    Maximum number of encoder threads.

    -
    +
    uint32_t transientVbSize

    Maximum transient vertex buffer size.

    -
    +
    uint32_t transientIbSize

    Maximum transient index buffer size.

    @@ -337,9 +337,9 @@
    -
    +
    -struct Resolution
    +struct bgfx::Resolution

    Backbuffer resolution and reset parameters.

    Attention

    C99 equivalent is bgfx_resolution_t.

    @@ -348,37 +348,37 @@

    Public Members

    -
    +
    TextureFormat::Enum format

    Backbuffer format.

    -
    +
    uint32_t width

    Backbuffer width.

    -
    +
    uint32_t height

    Backbuffer height.

    -
    +
    uint32_t reset

    Reset parameters.

    -
    +
    uint8_t numBackBuffers

    Number of back buffers.

    -
    +
    uint8_t maxFrameLatency

    Maximum frame latency.

    @@ -387,7 +387,7 @@
    -
    +
    bool bgfx::init(const Init &_init = {})

    Initialize bgfx library.

    @@ -404,39 +404,39 @@

    -
    +
    -BGFX_PCI_ID_NONE
    +BGFX_PCI_ID_NONE

    Autoselect adapter.

    -
    +
    -BGFX_PCI_ID_SOFTWARE_RASTERIZER
    +BGFX_PCI_ID_SOFTWARE_RASTERIZER

    Software rasterizer.

    -
    +
    -BGFX_PCI_ID_AMD
    +BGFX_PCI_ID_AMD

    AMD adapter.

    -
    +
    -BGFX_PCI_ID_INTEL
    +BGFX_PCI_ID_INTEL

    Intel adapter.

    -
    +
    -BGFX_PCI_ID_NVIDIA
    +BGFX_PCI_ID_NVIDIA

    nVidia adapter.

    -
    +
    -struct CallbackI
    +struct bgfx::CallbackI

    Callback interface to implement application specific behavior. Cached items are currently used for OpenGL and Direct3D 12 binary shaders.

    Remark

    ’fatal’ and ‘trace’ callbacks can be called from any thread. Other callbacks are called from the render thread.

    @@ -447,9 +447,9 @@

    Public Functions

    -
    +
    -virtual void fatal(const char *_filePath, uint16_t _line, Fatal::Enum _code, const char *_str) = 0
    +void fatal(const char *_filePath, uint16_t _line, Fatal::Enum _code, const char *_str) = 0

    This callback is called on unrecoverable errors. It’s not safe to continue (Exluding _code Fatal::DebugCheck), inform the user and terminate the application.

    Remark

    Not thread safe and it can be called from any thread.

    @@ -467,9 +467,9 @@

    -
    +
    -virtual void traceVargs(const char *_filePath, uint16_t _line, const char *_format, va_list _argList) = 0
    +void traceVargs(const char *_filePath, uint16_t _line, const char *_format, va_list _argList) = 0

    Print debug message.

    Remark

    Not thread safe and it can be called from any thread.

    @@ -487,9 +487,9 @@

    -
    +
    -virtual void profilerBegin(const char *_name, uint32_t _abgr, const char *_filePath, uint16_t _line) = 0
    +void profilerBegin(const char *_name, uint32_t _abgr, const char *_filePath, uint16_t _line) = 0

    Profiler region begin.

    Remark

    Not thread safe and it can be called from any thread.

    @@ -507,9 +507,9 @@

    -
    +
    -virtual void profilerBeginLiteral(const char *_name, uint32_t _abgr, const char *_filePath, uint16_t _line) = 0
    +void profilerBeginLiteral(const char *_name, uint32_t _abgr, const char *_filePath, uint16_t _line) = 0

    Profiler region begin with string literal name.

    Remark

    Not thread safe and it can be called from any thread.

    @@ -527,9 +527,9 @@

    -
    +
    -virtual void profilerEnd() = 0
    +void profilerEnd() = 0

    Profiler region end.

    Remark

    Not thread safe and it can be called from any thread.

    @@ -540,9 +540,9 @@

    -
    +
    -virtual uint32_t cacheReadSize(uint64_t _id) = 0
    +uint32_t cacheReadSize(uint64_t _id) = 0

    Returns the size of a cached item. Returns 0 if no cached item was found.

    Return

    Number of bytes to read.

    @@ -557,9 +557,9 @@

    -
    +
    -virtual bool cacheRead(uint64_t _id, void *_data, uint32_t _size) = 0
    +bool cacheRead(uint64_t _id, void *_data, uint32_t _size) = 0

    Read cached item.

    Return

    True if data is read.

    @@ -576,9 +576,9 @@

    -
    +
    -virtual void cacheWrite(uint64_t _id, const void *_data, uint32_t _size) = 0
    +void cacheWrite(uint64_t _id, const void *_data, uint32_t _size) = 0

    Write cached item.

    Attention

    C99 equivalent is bgfx_callback_vtbl.cache_write.

    @@ -593,9 +593,9 @@

    -
    +
    -virtual void screenShot(const char *_filePath, uint32_t _width, uint32_t _height, uint32_t _pitch, const void *_data, uint32_t _size, bool _yflip) = 0
    +void screenShot(const char *_filePath, uint32_t _width, uint32_t _height, uint32_t _pitch, const void *_data, uint32_t _size, bool _yflip) = 0

    Screenshot captured. Screenshot format is always 4-byte BGRA.

    Attention

    C99 equivalent is bgfx_callback_vtbl.screen_shot.

    @@ -614,9 +614,9 @@

    -
    +
    -virtual void captureBegin(uint32_t _width, uint32_t _height, uint32_t _pitch, TextureFormat::Enum _format, bool _yflip) = 0
    +void captureBegin(uint32_t _width, uint32_t _height, uint32_t _pitch, TextureFormat::Enum _format, bool _yflip) = 0

    Called when a video capture begins.

    Attention

    C99 equivalent is bgfx_callback_vtbl.capture_begin.

    @@ -633,9 +633,9 @@

    -
    +
    -virtual void captureEnd() = 0
    +void captureEnd() = 0

    Called when a video capture ends.

    Attention

    C99 equivalent is bgfx_callback_vtbl.capture_end.

    @@ -644,9 +644,9 @@

    -
    +
    -virtual void captureFrame(const void *_data, uint32_t _size) = 0
    +void captureFrame(const void *_data, uint32_t _size) = 0

    Captured frame.

    Attention

    C99 equivalent is bgfx_callback_vtbl.capture_frame.

    @@ -663,7 +663,7 @@
    -
    +
    void bgfx::shutdown()

    Shutdown bgfx library.

    @@ -679,9 +679,9 @@

    Updating

    Reset

    -
    +
    -void bgfx::reset(uint32_t _width, uint32_t _height, uint32_t _flags = BGFX_RESET_NONE, TextureFormat::Enum _format = TextureFormat::Count)
    +void bgfx::reset(uint32_t _width, uint32_t _height, uint32_t _flags = BGFX_RESET_NONE, TextureFormat::Enum _format = TextureFormat::Count)

    Reset graphic settings and back-buffer size.

    Attention

    This call doesn’t actually change window size, it just resizes back-buffer. Windowing code has to change window size.

    @@ -710,99 +710,99 @@

    -
    +
    -BGFX_RESET_NONE
    +BGFX_RESET_NONE

    No reset flags.

    -
    +
    -BGFX_RESET_FULLSCREEN
    +BGFX_RESET_FULLSCREEN

    Not supported yet.

    -
    +
    -BGFX_RESET_MSAA_X2
    +BGFX_RESET_MSAA_X2

    Enable 2x MSAA.

    -
    +
    -BGFX_RESET_MSAA_X4
    +BGFX_RESET_MSAA_X4

    Enable 4x MSAA.

    -
    +
    -BGFX_RESET_MSAA_X8
    +BGFX_RESET_MSAA_X8

    Enable 8x MSAA.

    -
    +
    -BGFX_RESET_MSAA_X16
    +BGFX_RESET_MSAA_X16

    Enable 16x MSAA.

    -
    +
    -BGFX_RESET_VSYNC
    +BGFX_RESET_VSYNC

    Enable V-Sync.

    -
    +
    -BGFX_RESET_MAXANISOTROPY
    +BGFX_RESET_MAXANISOTROPY

    Turn on/off max anisotropy.

    -
    +
    -BGFX_RESET_CAPTURE
    +BGFX_RESET_CAPTURE

    Begin screen capture.

    -
    +
    -BGFX_RESET_FLUSH_AFTER_RENDER
    +BGFX_RESET_FLUSH_AFTER_RENDER

    Flush rendering after submitting to GPU. This flag specifies where flip occurs. Default behavior is that flip occurs before rendering new frame. This flag only has effect when BGFX_CONFIG_MULTITHREADED=0.

    -
    +
    -BGFX_RESET_FLIP_AFTER_RENDER
    +BGFX_RESET_FLIP_AFTER_RENDER
    -
    +
    -BGFX_RESET_SRGB_BACKBUFFER
    +BGFX_RESET_SRGB_BACKBUFFER

    Enable sRGB backbuffer.

    -
    +
    -BGFX_RESET_HDR10
    +BGFX_RESET_HDR10

    Enable HDR10 rendering.

    -
    +
    -BGFX_RESET_HIDPI
    +BGFX_RESET_HIDPI

    Enable HiDPI rendering.

    -
    +
    -BGFX_RESET_DEPTH_CLAMP
    +BGFX_RESET_DEPTH_CLAMP

    Enable depth clamp.

    Frame

    -
    +
    uint32_t bgfx::frame(bool _capture = false)

    Advance to next frame. When using multithreaded renderer, this call just swaps internal buffers, kicks render thread, and returns. In singlethreaded renderer this call does frame rendering.

    @@ -825,7 +825,7 @@

    Debug

    Debug Features

    -
    +
    void bgfx::setDebug(uint32_t _debug)

    Set debug flags.

    @@ -850,45 +850,45 @@

    Debug Flags

    -
    +
    -BGFX_DEBUG_NONE
    +BGFX_DEBUG_NONE

    No debug.

    -
    +
    -BGFX_DEBUG_WIREFRAME
    +BGFX_DEBUG_WIREFRAME

    Enable wireframe for all primitives. Enable infinitely fast hardware test. No draw calls will be submitted to driver. It’s useful when profiling to quickly assess bottleneck between CPU and GPU.

    -
    +
    -BGFX_DEBUG_IFH
    +BGFX_DEBUG_IFH
    -
    +
    -BGFX_DEBUG_STATS
    +BGFX_DEBUG_STATS

    Enable statistics display.

    -
    +
    -BGFX_DEBUG_TEXT
    +BGFX_DEBUG_TEXT

    Enable debug text display.

    -
    +
    -BGFX_DEBUG_PROFILER
    +BGFX_DEBUG_PROFILER

    Enable profiler.

    Debug Text Display

    -
    +
    void bgfx::dbgTextClear(uint8_t _attr = 0, bool _small = false)

    Clear internal debug text buffer.

    @@ -904,7 +904,7 @@

    -
    +
    void bgfx::dbgTextPrintf(uint16_t _x, uint16_t _y, uint8_t _attr, const char *_format, ...)

    Print into internal debug text character-buffer (VGA-compatible text mode).

    @@ -921,7 +921,7 @@

    -
    +
    void bgfx::dbgTextPrintfVargs(uint16_t _x, uint16_t _y, uint8_t _attr, const char *_format, va_list _argList)

    Print into internal debug text character-buffer (VGA-compatible text mode).

    @@ -939,7 +939,7 @@

    -
    +
    void bgfx::dbgTextImage(uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height, const void *_data, uint16_t _pitch)

    Draw image into internal debug text buffer.

    @@ -963,7 +963,7 @@

    Querying information

    Renderer

    -
    +
    RendererType::Enum bgfx::getRendererType()

    Returns current renderer backend API type.

    @@ -976,9 +976,9 @@

    -
    +
    -struct RendererType
    +struct bgfx::RendererType

    Renderer backend type enum.

    Attention

    C99 equivalent is bgfx_renderer_type_t.

    @@ -987,80 +987,80 @@

    Public Types

    -
    +
    enum Enum

    Renderer types:

    Values:

    -
    -
    -Noop
    +
    +
    +enumerator Noop

    No rendering.

    -
    -
    -Direct3D9
    +
    +
    +enumerator Direct3D9

    Direct3D 9.0.

    -
    -
    -Direct3D11
    +
    +
    +enumerator Direct3D11

    Direct3D 11.0.

    -
    -
    -Direct3D12
    +
    +
    +enumerator Direct3D12

    Direct3D 12.0.

    -
    -
    -Gnm
    +
    +
    +enumerator Gnm

    GNM.

    -
    -
    -Metal
    +
    +
    +enumerator Metal

    Metal.

    -
    -
    -Nvn
    +
    +
    +enumerator Nvn

    NVN.

    -
    -
    -OpenGLES
    +
    +
    +enumerator OpenGLES

    OpenGL ES 2.0+.

    -
    -
    -OpenGL
    +
    +
    +enumerator OpenGL

    OpenGL 2.1+.

    -
    -
    -Vulkan
    +
    +
    +enumerator Vulkan

    Vulkan.

    -
    -
    -WebGPU
    +
    +
    +enumerator WebGPU

    WebGPU.

    -
    -
    -Count
    +
    +
    +enumerator Count
    @@ -1071,7 +1071,7 @@

    Capabilities

    -
    +
    const Caps *bgfx::getCaps()

    Returns renderer capabilities.

    @@ -1086,9 +1086,9 @@

    -
    +
    -struct Caps
    +struct bgfx::Caps

    Renderer capabilities.

    Attention

    C99 equivalent is bgfx_caps_t.

    @@ -1097,13 +1097,13 @@

    Public Members

    -
    +
    RendererType::Enum rendererType

    Renderer backend type. See: bgfx::RendererType

    -
    +
    uint64_t supported

    Supported functionality.

    @@ -1114,49 +1114,49 @@

    -
    +
    uint16_t vendorId

    Selected GPU vendor PCI id.

    -
    +
    uint16_t deviceId

    Selected GPU device id.

    -
    +
    bool homogeneousDepth

    True when NDC depth is in [-1, 1] range, otherwise its [0, 1].

    -
    +
    bool originBottomLeft

    True when NDC origin is at bottom left.

    -
    +
    uint8_t numGPUs

    Number of enumerated GPUs.

    -
    +
    GPU gpu[4]

    Enumerated GPUs.

    -
    +
    Limits limits

    Renderer runtime limits.

    -
    +
    uint16_t formats[Count]

    Supported texture format capabilities flags:

    @@ -1182,7 +1182,7 @@
    -
    +
    struct GPU

    GPU info.

    @@ -1193,13 +1193,13 @@

    Public Members

    -
    +
    uint16_t vendorId

    Vendor PCI id. See BGFX_PCI_ID_*.

    -
    +
    uint16_t deviceId

    Device id.

    @@ -1208,7 +1208,7 @@
    -
    +
    struct Limits

    Renderer runtime limits.

    @@ -1219,139 +1219,139 @@

    Public Members

    -
    +
    uint32_t maxDrawCalls

    Maximum number of draw calls.

    -
    +
    uint32_t maxBlits

    Maximum number of blit calls.

    -
    +
    uint32_t maxTextureSize

    Maximum texture size.

    -
    +
    uint32_t maxTextureLayers

    Maximum texture layers.

    -
    +
    uint32_t maxViews

    Maximum number of views.

    -
    +
    uint32_t maxFrameBuffers

    Maximum number of frame buffer handles.

    -
    +
    uint32_t maxFBAttachments

    Maximum number of frame buffer attachments.

    -
    +
    uint32_t maxPrograms

    Maximum number of program handles.

    -
    +
    uint32_t maxShaders

    Maximum number of shader handles.

    -
    +
    uint32_t maxTextures

    Maximum number of texture handles.

    -
    +
    uint32_t maxTextureSamplers

    Maximum number of texture samplers.

    -
    +
    uint32_t maxComputeBindings

    Maximum number of compute bindings.

    -
    +
    uint32_t maxVertexLayouts

    Maximum number of vertex format layouts.

    -
    +
    uint32_t maxVertexStreams

    Maximum number of vertex streams.

    -
    +
    uint32_t maxIndexBuffers

    Maximum number of index buffer handles.

    -
    +
    uint32_t maxVertexBuffers

    Maximum number of vertex buffer handles.

    -
    +
    uint32_t maxDynamicIndexBuffers

    Maximum number of dynamic index buffer handles.

    -
    +
    uint32_t maxDynamicVertexBuffers

    Maximum number of dynamic vertex buffer handles.

    -
    +
    uint32_t maxUniforms

    Maximum number of uniform handles.

    -
    +
    uint32_t maxOcclusionQueries

    Maximum number of occlusion query handles.

    -
    +
    uint32_t maxEncoders

    Maximum number of encoder threads.

    -
    +
    uint32_t transientVbSize

    Maximum transient vertex buffer size.

    -
    +
    uint32_t transientIbSize

    Maximum transient index buffer size.

    @@ -1364,164 +1364,164 @@
    Available Caps
    -
    +
    -BGFX_CAPS_ALPHA_TO_COVERAGE
    +BGFX_CAPS_ALPHA_TO_COVERAGE

    Alpha to coverage is supported.

    -
    +
    -BGFX_CAPS_BLEND_INDEPENDENT
    +BGFX_CAPS_BLEND_INDEPENDENT

    Blend independent is supported.

    -
    +
    -BGFX_CAPS_COMPUTE
    +BGFX_CAPS_COMPUTE

    Compute shaders are supported.

    -
    +
    -BGFX_CAPS_CONSERVATIVE_RASTER
    +BGFX_CAPS_CONSERVATIVE_RASTER

    Conservative rasterization is supported.

    -
    +
    -BGFX_CAPS_DRAW_INDIRECT
    +BGFX_CAPS_DRAW_INDIRECT

    Draw indirect is supported.

    -
    +
    -BGFX_CAPS_FRAGMENT_DEPTH
    +BGFX_CAPS_FRAGMENT_DEPTH

    Fragment depth is accessible in fragment shader.

    -
    +
    -BGFX_CAPS_FRAGMENT_ORDERING
    +BGFX_CAPS_FRAGMENT_ORDERING

    Fragment ordering is available in fragment shader.

    -
    +
    -BGFX_CAPS_FRAMEBUFFER_RW
    +BGFX_CAPS_FRAMEBUFFER_RW

    Read/Write frame buffer attachments are supported.

    -
    +
    -BGFX_CAPS_GRAPHICS_DEBUGGER
    +BGFX_CAPS_GRAPHICS_DEBUGGER

    Graphics debugger is present.

    -
    +
    -BGFX_CAPS_HDR10
    +BGFX_CAPS_HDR10

    HDR10 rendering is supported.

    -
    +
    -BGFX_CAPS_HIDPI
    +BGFX_CAPS_HIDPI

    HiDPI rendering is supported.

    -
    +
    -BGFX_CAPS_INDEX32
    +BGFX_CAPS_INDEX32

    32-bit indices are supported.

    -
    +
    -BGFX_CAPS_INSTANCING
    +BGFX_CAPS_INSTANCING

    Instancing is supported.

    -
    +
    -BGFX_CAPS_OCCLUSION_QUERY
    +BGFX_CAPS_OCCLUSION_QUERY

    Occlusion query is supported.

    -
    +
    -BGFX_CAPS_RENDERER_MULTITHREADED
    +BGFX_CAPS_RENDERER_MULTITHREADED

    Renderer is on separate thread.

    -
    +
    -BGFX_CAPS_SWAP_CHAIN
    +BGFX_CAPS_SWAP_CHAIN

    Multiple windows are supported.

    -
    +
    -BGFX_CAPS_TEXTURE_2D_ARRAY
    +BGFX_CAPS_TEXTURE_2D_ARRAY

    2D texture array is supported.

    -
    +
    -BGFX_CAPS_TEXTURE_3D
    +BGFX_CAPS_TEXTURE_3D

    3D textures are supported.

    -
    +
    -BGFX_CAPS_TEXTURE_BLIT
    +BGFX_CAPS_TEXTURE_BLIT

    Texture blit is supported.

    -
    +
    -BGFX_CAPS_TEXTURE_COMPARE_ALL
    +BGFX_CAPS_TEXTURE_COMPARE_ALL
    -
    +
    -BGFX_CAPS_TEXTURE_COMPARE_LEQUAL
    +BGFX_CAPS_TEXTURE_COMPARE_LEQUAL

    Texture compare less equal mode is supported.

    -
    +
    -BGFX_CAPS_TEXTURE_CUBE_ARRAY
    +BGFX_CAPS_TEXTURE_CUBE_ARRAY

    Cubemap texture array is supported.

    -
    +
    -BGFX_CAPS_TEXTURE_DIRECT_ACCESS
    +BGFX_CAPS_TEXTURE_DIRECT_ACCESS

    CPU direct access to GPU texture memory.

    -
    +
    -BGFX_CAPS_TEXTURE_READ_BACK
    +BGFX_CAPS_TEXTURE_READ_BACK

    Read-back texture is supported.

    -
    +
    -BGFX_CAPS_VERTEX_ATTRIB_HALF
    +BGFX_CAPS_VERTEX_ATTRIB_HALF

    Vertex attribute half-float is supported.

    -
    +
    -BGFX_CAPS_VERTEX_ATTRIB_UINT10
    +BGFX_CAPS_VERTEX_ATTRIB_UINT10

    Vertex attribute 10_10_10_2 is supported.

    -
    +
    -BGFX_CAPS_VERTEX_ID
    +BGFX_CAPS_VERTEX_ID

    Rendering with VertexID only is supported. All texture compare modes are supported.

    @@ -1529,7 +1529,7 @@

    Statistics

    -
    +
    const Stats *bgfx::getStats()

    Returns performance counters.

    @@ -1542,9 +1542,9 @@

    -
    +
    -struct Stats
    +struct bgfx::Stats

    Renderer statistics data.

    Attention

    C99 equivalent is bgfx_stats_t.

    @@ -1555,235 +1555,235 @@

    Public Members

    -
    +
    int64_t cpuTimeFrame

    CPU time between two bgfx::frame calls.

    -
    +
    int64_t cpuTimeBegin

    Render thread CPU submit begin time.

    -
    +
    int64_t cpuTimeEnd

    Render thread CPU submit end time.

    -
    +
    int64_t cpuTimerFreq

    CPU timer frequency. Timestamps-per-second.

    -
    +
    int64_t gpuTimeBegin

    GPU frame begin time.

    -
    +
    int64_t gpuTimeEnd

    GPU frame end time.

    -
    +
    int64_t gpuTimerFreq

    GPU timer frequency.

    -
    +
    int64_t waitRender

    Time spent waiting for render backend thread to finish issuing draw commands to underlying graphics API.

    -
    +
    int64_t waitSubmit

    Time spent waiting for submit thread to advance to next frame.

    -
    +
    uint32_t numDraw

    Number of draw calls submitted.

    -
    +
    uint32_t numCompute

    Number of compute calls submitted.

    -
    +
    uint32_t numBlit

    Number of blit calls submitted.

    -
    +
    uint32_t maxGpuLatency

    GPU driver latency.

    -
    +
    uint16_t numDynamicIndexBuffers

    Number of used dynamic index buffers.

    -
    +
    uint16_t numDynamicVertexBuffers

    Number of used dynamic vertex buffers.

    -
    +
    uint16_t numFrameBuffers

    Number of used frame buffers.

    -
    +
    uint16_t numIndexBuffers

    Number of used index buffers.

    -
    +
    uint16_t numOcclusionQueries

    Number of used occlusion queries.

    -
    +
    uint16_t numPrograms

    Number of used programs.

    -
    +
    uint16_t numShaders

    Number of used shaders.

    -
    +
    uint16_t numTextures

    Number of used textures.

    -
    +
    uint16_t numUniforms

    Number of used uniforms.

    -
    +
    uint16_t numVertexBuffers

    Number of used vertex buffers.

    -
    +
    uint16_t numVertexLayouts

    Number of used vertex layouts.

    -
    +
    int64_t textureMemoryUsed

    Estimate of texture memory used.

    -
    +
    int64_t rtMemoryUsed

    Estimate of render target memory used.

    -
    +
    int32_t transientVbUsed

    Amount of transient vertex buffer used.

    -
    +
    int32_t transientIbUsed

    Amount of transient index buffer used.

    -
    +
    uint32_t numPrims[Count]

    Number of primitives rendered.

    -
    +
    int64_t gpuMemoryMax

    Maximum available GPU memory for application.

    -
    +
    int64_t gpuMemoryUsed

    Amount of GPU memory used by the application.

    -
    +
    uint16_t width

    Backbuffer width in pixels.

    -
    +
    uint16_t height

    Backbuffer height in pixels.

    -
    +
    uint16_t textWidth

    Debug text width in characters.

    -
    +
    uint16_t textHeight

    Debug text height in characters.

    -
    +
    uint16_t numViews

    Number of view stats.

    -
    +
    ViewStats *viewStats

    Array of View stats.

    -
    +
    uint8_t numEncoders

    Number of encoders used during frame.

    -
    +
    EncoderStats *encoderStats

    Array of encoder stats.

    @@ -1792,9 +1792,9 @@
    -
    +
    -struct ViewStats
    +struct bgfx::ViewStats

    View stats.

    Attention

    C99 equivalent is bgfx_view_stats_t.

    @@ -1803,37 +1803,37 @@

    Public Members

    -
    +
    char name[256]

    View name.

    -
    +
    ViewId view

    View id.

    -
    +
    int64_t cpuTimeBegin

    CPU (submit) begin time.

    -
    +
    int64_t cpuTimeEnd

    CPU (submit) end time.

    -
    +
    int64_t gpuTimeBegin

    GPU begin time.

    -
    +
    int64_t gpuTimeEnd

    GPU end time.

    @@ -1842,9 +1842,9 @@
    -
    +
    -struct EncoderStats
    +struct bgfx::EncoderStats

    Encoder stats.

    Attention

    C99 equivalent is bgfx_encoder_stats_t.

    @@ -1853,13 +1853,13 @@

    Public Members

    -
    +
    int64_t cpuTimeBegin

    Encoder thread CPU submit begin time.

    -
    +
    int64_t cpuTimeEnd

    Encoder thread CPU submit end time.

    @@ -1874,7 +1874,7 @@

    Platform specific

    These are platform specific APIs. It is only necessary to use these APIs in conjunction with creating windows.

    -
    +
    RenderFrame::Enum bgfx::renderFrame(int32_t _msecs = -1)

    Render frame.

    @@ -1895,7 +1895,7 @@ creating windows.

    -
    +
    struct RenderFrame

    Render frame enum.

    @@ -1906,7 +1906,7 @@ creating windows.

    -
    +
    void bgfx::setPlatformData(const PlatformData &_data)

    Set platform data.

    @@ -1919,9 +1919,9 @@ creating windows.

    -
    +
    -struct PlatformData
    +struct bgfx::PlatformData

    Platform data.

    Attention

    C99 equivalent is bgfx_platform_data_t.

    @@ -1930,31 +1930,31 @@ creating windows.

    Public Members

    -
    +
    void *ndt

    Native display type (*nix specific).

    -
    +
    void *nwh

    Native window handle. If NULL bgfx will create headless context/device if renderer API supports it.

    -
    +
    void *context

    GL context, or D3D device. If NULL, bgfx will create context/device.

    -
    +
    void *backBuffer

    GL back-buffer, or D3D render target view. If NULL bgfx will create back-buffer color surface.

    -
    +
    void *backBufferDS

    Backbuffer depth/stencil. If NULL bgfx will create back-buffer depth/stencil surface.

    @@ -1963,7 +1963,7 @@ creating windows.

    -
    +
    const InternalData *bgfx::getInternalData()

    Get internal data for interop.

    @@ -1978,9 +1978,9 @@ creating windows.

    -
    +
    -struct InternalData
    +struct bgfx::InternalData

    Internal data.

    Attention

    C99 equivalent is bgfx_internal_data_t.

    @@ -1989,13 +1989,13 @@ creating windows.

    Public Members

    -
    +
    const struct Caps *caps

    Renderer capabilities.

    -
    +
    void *context

    GL context, or D3D device.

    @@ -2004,9 +2004,9 @@ creating windows.

    -
    +
    -uintptr_t bgfx::overrideInternal(TextureHandle _handle, uintptr_t _ptr)
    +uintptr_t bgfx::overrideInternal(TextureHandle _handle, uintptr_t _ptr)

    Override internal texture with externally created texture. Previously created internal texture will released.

    Attention

    It’s expected you understand some bgfx internals before you use this call.

    @@ -2026,9 +2026,9 @@ creating windows.

    -
    +
    -uintptr_t bgfx::overrideInternal(TextureHandle _handle, uint16_t _width, uint16_t _height, uint8_t _numMips, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE)
    +uintptr_t bgfx::overrideInternal(TextureHandle _handle, uint16_t _width, uint16_t _height, uint8_t _numMips, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE)

    Override internal texture by creating new texture. Previously created internal texture will released.

    Attention

    It’s expected you understand some bgfx internals before you use this call.

    @@ -2059,7 +2059,7 @@ creating windows.

    Miscellaneous

    -
    +
    void bgfx::vertexPack(const float _input[4], bool _inputNormalized, Attrib::Enum _attr, const VertexLayout &_layout, void *_data, uint32_t _index = 0)

    Pack vertex attribute into vertex stream format.

    @@ -2079,7 +2079,7 @@ creating windows.

    -
    +
    void bgfx::vertexUnpack(float _output[4], Attrib::Enum _attr, const VertexLayout &_layout, const void *_data, uint32_t _index = 0)

    Unpack vertex attribute from vertex stream format.

    @@ -2098,7 +2098,7 @@ creating windows.

    -
    +
    void bgfx::vertexConvert(const VertexLayout &_destLayout, void *_destData, const VertexLayout &_srcLayout, const void *_srcData, uint32_t _num = 1)

    Converts vertex stream data from one vertex stream format to another.

    @@ -2117,7 +2117,7 @@ creating windows.

    -
    +
    uint16_t bgfx::weldVertices(uint16_t *_output, const VertexLayout &_layout, const void *_data, uint16_t _num, float _epsilon = 0.001f)

    Weld vertices.

    @@ -2138,9 +2138,9 @@ creating windows.

    -
    +
    -struct TopologyConvert
    +struct bgfx::TopologyConvert

    Topology conversion function.

    Attention

    C99 equivalent is bgfx_topology_convert_t.

    @@ -2149,44 +2149,44 @@ creating windows.

    Public Types

    -
    +
    enum Enum

    Topology conversion functions:

    Values:

    -
    -
    -TriListFlipWinding
    +
    +
    +enumerator TriListFlipWinding

    Flip winding order of triangle list.

    -
    -
    -TriStripFlipWinding
    +
    +
    +enumerator TriStripFlipWinding

    Flip winding order of trinagle strip.

    -
    -
    -TriListToLineList
    +
    +
    +enumerator TriListToLineList

    Convert triangle list to line list.

    -
    -
    -TriStripToTriList
    +
    +
    +enumerator TriStripToTriList

    Convert triangle strip to triangle list.

    -
    -
    -LineStripToLineList
    +
    +
    +enumerator LineStripToLineList

    Convert line strip to line list.

    -
    -
    -Count
    +
    +
    +enumerator Count
    @@ -2194,7 +2194,7 @@ creating windows.

    -
    +
    uint32_t bgfx::topologyConvert(TopologyConvert::Enum _conversion, void *_dst, uint32_t _dstSize, const void *_indices, uint32_t _numIndices, bool _index32)

    Convert index buffer for use with different primitive topologies.

    @@ -2216,9 +2216,9 @@ creating windows.

    -
    +
    -struct TopologySort
    +struct bgfx::TopologySort

    Topology sort order.

    Attention

    C99 equivalent is bgfx_topology_sort_t.

    @@ -2227,74 +2227,74 @@ creating windows.

    Public Types

    -
    +
    enum Enum

    Topology sort order:

    Values:

    -
    -
    -DirectionFrontToBackMin
    +
    +
    +enumerator DirectionFrontToBackMin
    -
    -
    -DirectionFrontToBackAvg
    +
    +
    +enumerator DirectionFrontToBackAvg
    -
    -
    -DirectionFrontToBackMax
    +
    +
    +enumerator DirectionFrontToBackMax
    -
    -
    -DirectionBackToFrontMin
    +
    +
    +enumerator DirectionBackToFrontMin
    -
    -
    -DirectionBackToFrontAvg
    +
    +
    +enumerator DirectionBackToFrontAvg
    -
    -
    -DirectionBackToFrontMax
    +
    +
    +enumerator DirectionBackToFrontMax
    -
    -
    -DistanceFrontToBackMin
    +
    +
    +enumerator DistanceFrontToBackMin
    -
    -
    -DistanceFrontToBackAvg
    +
    +
    +enumerator DistanceFrontToBackAvg
    -
    -
    -DistanceFrontToBackMax
    +
    +
    +enumerator DistanceFrontToBackMax
    -
    -
    -DistanceBackToFrontMin
    +
    +
    +enumerator DistanceBackToFrontMin
    -
    -
    -DistanceBackToFrontAvg
    +
    +
    +enumerator DistanceBackToFrontAvg
    -
    -
    -DistanceBackToFrontMax
    +
    +
    +enumerator DistanceBackToFrontMax
    -
    -
    -Count
    +
    +
    +enumerator Count
    @@ -2302,7 +2302,7 @@ creating windows.

    -
    +
    void bgfx::topologySortTriList(TopologySort::Enum _sort, void *_dst, uint32_t _dstSize, const float _dir[3], const float _pos[3], const void *_vertices, uint32_t _stride, const void *_indices, uint32_t _numIndices, bool _index32)

    Sort indices.

    @@ -2326,7 +2326,7 @@ creating windows.

    -
    +
    void bgfx::discard(uint8_t _flags = BGFX_DISCARD_ALL)

    Discard all previously set state for draw or compute call.

    @@ -2341,7 +2341,7 @@ creating windows.

    -
    +
    void bgfx::touch(ViewId _id)

    Submit an empty primitive for rendering. Uniforms and draw state will be applied but no geometry will be submitted.

    @@ -2357,9 +2357,9 @@ creating windows.

    -
    +
    -void bgfx::setPaletteColor(uint8_t _index, uint32_t _rgba)
    +void bgfx::setPaletteColor(uint8_t _index, uint32_t _rgba)

    Set palette color value.

    Attention

    C99 equivalent is bgfx_set_palette_color.

    @@ -2373,9 +2373,9 @@ creating windows.

    -
    +
    -void bgfx::setPaletteColor(uint8_t _index, const float _rgba[4])
    +void bgfx::setPaletteColor(uint8_t _index, const float _rgba[4])

    Set palette color value.

    Attention

    C99 equivalent is bgfx_set_palette_color.

    @@ -2389,9 +2389,9 @@ creating windows.

    -
    +
    -void bgfx::setPaletteColor(uint8_t _index, float _r, float _g, float _b, float _a)
    +void bgfx::setPaletteColor(uint8_t _index, float _r, float _g, float _b, float _a)

    Set palette color value.

    Attention

    C99 equivalent is bgfx_set_palette_color.

    @@ -2405,7 +2405,7 @@ creating windows.

    -
    +
    void bgfx::requestScreenShot(FrameBufferHandle _handle, const char *_filePath)

    Request screen shot of window back buffer.

    @@ -2440,7 +2440,7 @@ because it doesn’t allow state change optimization, and should be avoided when known until the last moment, view ids can be remaped to arbitrary order by calling bgfx::setViewOrder.

    View state is preserved between multiple frames.

    -
    +
    void bgfx::setViewName(ViewId _id, const char *_name)

    Set view name.

    @@ -2469,9 +2469,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void bgfx::setViewRect(ViewId _id, uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height)
    +void bgfx::setViewRect(ViewId _id, uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height)

    Set view rectangle. Draw primitive outside view will be clipped.

    Attention

    C99 equivalent is bgfx_set_view_rect.

    @@ -2488,9 +2488,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void bgfx::setViewRect(ViewId _id, uint16_t _x, uint16_t _y, BackbufferRatio::Enum _ratio)
    +void bgfx::setViewRect(ViewId _id, uint16_t _x, uint16_t _y, BackbufferRatio::Enum _ratio)

    Set view rectangle. Draw primitive outside view will be clipped.

    Attention

    C99 equivalent is bgfx_set_view_rect_ratio.

    @@ -2506,7 +2506,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void bgfx::setViewScissor(ViewId _id, uint16_t _x = 0, uint16_t _y = 0, uint16_t _width = 0, uint16_t _height = 0)

    Set view scissor. Draw primitive outside view will be clipped. When _x, _y, _width and _height are set to 0, scissor will be disabled.

    @@ -2525,9 +2525,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void bgfx::setViewClear(ViewId _id, uint16_t _flags, uint32_t _rgba = 0x000000ff, float _depth = 1.0f, uint8_t _stencil = 0)
    +void bgfx::setViewClear(ViewId _id, uint16_t _flags, uint32_t _rgba = 0x000000ff, float _depth = 1.0f, uint8_t _stencil = 0)

    Set view clear flags.

    Attention

    C99 equivalent is bgfx_set_view_clear.

    @@ -2544,9 +2544,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void bgfx::setViewClear(ViewId _id, uint16_t _flags, float _depth, uint8_t _stencil, uint8_t _0 = UINT8_MAX, uint8_t _1 = UINT8_MAX, uint8_t _2 = UINT8_MAX, uint8_t _3 = UINT8_MAX, uint8_t _4 = UINT8_MAX, uint8_t _5 = UINT8_MAX, uint8_t _6 = UINT8_MAX, uint8_t _7 = UINT8_MAX)
    +void bgfx::setViewClear(ViewId _id, uint16_t _flags, float _depth, uint8_t _stencil, uint8_t _0 = UINT8_MAX, uint8_t _1 = UINT8_MAX, uint8_t _2 = UINT8_MAX, uint8_t _3 = UINT8_MAX, uint8_t _4 = UINT8_MAX, uint8_t _5 = UINT8_MAX, uint8_t _6 = UINT8_MAX, uint8_t _7 = UINT8_MAX)

    Set view clear flags with different clear color for each frame buffer texture. Must use bgfx::setPaletteColor to setup clear color palette.

    Attention

    C99 equivalent is bgfx_set_view_clear_mrt.

    @@ -2570,9 +2570,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -struct ViewMode
    +struct bgfx::ViewMode

    View mode sets draw call sort order.

    Attention

    C99 equivalent is bgfx_view_mode_t.

    @@ -2581,38 +2581,38 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    Public Types

    -
    +
    enum Enum

    View modes:

    Values:

    -
    -
    -Default
    +
    +
    +enumerator Default

    Default sort order.

    -
    -
    -Sequential
    +
    +
    +enumerator Sequential

    Sort in the same order in which submit calls were called.

    -
    -
    -DepthAscending
    +
    +
    +enumerator DepthAscending

    Sort draw call depth in ascending order.

    -
    -
    -DepthDescending
    +
    +
    +enumerator DepthDescending

    Sort draw call depth in descending order.

    -
    -
    -Count
    +
    +
    +enumerator Count
    @@ -2620,9 +2620,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli
    -
    +
    -void bgfx::setViewMode(ViewId _id, ViewMode::Enum _mode = ViewMode::Default)
    +void bgfx::setViewMode(ViewId _id, ViewMode::Enum _mode = ViewMode::Default)

    Set view sorting mode.

    Remark

    View mode must be set prior calling bgfx::submit for the view.

    @@ -2638,7 +2638,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void bgfx::setViewFrameBuffer(ViewId _id, FrameBufferHandle _handle)

    Set view frame buffer.

    @@ -2656,7 +2656,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void bgfx::setViewTransform(ViewId _id, const void *_view, const void *_proj)

    Set view view and projection matrices, all draw primitives in this view will use these matrices.

    @@ -2673,7 +2673,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void bgfx::setViewOrder(ViewId _id = 0, uint16_t _num = UINT16_MAX, const ViewId *_remap = NULL)

    Post submit view reordering.

    @@ -2690,7 +2690,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void bgfx::resetView(ViewId _id)

    Reset all view settings to default.

    @@ -2711,7 +2711,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    Encoder

    API for multi-threaded submission.

    -
    +
    Encoder *bgfx::begin(bool _forThread = false)

    Begin submitting draw calls from thread.

    @@ -2724,15 +2724,15 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void bgfx::end(Encoder *_encoder)

    End submitting draw calls from thread.

    -
    +
    -struct Encoder
    +struct bgfx::Encoder

    Encoders are used for submitting draw calls from multiple threads. Only one encoder per thread should be used. Use bgfx::begin() to obtain an encoder for a thread.

    Attention

    C99 equivalent is bgfx_encoder.

    @@ -2741,7 +2741,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    Public Functions

    -
    +
    void setMarker(const char *_marker)

    Sets a debug marker. This allows you to group graphics calls together for easy browsing in graphics debugging tools.

    @@ -2752,12 +2752,12 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setState(uint64_t _state, uint32_t _rgba = 0)

    Set render states for draw primitive.

    -
    Remark

      +
      Remark

      1. To setup more complex states use: BGFX_STATE_ALPHA_REF(_ref), BGFX_STATE_POINT_SIZE(_size), BGFX_STATE_BLEND_FUNC(_src, _dst), BGFX_STATE_BLEND_FUNC_SEPARATE(_srcRGB, _dstRGB, _srcA, _dstA), BGFX_STATE_BLEND_EQUATION(_equation), BGFX_STATE_BLEND_EQUATION_SEPARATE(_equationRGB, _equationA)

      2. BGFX_STATE_BLEND_EQUATION_ADD is set when no other blend equation is specified.

      @@ -2783,7 +2783,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setCondition(OcclusionQueryHandle _handle, bool _visible)

    Set condition for rendering.

    @@ -2799,7 +2799,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setStencil(uint32_t _fstencil, uint32_t _bstencil = BGFX_STENCIL_NONE)

    Set stencil test state.

    @@ -2815,7 +2815,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    uint16_t setScissor(uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height)

    Set scissor for draw primitive. To scissor for all primitives in view see bgfx::setViewScissor.

    @@ -2835,7 +2835,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setScissor(uint16_t _cache = UINT16_MAX)

    Set scissor from cache for draw primitive.

    @@ -2850,7 +2850,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    uint32_t setTransform(const void *_mtx, uint16_t _num = 1)

    Set model matrix for draw primitive. If it is not called, model will be rendered with identity model matrix.

    @@ -2868,7 +2868,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    uint32_t allocTransform(Transform *_transform, uint16_t _num)

    Reserve _num matrices in internal matrix cache.

    @@ -2888,7 +2888,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setTransform(uint32_t _cache, uint16_t _num = 1)

    Set model matrix from matrix cache for draw primitive.

    @@ -2904,7 +2904,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setUniform(UniformHandle _handle, const void *_value, uint16_t _num = 1)

    Set shader uniform parameter for draw primitive.

    @@ -2921,7 +2921,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setIndexBuffer(IndexBufferHandle _handle)

    Set index buffer for draw primitive.

    @@ -2936,7 +2936,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setIndexBuffer(IndexBufferHandle _handle, uint32_t _firstIndex, uint32_t _numIndices)

    Set index buffer for draw primitive.

    @@ -2953,7 +2953,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setIndexBuffer(DynamicIndexBufferHandle _handle)

    Set index buffer for draw primitive.

    @@ -2968,7 +2968,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setIndexBuffer(DynamicIndexBufferHandle _handle, uint32_t _firstIndex, uint32_t _numIndices)

    Set index buffer for draw primitive.

    @@ -2985,7 +2985,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setIndexBuffer(const TransientIndexBuffer *_tib)

    Set index buffer for draw primitive.

    @@ -3000,7 +3000,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setIndexBuffer(const TransientIndexBuffer *_tib, uint32_t _firstIndex, uint32_t _numIndices)

    Set index buffer for draw primitive.

    @@ -3017,7 +3017,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexBuffer(uint8_t _stream, VertexBufferHandle _handle)

    Set vertex buffer for draw primitive.

    @@ -3033,7 +3033,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexBuffer(uint8_t _stream, VertexBufferHandle _handle, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)

    Set vertex buffer for draw primitive.

    @@ -3052,7 +3052,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexBuffer(uint8_t _stream, DynamicVertexBufferHandle _handle)

    Set vertex buffer for draw primitive.

    @@ -3068,7 +3068,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexBuffer(uint8_t _stream, DynamicVertexBufferHandle _handle, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)

    Set vertex buffer for draw primitive.

    @@ -3087,7 +3087,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexBuffer(uint8_t _stream, const TransientVertexBuffer *_tvb)

    Set vertex buffer for draw primitive.

    @@ -3103,7 +3103,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexBuffer(uint8_t _stream, const TransientVertexBuffer *_tvb, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)

    Set vertex buffer for draw primitive.

    @@ -3122,7 +3122,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setVertexCount(uint32_t _numVertices)

    Set number of vertices for auto generated vertices use in conjuction with gl_VertexID.

    @@ -3139,7 +3139,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setInstanceDataBuffer(const InstanceDataBuffer *_idb)

    Set instance data buffer for draw primitive.

    @@ -3154,7 +3154,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setInstanceDataBuffer(const InstanceDataBuffer *_idb, uint32_t _start, uint32_t _num)

    Set instance data buffer for draw primitive.

    @@ -3171,7 +3171,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setInstanceDataBuffer(VertexBufferHandle _handle, uint32_t _start, uint32_t _num)

    Set instance data buffer for draw primitive.

    @@ -3188,7 +3188,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setInstanceDataBuffer(DynamicVertexBufferHandle _handle, uint32_t _start, uint32_t _num)

    Set instance data buffer for draw primitive.

    @@ -3205,7 +3205,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setInstanceCount(uint32_t _numInstances)

    Set number of instances for auto generated instances use in conjuction with gl_InstanceID.

    @@ -3222,7 +3222,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setTexture(uint8_t _stage, UniformHandle _sampler, TextureHandle _handle, uint32_t _flags = UINT32_MAX)

    Set texture stage for draw primitive.

    @@ -3244,7 +3244,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void touch(ViewId _id)

    Submit an empty primitive for rendering. Uniforms and draw state will be applied but no geometry will be submitted. Useful in cases when no other draw/compute primitive is submitted to view, but it’s desired to execute clear view.

    @@ -3260,7 +3260,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void submit(ViewId _id, ProgramHandle _program, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)

    Submit primitive for rendering.

    @@ -3278,7 +3278,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void submit(ViewId _id, ProgramHandle _program, OcclusionQueryHandle _occlusionQuery, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)

    Submit primitive with occlusion query for rendering.

    @@ -3297,7 +3297,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void submit(ViewId _id, ProgramHandle _program, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)

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

    @@ -3318,7 +3318,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setBuffer(uint8_t _stage, IndexBufferHandle _handle, Access::Enum _access)

    Set compute index buffer.

    @@ -3335,7 +3335,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setBuffer(uint8_t _stage, VertexBufferHandle _handle, Access::Enum _access)

    Set compute vertex buffer.

    @@ -3352,7 +3352,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setBuffer(uint8_t _stage, DynamicIndexBufferHandle _handle, Access::Enum _access)

    Set compute dynamic index buffer.

    @@ -3369,7 +3369,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setBuffer(uint8_t _stage, DynamicVertexBufferHandle _handle, Access::Enum _access)

    Set compute dynamic vertex buffer.

    @@ -3386,7 +3386,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void setBuffer(uint8_t _stage, IndirectBufferHandle _handle, Access::Enum _access)

    Set compute indirect buffer.

    @@ -3403,9 +3403,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void setImage(uint8_t _stage, TextureHandle _handle, uint8_t _mip, Access::Enum _access, TextureFormat::Enum _format = TextureFormat::Count)
    +void setImage(uint8_t _stage, TextureHandle _handle, uint8_t _mip, Access::Enum _access, TextureFormat::Enum _format = TextureFormat::Count)

    Set compute image from texture.

    Attention

    C99 equivalent is bgfx_encoder_set_image.

    @@ -3422,7 +3422,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void dispatch(ViewId _id, ProgramHandle _handle, uint32_t _numX = 1, uint32_t _numY = 1, uint32_t _numZ = 1, uint8_t _flags = BGFX_DISCARD_ALL)

    Dispatch compute.

    @@ -3442,7 +3442,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void dispatch(ViewId _id, ProgramHandle _handle, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, uint8_t _flags = BGFX_DISCARD_ALL)

    Dispatch compute indirect.

    @@ -3462,7 +3462,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void discard(uint8_t _flags = BGFX_DISCARD_ALL)

    Discard all previously set state for draw or compute call.

    @@ -3477,7 +3477,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void blit(ViewId _id, TextureHandle _dst, uint16_t _dstX, uint16_t _dstY, TextureHandle _src, uint16_t _srcX = 0, uint16_t _srcY = 0, uint16_t _width = UINT16_MAX, uint16_t _height = UINT16_MAX)

    Blit texture 2D region between two 2D textures.

    @@ -3504,7 +3504,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    void blit(ViewId _id, TextureHandle _dst, uint8_t _dstMip, uint16_t _dstX, uint16_t _dstY, uint16_t _dstZ, TextureHandle _src, uint8_t _srcMip = 0, uint16_t _srcX = 0, uint16_t _srcY = 0, uint16_t _srcZ = 0, uint16_t _width = UINT16_MAX, uint16_t _height = UINT16_MAX, uint16_t _depth = UINT16_MAX)

    Blit texture region between two textures.

    @@ -3549,7 +3549,7 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    Debug

    -
    +
    void bgfx::setMarker(const char *_marker)

    Sets debug marker.

    @@ -3560,9 +3560,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void bgfx::setName(ShaderHandle _handle, const char *_name, int32_t _len = INT32_MAX)
    +void bgfx::setName(ShaderHandle _handle, const char *_name, int32_t _len = INT32_MAX)

    Set shader debug name.

    Attention

    C99 equivalent is bgfx_set_shader_name.

    @@ -3577,9 +3577,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    -
    +
    -void bgfx::setName(TextureHandle _handle, const char *_name, int32_t _len = INT32_MAX)
    +void bgfx::setName(TextureHandle _handle, const char *_name, int32_t _len = INT32_MAX)

    Set texture debug name.

    Attention

    C99 equivalent is bgfx_set_texture_name.

    @@ -3597,12 +3597,12 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

    State

    -
    +
    void bgfx::setState(uint64_t _state, uint32_t _rgba = 0)

    Set render states for draw primitive.

    -
    Remark

      +
      Remark

      1. To setup more complex states use: BGFX_STATE_ALPHA_REF(_ref), BGFX_STATE_POINT_SIZE(_size), BGFX_STATE_BLEND_FUNC(_src, _dst), BGFX_STATE_BLEND_FUNC_SEPARATE(_srcRGB, _dstRGB, _srcA, _dstA) BGFX_STATE_BLEND_EQUATION(_equation) BGFX_STATE_BLEND_EQUATION_SEPARATE(_equationRGB, _equationA)

      2. BGFX_STATE_BLEND_EQUATION_ADD is set when no other blend equation is specified.

      @@ -3632,273 +3632,273 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

      State Flags

      Write

      -
      +
      -BGFX_STATE_WRITE_R
      +BGFX_STATE_WRITE_R

      Enable R write.

      Color RGB/alpha/depth write. When it’s not specified write will be disabled.

      -
      +
      -BGFX_STATE_WRITE_G
      +BGFX_STATE_WRITE_G

      Enable G write.

      -
      +
      -BGFX_STATE_WRITE_B
      +BGFX_STATE_WRITE_B

      Enable B write.

      -
      +
      -BGFX_STATE_WRITE_RGB
      +BGFX_STATE_WRITE_RGB
      -
      +
      -BGFX_STATE_WRITE_A
      +BGFX_STATE_WRITE_A

      Enable alpha write.

      -
      +
      -BGFX_STATE_WRITE_Z
      +BGFX_STATE_WRITE_Z

      Enable depth write. Enable RGB write.

      Depth Test

      -
      +
      -BGFX_STATE_DEPTH_TEST_LESS
      +BGFX_STATE_DEPTH_TEST_LESS

      Enable depth test, less.

      Depth test state. When BGFX_STATE_DEPTH_ is not specified depth test will be disabled.

      -
      +
      -BGFX_STATE_DEPTH_TEST_LEQUAL
      +BGFX_STATE_DEPTH_TEST_LEQUAL

      Enable depth test, less or equal.

      -
      +
      -BGFX_STATE_DEPTH_TEST_EQUAL
      +BGFX_STATE_DEPTH_TEST_EQUAL

      Enable depth test, equal.

      -
      +
      -BGFX_STATE_DEPTH_TEST_GEQUAL
      +BGFX_STATE_DEPTH_TEST_GEQUAL

      Enable depth test, greater or equal.

      -
      +
      -BGFX_STATE_DEPTH_TEST_GREATER
      +BGFX_STATE_DEPTH_TEST_GREATER

      Enable depth test, greater.

      -
      +
      -BGFX_STATE_DEPTH_TEST_NOTEQUAL
      +BGFX_STATE_DEPTH_TEST_NOTEQUAL

      Enable depth test, not equal.

      -
      +
      -BGFX_STATE_DEPTH_TEST_NEVER
      +BGFX_STATE_DEPTH_TEST_NEVER

      Enable depth test, never.

      -
      +
      -BGFX_STATE_DEPTH_TEST_ALWAYS
      +BGFX_STATE_DEPTH_TEST_ALWAYS

      Enable depth test, always.

      Blend Mode

      -
      +
      -BGFX_STATE_BLEND_ZERO
      +BGFX_STATE_BLEND_ZERO

      0, 0, 0, 0

      Use BGFX_STATE_BLEND_FUNC(_src, _dst) or BGFX_STATE_BLEND_FUNC_SEPARATE(_srcRGB, _dstRGB, _srcA, _dstA) helper macros.

      -
      +
      -BGFX_STATE_BLEND_ONE
      +BGFX_STATE_BLEND_ONE

      1, 1, 1, 1

      -
      +
      -BGFX_STATE_BLEND_SRC_COLOR
      +BGFX_STATE_BLEND_SRC_COLOR

      Rs, Gs, Bs, As.

      -
      +
      -BGFX_STATE_BLEND_INV_SRC_COLOR
      +BGFX_STATE_BLEND_INV_SRC_COLOR

      1-Rs, 1-Gs, 1-Bs, 1-As

      -
      +
      -BGFX_STATE_BLEND_SRC_ALPHA
      +BGFX_STATE_BLEND_SRC_ALPHA

      As, As, As, As.

      -
      +
      -BGFX_STATE_BLEND_INV_SRC_ALPHA
      +BGFX_STATE_BLEND_INV_SRC_ALPHA

      1-As, 1-As, 1-As, 1-As

      -
      +
      -BGFX_STATE_BLEND_DST_ALPHA
      +BGFX_STATE_BLEND_DST_ALPHA

      Ad, Ad, Ad, Ad.

      -
      +
      -BGFX_STATE_BLEND_INV_DST_ALPHA
      +BGFX_STATE_BLEND_INV_DST_ALPHA

      1-Ad, 1-Ad, 1-Ad ,1-Ad

      -
      +
      -BGFX_STATE_BLEND_DST_COLOR
      +BGFX_STATE_BLEND_DST_COLOR

      Rd, Gd, Bd, Ad.

      -
      +
      -BGFX_STATE_BLEND_INV_DST_COLOR
      +BGFX_STATE_BLEND_INV_DST_COLOR

      1-Rd, 1-Gd, 1-Bd, 1-Ad

      -
      +
      -BGFX_STATE_BLEND_SRC_ALPHA_SAT
      +BGFX_STATE_BLEND_SRC_ALPHA_SAT

      f, f, f, 1; f = min(As, 1-Ad)

      -
      +
      -BGFX_STATE_BLEND_FACTOR
      +BGFX_STATE_BLEND_FACTOR

      Blend factor.

      -
      +
      -BGFX_STATE_BLEND_INV_FACTOR
      +BGFX_STATE_BLEND_INV_FACTOR

      1-Blend factor

      Blend Equaation

      -
      +
      -BGFX_STATE_BLEND_EQUATION_ADD
      +BGFX_STATE_BLEND_EQUATION_ADD

      Blend add: src + dst.

      Use BGFX_STATE_BLEND_EQUATION(_equation) or BGFX_STATE_BLEND_EQUATION_SEPARATE(_equationRGB, _equationA) helper macros.

      -
      +
      -BGFX_STATE_BLEND_EQUATION_SUB
      +BGFX_STATE_BLEND_EQUATION_SUB

      Blend subtract: src - dst.

      -
      +
      -BGFX_STATE_BLEND_EQUATION_REVSUB
      +BGFX_STATE_BLEND_EQUATION_REVSUB

      Blend reverse subtract: dst - src.

      -
      +
      -BGFX_STATE_BLEND_EQUATION_MIN
      +BGFX_STATE_BLEND_EQUATION_MIN

      Blend min: min(src, dst).

      -
      +
      -BGFX_STATE_BLEND_EQUATION_MAX
      +BGFX_STATE_BLEND_EQUATION_MAX

      Blend max: max(src, dst).

      Primitive Culling

      -
      +
      -BGFX_STATE_CULL_CW
      +BGFX_STATE_CULL_CW

      Cull clockwise triangles.

      Cull state. When BGFX_STATE_CULL_* is not specified culling will be disabled.

      -
      +
      -BGFX_STATE_CULL_CCW
      +BGFX_STATE_CULL_CCW

      Cull counter-clockwise triangles.

      Primitive Type

      -
      +
      -BGFX_STATE_PT_TRISTRIP
      +BGFX_STATE_PT_TRISTRIP

      Tristrip.

      -
      +
      -BGFX_STATE_PT_LINES
      +BGFX_STATE_PT_LINES

      Lines.

      -
      +
      -BGFX_STATE_PT_LINESTRIP
      +BGFX_STATE_PT_LINESTRIP

      Line strip.

      -
      +
      -BGFX_STATE_PT_POINTS
      +BGFX_STATE_PT_POINTS

      Points.

      Misc

      -
      +
      -BGFX_STATE_BLEND_INDEPENDENT
      +BGFX_STATE_BLEND_INDEPENDENT

      Enable blend independent.

      -
      +
      -BGFX_STATE_BLEND_ALPHA_TO_COVERAGE
      +BGFX_STATE_BLEND_ALPHA_TO_COVERAGE

      Enable alpha to coverage. Default state is write to RGB, alpha, and depth with depth test less enabled, with clockwise culling and MSAA (when writing into MSAA frame buffer, otherwise this flag is ignored).

      -
      +
      -BGFX_STATE_MSAA
      +BGFX_STATE_MSAA

      Enable MSAA rasterization.

      Enable MSAA write when writing into MSAA frame buffer. This flag is ignored when not writing into MSAA frame buffer.

      -
      +
      -BGFX_STATE_LINEAA
      +BGFX_STATE_LINEAA

      Enable line AA rasterization.

      Stencil

      -
      +
      void bgfx::setStencil(uint32_t _fstencil, uint32_t _bstencil = BGFX_STENCIL_NONE)

      Set stencil test state.

      @@ -3917,9 +3917,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

      Stencil Flags

      -
      +
      -BGFX_STENCIL_TEST_LESS
      +BGFX_STENCIL_TEST_LESS

      Enable stencil test, less.

      @@ -3928,9 +3928,9 @@ known until the last moment, view ids can be remaped to arbitrary order by calli

      Scissor

      When scissor rectangle is changing per draw call inside the same view use bgfx::setScissor, otherwise prefer bgfx::setViewScissor.

      -
      +
      -uint16_t bgfx::setScissor(uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height)
      +uint16_t bgfx::setScissor(uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height)

      Set scissor for draw primitive. For scissor for all primitives in view see bgfx::setViewScissor.

      Return

      Scissor cache index.

      @@ -3948,9 +3948,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setScissor(uint16_t _cache = UINT16_MAX)
      +void bgfx::setScissor(uint16_t _cache = UINT16_MAX)

      Set scissor from cache for draw primitive.

      Attention

      C99 equivalent is bgfx_set_scissor_cached.

      @@ -3966,7 +3966,7 @@ otherwise prefer bgfx::setViewScissor.

      Transform

      -
      +
      uint32_t bgfx::allocTransform(Transform *_transform, uint16_t _num)

      Reserve _num matrices in internal matrix cache.

      @@ -3986,9 +3986,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -uint32_t bgfx::setTransform(const void *_mtx, uint16_t _num = 1)
      +uint32_t bgfx::setTransform(const void *_mtx, uint16_t _num = 1)

      Set model matrix for draw primitive. If it is not called, the model will be rendered with an identity model matrix.

      Return

      index into matrix cache in case the same model matrix has to be used for other draw primitive call.

      @@ -4004,9 +4004,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setTransform(uint32_t _cache, uint16_t _num = 1)
      +void bgfx::setTransform(uint32_t _cache, uint16_t _num = 1)

      Set model matrix from matrix cache for draw primitive.

      Attention

      C99 equivalent is bgfx_set_transform_cached.

      @@ -4023,7 +4023,7 @@ otherwise prefer bgfx::setViewScissor.

      Conditional Rendering

      -
      +
      void bgfx::setCondition(OcclusionQueryHandle _handle, bool _visible)

      Set condition for rendering.

      @@ -4042,9 +4042,9 @@ otherwise prefer bgfx::setViewScissor.

      Buffers

      -
      +
      -void bgfx::setIndexBuffer(IndexBufferHandle _handle)
      +void bgfx::setIndexBuffer(IndexBufferHandle _handle)

      Set index buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_index_buffer.

      @@ -4057,9 +4057,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setIndexBuffer(IndexBufferHandle _handle, uint32_t _firstIndex, uint32_t _numIndices)
      +void bgfx::setIndexBuffer(IndexBufferHandle _handle, uint32_t _firstIndex, uint32_t _numIndices)

      Set index buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_index_buffer.

      @@ -4074,9 +4074,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setIndexBuffer(DynamicIndexBufferHandle _handle)
      +void bgfx::setIndexBuffer(DynamicIndexBufferHandle _handle)

      Set index buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_dynamic_index_buffer.

      @@ -4089,9 +4089,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setIndexBuffer(DynamicIndexBufferHandle _handle, uint32_t _firstIndex, uint32_t _numIndices)
      +void bgfx::setIndexBuffer(DynamicIndexBufferHandle _handle, uint32_t _firstIndex, uint32_t _numIndices)

      Set index buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_dynamic_index_buffer.

      @@ -4106,9 +4106,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct TransientIndexBuffer
      +struct bgfx::TransientIndexBuffer

      Transient index buffer.

      Attention

      C99 equivalent is bgfx_transient_index_buffer_t.

      @@ -4117,25 +4117,25 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      uint8_t *data

      Pointer to data.

      -
      +
      uint32_t size

      Data size.

      -
      +
      uint32_t startIndex

      First index.

      -
      +
      IndexBufferHandle handle

      Index buffer handle.

      @@ -4144,9 +4144,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setIndexBuffer(const TransientIndexBuffer *_tib)
      +void bgfx::setIndexBuffer(const TransientIndexBuffer *_tib)

      Set index buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_transient_index_buffer.

      @@ -4159,9 +4159,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setIndexBuffer(const TransientIndexBuffer *_tib, uint32_t _firstIndex, uint32_t _numIndices)
      +void bgfx::setIndexBuffer(const TransientIndexBuffer *_tib, uint32_t _firstIndex, uint32_t _numIndices)

      Set index buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_transient_index_buffer.

      @@ -4176,9 +4176,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setVertexBuffer(uint8_t _stream, VertexBufferHandle _handle)
      +void bgfx::setVertexBuffer(uint8_t _stream, VertexBufferHandle _handle)

      Set vertex buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_vertex_buffer.

      @@ -4192,9 +4192,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setVertexBuffer(uint8_t _stream, VertexBufferHandle _handle, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)
      +void bgfx::setVertexBuffer(uint8_t _stream, VertexBufferHandle _handle, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)

      Set vertex buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_vertex_buffer.

      @@ -4211,9 +4211,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setVertexBuffer(uint8_t _stream, DynamicVertexBufferHandle _handle)
      +void bgfx::setVertexBuffer(uint8_t _stream, DynamicVertexBufferHandle _handle)

      Set vertex buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_dynamic_vertex_buffer.

      @@ -4227,9 +4227,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setVertexBuffer(uint8_t _stream, DynamicVertexBufferHandle _handle, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)
      +void bgfx::setVertexBuffer(uint8_t _stream, DynamicVertexBufferHandle _handle, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)

      Set vertex buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_dynamic_vertex_buffer.

      @@ -4246,9 +4246,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct TransientVertexBuffer
      +struct bgfx::TransientVertexBuffer

      Transient vertex buffer.

      Attention

      C99 equivalent is bgfx_transient_vertex_buffer_t.

      @@ -4257,37 +4257,37 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      uint8_t *data

      Pointer to data.

      -
      +
      uint32_t size

      Data size.

      -
      +
      uint32_t startVertex

      First vertex.

      -
      +
      uint16_t stride

      Vertex stride.

      -
      +
      VertexBufferHandle handle

      Vertex buffer handle.

      -
      +
      VertexLayoutHandle layoutHandle

      Vertex layout handle.

      @@ -4296,9 +4296,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setVertexBuffer(uint8_t _stream, const TransientVertexBuffer *_tvb)
      +void bgfx::setVertexBuffer(uint8_t _stream, const TransientVertexBuffer *_tvb)

      Set vertex buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_transient_vertex_buffer.

      @@ -4312,9 +4312,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setVertexBuffer(uint8_t _stream, const TransientVertexBuffer *_tvb, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)
      +void bgfx::setVertexBuffer(uint8_t _stream, const TransientVertexBuffer *_tvb, uint32_t _startVertex, uint32_t _numVertices, VertexLayoutHandle _layoutHandle = BGFX_INVALID_HANDLE)

      Set vertex buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_transient_vertex_buffer.

      @@ -4331,7 +4331,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::setVertexCount(uint32_t _numVertices)

      Set number of vertices for auto generated vertices use in conjuction with gl_VertexID.

      @@ -4348,9 +4348,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct InstanceDataBuffer
      +struct bgfx::InstanceDataBuffer

      Instance data buffer info.

      Attention

      C99 equivalent is bgfx_texture_info_t.

      @@ -4359,37 +4359,37 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      uint8_t *data

      Pointer to data.

      -
      +
      uint32_t size

      Data size.

      -
      +
      uint32_t offset

      Offset in vertex buffer.

      -
      +
      uint32_t num

      Number of instances.

      -
      +
      uint16_t stride

      Vertex buffer stride.

      -
      +
      VertexBufferHandle handle

      Vertex buffer object handle.

      @@ -4398,9 +4398,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setInstanceDataBuffer(const InstanceDataBuffer *_idb)
      +void bgfx::setInstanceDataBuffer(const InstanceDataBuffer *_idb)

      Set instance data buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_instance_data_buffer.

      @@ -4413,9 +4413,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setInstanceDataBuffer(const InstanceDataBuffer *_idb, uint32_t _start, uint32_t _num)
      +void bgfx::setInstanceDataBuffer(const InstanceDataBuffer *_idb, uint32_t _start, uint32_t _num)

      Set instance data buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_instance_data_buffer.

      @@ -4430,9 +4430,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setInstanceDataBuffer(VertexBufferHandle _handle, uint32_t _start, uint32_t _num)
      +void bgfx::setInstanceDataBuffer(VertexBufferHandle _handle, uint32_t _start, uint32_t _num)

      Set instance data buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_instance_data_from_vertex_buffer.

      @@ -4447,9 +4447,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setInstanceDataBuffer(DynamicVertexBufferHandle _handle, uint32_t _start, uint32_t _num)
      +void bgfx::setInstanceDataBuffer(DynamicVertexBufferHandle _handle, uint32_t _start, uint32_t _num)

      Set instance data buffer for draw primitive.

      Attention

      C99 equivalent is bgfx_set_instance_data_from_dynamic_vertex_buffer.

      @@ -4464,7 +4464,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::setInstanceCount(uint32_t _numInstances)

      Set number of instances for auto generated instances use in conjuction with gl_InstanceID.

      @@ -4484,7 +4484,7 @@ otherwise prefer bgfx::setViewScissor.

      Textures

      -
      +
      void bgfx::setTexture(uint8_t _stage, UniformHandle _sampler, TextureHandle _handle, uint32_t _flags = UINT32_MAX)

      Set texture stage for draw primitive.

      @@ -4510,9 +4510,9 @@ otherwise prefer bgfx::setViewScissor.

      Submit

      Within view all draw commands are executed after blit and compute commands.

      -
      +
      -void bgfx::submit(ViewId _id, ProgramHandle _program, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)
      +void bgfx::submit(ViewId _id, ProgramHandle _program, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)

      Submit primitive for rendering.

      Attention

      C99 equivalent is bgfx_submit.

      @@ -4528,9 +4528,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::submit(ViewId _id, ProgramHandle _program, OcclusionQueryHandle _occlusionQuery, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)
      +void bgfx::submit(ViewId _id, ProgramHandle _program, OcclusionQueryHandle _occlusionQuery, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)

      Submit primitive with occlusion query for rendering.

      Attention

      C99 equivalent is bgfx_submit_occlusion_query.

      @@ -4547,9 +4547,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::submit(ViewId _id, ProgramHandle _program, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)
      +void bgfx::submit(ViewId _id, ProgramHandle _program, IndirectBufferHandle _indirectHandle, uint16_t _start = 0, uint16_t _num = 1, uint32_t _depth = 0, uint8_t _flags = BGFX_DISCARD_ALL)

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

      Attention

      C99 equivalent is bgfx_submit_indirect.

      @@ -4576,9 +4576,9 @@ otherwise prefer bgfx::setViewScissor.

      bgfx::dispatch.

      Buffers

      -
      +
      -struct Access
      +struct bgfx::Access

      Access mode enum.

      Attention

      C99 equivalent is bgfx_access_t.

      @@ -4587,32 +4587,32 @@ otherwise prefer bgfx::setViewScissor.

      Public Types

      -
      +
      enum Enum

      Access:

      Values:

      -
      -
      -Read
      +
      +
      +enumerator Read

      Read.

      -
      -
      -Write
      +
      +
      +enumerator Write

      Write.

      -
      -
      -ReadWrite
      +
      +
      +enumerator ReadWrite

      Read and write.

      -
      -
      -Count
      +
      +
      +enumerator Count
      @@ -4620,9 +4620,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setBuffer(uint8_t _stage, IndexBufferHandle _handle, Access::Enum _access)
      +void bgfx::setBuffer(uint8_t _stage, IndexBufferHandle _handle, Access::Enum _access)

      Set compute index buffer.

      Attention

      C99 equivalent is bgfx_set_compute_index_buffer.

      @@ -4637,9 +4637,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setBuffer(uint8_t _stage, VertexBufferHandle _handle, Access::Enum _access)
      +void bgfx::setBuffer(uint8_t _stage, VertexBufferHandle _handle, Access::Enum _access)

      Set compute vertex buffer.

      Attention

      C99 equivalent is bgfx_set_compute_vertex_buffer.

      @@ -4654,9 +4654,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setBuffer(uint8_t _stage, DynamicIndexBufferHandle _handle, Access::Enum _access)
      +void bgfx::setBuffer(uint8_t _stage, DynamicIndexBufferHandle _handle, Access::Enum _access)

      Set compute dynamic index buffer.

      Attention

      C99 equivalent is bgfx_set_compute_dynamic_index_buffer.

      @@ -4671,9 +4671,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setBuffer(uint8_t _stage, DynamicVertexBufferHandle _handle, Access::Enum _access)
      +void bgfx::setBuffer(uint8_t _stage, DynamicVertexBufferHandle _handle, Access::Enum _access)

      Set compute dynamic vertex buffer.

      Attention

      C99 equivalent is bgfx_set_compute_dynamic_vertex_buffer.

      @@ -4688,9 +4688,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::setBuffer(uint8_t _stage, IndirectBufferHandle _handle, Access::Enum _access)
      +void bgfx::setBuffer(uint8_t _stage, IndirectBufferHandle _handle, Access::Enum _access)

      Set compute indirect buffer.

      Attention

      C99 equivalent is bgfx_set_compute_indirect_buffer.

      @@ -4708,9 +4708,9 @@ otherwise prefer bgfx::setViewScissor.

      Images

      -
      +
      -void bgfx::setImage(uint8_t _stage, TextureHandle _handle, uint8_t _mip, Access::Enum _access, TextureFormat::Enum _format = TextureFormat::Count)
      +void bgfx::setImage(uint8_t _stage, TextureHandle _handle, uint8_t _mip, Access::Enum _access, TextureFormat::Enum _format = TextureFormat::Count)

      Set compute image from texture.

      Attention

      C99 equivalent is bgfx_set_image.

      @@ -4731,9 +4731,9 @@ otherwise prefer bgfx::setViewScissor.

      Dispatch

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

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

      Dispatch compute.

      Attention

      C99 equivalent is bgfx_dispatch.

      @@ -4751,9 +4751,9 @@ otherwise prefer bgfx::setViewScissor.

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

      Dispatch compute indirect.

      Attention

      C99 equivalent is bgfx_dispatch_indirect.

      @@ -4776,9 +4776,9 @@ otherwise prefer bgfx::setViewScissor.

      Blit

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

      -
      +
      -void bgfx::blit(ViewId _id, TextureHandle _dst, uint16_t _dstX, uint16_t _dstY, TextureHandle _src, uint16_t _srcX = 0, uint16_t _srcY = 0, uint16_t _width = UINT16_MAX, uint16_t _height = UINT16_MAX)
      +void bgfx::blit(ViewId _id, TextureHandle _dst, uint16_t _dstX, uint16_t _dstY, TextureHandle _src, uint16_t _srcX = 0, uint16_t _srcY = 0, uint16_t _width = UINT16_MAX, uint16_t _height = UINT16_MAX)

      Blit 2D texture region between two 2D textures.

      Attention

      Destination texture must be created with BGFX_TEXTURE_BLIT_DST flag.

      @@ -4803,9 +4803,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::blit(ViewId _id, TextureHandle _dst, uint8_t _dstMip, uint16_t _dstX, uint16_t _dstY, uint16_t _dstZ, TextureHandle _src, uint8_t _srcMip = 0, uint16_t _srcX = 0, uint16_t _srcY = 0, uint16_t _srcZ = 0, uint16_t _width = UINT16_MAX, uint16_t _height = UINT16_MAX, uint16_t _depth = UINT16_MAX)
      +void bgfx::blit(ViewId _id, TextureHandle _dst, uint8_t _dstMip, uint16_t _dstX, uint16_t _dstY, uint16_t _dstZ, TextureHandle _src, uint8_t _srcMip = 0, uint16_t _srcX = 0, uint16_t _srcY = 0, uint16_t _srcZ = 0, uint16_t _width = UINT16_MAX, uint16_t _height = UINT16_MAX, uint16_t _depth = UINT16_MAX)

      Blit texture region between two textures.

      Attention

      Destination texture must be created with BGFX_TEXTURE_BLIT_DST flag.

      @@ -4839,9 +4839,9 @@ otherwise prefer bgfx::setViewScissor.

      Resources

      -
      +
      -struct Memory
      +struct bgfx::Memory

      Memory must be obtained by calling bgfx::alloc, bgfx::copy, or bgfx::makeRef.

      Attention

      It is illegal to create this structure on stack and pass it to any bgfx API.

      @@ -4852,13 +4852,13 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      uint8_t *data

      Pointer to data.

      -
      +
      uint32_t size

      Data size.

      @@ -4867,7 +4867,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      const Memory *bgfx::alloc(uint32_t _size)

      Allocate buffer to pass to bgfx calls. Data will be freed inside bgfx.

      @@ -4882,7 +4882,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      const Memory *bgfx::copy(const void *_data, uint32_t _size)

      Allocate buffer and copy data into it. Data will be freed inside bgfx.

      @@ -4898,7 +4898,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      const Memory *bgfx::makeRef(const void *_data, uint32_t _size, ReleaseFn _releaseFn = NULL, void *_userData = NULL)

      Make reference to data to pass to bgfx. Unlike bgfx::alloc, this call doesn’t allocate memory for data. It just copies the _data pointer. You can pass ReleaseFn function pointer to release this memory after it’s consumed, otherwise you must make sure _data is available for at least 2 bgfx::frame calls. ReleaseFn function must be able to be called from any thread.

      @@ -4920,7 +4920,7 @@ otherwise prefer bgfx::setViewScissor.

      Shaders and Programs

      -
      +
      ShaderHandle bgfx::createShader(const Memory *_mem)

      Create shader from memory buffer.

      @@ -4931,7 +4931,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      uint16_t bgfx::getShaderUniforms(ShaderHandle _handle, UniformHandle *_uniforms = NULL, uint16_t _max = 0)

      Returns the number of uniforms and uniform handles used inside a shader.

      @@ -4952,9 +4952,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(ShaderHandle _handle)
      +void bgfx::destroy(ShaderHandle _handle)

      Destroy shader. Once a shader program is created with _handle, it is safe to destroy that shader.

      Attention

      C99 equivalent is bgfx_destroy_shader.

      @@ -4967,9 +4967,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -ProgramHandle bgfx::createProgram(ShaderHandle _vsh, ShaderHandle _fsh, bool _destroyShaders = false)
      +ProgramHandle bgfx::createProgram(ShaderHandle _vsh, ShaderHandle _fsh, bool _destroyShaders = false)

      Create program with vertex and fragment shaders.

      Return

      Program handle if vertex shader output and fragment shader input are matching, otherwise returns invalid program handle.

      @@ -4986,9 +4986,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -ProgramHandle bgfx::createProgram(ShaderHandle _csh, bool _destroyShader = false)
      +ProgramHandle bgfx::createProgram(ShaderHandle _csh, bool _destroyShader = false)

      Create program with compute shader.

      Return

      Program handle.

      @@ -5004,9 +5004,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(ProgramHandle _handle)
      +void bgfx::destroy(ProgramHandle _handle)

      Destroy program.

      Attention

      C99 equivalent is bgfx_destroy_program.

      @@ -5022,14 +5022,14 @@ otherwise prefer bgfx::setViewScissor.

      Uniforms

      -
      +
      UniformHandle bgfx::createUniform(const char *_name, UniformType::Enum _type, uint16_t _num = 1)

      Create shader uniform parameter.

      Return

      Handle to uniform object.

      -
      Remark

        +
        Remark

        1. Uniform names are unique. It’s valid to call bgfx::createUniform multiple times with the same uniform name. The library will always return the same handle, but the handle reference count will be incremented. This means that the same number of bgfx::destroyUniform must be called to properly destroy the uniform.

        2. Predefined uniforms (declared in bgfx_shader.sh):

          • u_viewRect vec4(x, y, width, height) - view rectangle for current view, in pixels.

          • @@ -5061,7 +5061,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::getUniformInfo(UniformHandle _handle, UniformInfo &_info)

      Retrieve uniform info.

      @@ -5077,9 +5077,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(UniformHandle _handle)
      +void bgfx::destroy(UniformHandle _handle)

      Destroy shader uniform parameter.

      Attention

      C99 equivalent is bgfx_destroy_uniform.

      @@ -5092,9 +5092,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct UniformType
      +struct bgfx::UniformType

      Uniform type enum.

      Attention

      C99 equivalent is bgfx_uniform_type_t.

      @@ -5103,44 +5103,44 @@ otherwise prefer bgfx::setViewScissor.

      Public Types

      -
      +
      enum Enum

      Uniform types:

      Values:

      -
      -
      -Sampler
      +
      +
      +enumerator Sampler

      Sampler.

      -
      -
      -End
      +
      +
      +enumerator End

      Reserved, do not use.

      -
      -
      -Vec4
      +
      +
      +enumerator Vec4

      4 floats vector.

      -
      -
      -Mat3
      +
      +
      +enumerator Mat3

      3x3 matrix.

      -
      -
      -Mat4
      +
      +
      +enumerator Mat4

      4x4 matrix.

      -
      -
      -Count
      +
      +
      +enumerator Count
      @@ -5148,9 +5148,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct UniformInfo
      +struct bgfx::UniformInfo

      Uniform info.

      Attention

      C99 equivalent is bgfx_uniform_info_t.

      @@ -5159,19 +5159,19 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      char name[256]

      Uniform name.

      -
      +
      UniformType::Enum type

      Uniform type.

      -
      +
      uint16_t num

      Number of elements in array.

      @@ -5183,7 +5183,7 @@ otherwise prefer bgfx::setViewScissor.

      Vertex Buffers

      -
      +
      VertexLayoutHandle bgfx::createVertexLayout(const VertexLayout &_layout)

      Create vertex layout.

      @@ -5194,9 +5194,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(VertexLayoutHandle _handle)
      +void bgfx::destroy(VertexLayoutHandle _handle)

      Destroy vertex layout.

      Attention

      C99 equivalent is bgfx_destroy_vertex_layout.

      @@ -5205,7 +5205,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      VertexBufferHandle bgfx::createVertexBuffer(const Memory *_mem, const VertexLayout &_layout, uint16_t _flags = BGFX_BUFFER_NONE)

      Create static vertex buffer.

      @@ -5232,9 +5232,26 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      +
      +void bgfx::setName(VertexBufferHandle _handle, const char *_name, int32_t _len = INT32_MAX)
      +

      Set static vertex buffer debug name.

      +

      +
      Attention

      C99 equivalent is bgfx_set_vertex_buffer_name.

      +
      +
      Parameters
        +
      • [in] _handle: Static vertex buffer handle.

      • +
      • [in] _name: Static vertex buffer name.

      • +
      • [in] _len: Static vertex buffer name length (if length is INT32_MAX, it’s expected that _name is zero terminated string.

      • +
      +
      +
      +

      +
      + +
      -void bgfx::destroy(VertexBufferHandle _handle)
      +void bgfx::destroy(VertexBufferHandle _handle)

      Destroy static vertex buffer.

      Attention

      C99 equivalent is bgfx_destroy_vertex_buffer.

      @@ -5247,9 +5264,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct VertexLayout
      +struct bgfx::VertexLayout

      Vertex layout.

      Attention

      C99 equivalent is bgfx_vertex_layout_t.

      @@ -5258,9 +5275,9 @@ otherwise prefer bgfx::setViewScissor.

      Public Functions

      -
      +
      -VertexLayout &begin(RendererType::Enum _renderer = RendererType::Noop)
      +VertexLayout &begin(RendererType::Enum _renderer = RendererType::Noop)

      Start VertexLayout.

      Attention

      C99 equivalent is bgfx_vertex_layout_begin.

      @@ -5269,7 +5286,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void end()

      End VertexLayout.

      @@ -5280,7 +5297,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      VertexLayout &add(Attrib::Enum _attrib, uint8_t _num, AttribType::Enum _type, bool _normalized = false, bool _asInt = false)

      Add attribute to VertexLayout.

      @@ -5301,7 +5318,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      VertexLayout &skip(uint8_t _num)

      Skip _num bytes in vertex stream.

      @@ -5312,7 +5329,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void decode(Attrib::Enum _attrib, uint8_t &_num, AttribType::Enum &_type, bool &_normalized, bool &_asInt) const

      Decode attribute.

      @@ -5323,7 +5340,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      bool has(Attrib::Enum _attrib) const

      Returns true if VertexLayout contains attribute.

      @@ -5334,19 +5351,19 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      uint16_t getOffset(Attrib::Enum _attrib) const

      Returns relative attribute offset from the vertex.

      -
      +
      uint16_t getStride() const

      Returns vertex stride.

      -
      +
      uint32_t getSize(uint32_t _num) const

      Returns size of vertex buffer for number of vertices.

      @@ -5355,9 +5372,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct Attrib
      +struct bgfx::Attrib

      Vertex attribute enum.

      Attention

      C99 equivalent is bgfx_attrib_t.

      @@ -5366,122 +5383,122 @@ otherwise prefer bgfx::setViewScissor.

      Public Types

      -
      +
      enum Enum

      Corresponds to vertex shader attribute.

      Values:

      -
      -
      -Position
      +
      +
      +enumerator Position

      a_position

      -
      -
      -Normal
      +
      +
      +enumerator Normal

      a_normal

      -
      -
      -Tangent
      +
      +
      +enumerator Tangent

      a_tangent

      -
      -
      -Bitangent
      +
      +
      +enumerator Bitangent

      a_bitangent

      -
      -
      -Color0
      +
      +
      +enumerator Color0

      a_color0

      -
      -
      -Color1
      +
      +
      +enumerator Color1

      a_color1

      -
      -
      -Color2
      +
      +
      +enumerator Color2

      a_color2

      -
      -
      -Color3
      +
      +
      +enumerator Color3

      a_color3

      -
      -
      -Indices
      +
      +
      +enumerator Indices

      a_indices

      -
      -
      -Weight
      +
      +
      +enumerator Weight

      a_weight

      -
      -
      -TexCoord0
      +
      +
      +enumerator TexCoord0

      a_texcoord0

      -
      -
      -TexCoord1
      +
      +
      +enumerator TexCoord1

      a_texcoord1

      -
      -
      -TexCoord2
      +
      +
      +enumerator TexCoord2

      a_texcoord2

      -
      -
      -TexCoord3
      +
      +
      +enumerator TexCoord3

      a_texcoord3

      -
      -
      -TexCoord4
      +
      +
      +enumerator TexCoord4

      a_texcoord4

      -
      -
      -TexCoord5
      +
      +
      +enumerator TexCoord5

      a_texcoord5

      -
      -
      -TexCoord6
      +
      +
      +enumerator TexCoord6

      a_texcoord6

      -
      -
      -TexCoord7
      +
      +
      +enumerator TexCoord7

      a_texcoord7

      -
      -
      -Count
      +
      +
      +enumerator Count
      @@ -5489,9 +5506,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct AttribType
      +struct bgfx::AttribType

      Vertex attribute type enum.

      Attention

      C99 equivalent is bgfx_attrib_type_t.

      @@ -5500,44 +5517,44 @@ otherwise prefer bgfx::setViewScissor.

      Public Types

      -
      +
      enum Enum

      Attribute types:

      Values:

      -
      -
      -Uint8
      +
      +
      +enumerator Uint8

      Uint8.

      -
      -
      -Uint10
      +
      +
      +enumerator Uint10

      Uint10, availability depends on: BGFX_CAPS_VERTEX_ATTRIB_UINT10.

      -
      -
      -Int16
      +
      +
      +enumerator Int16

      Int16.

      -
      -
      -Half
      +
      +
      +enumerator Half

      Half, availability depends on: BGFX_CAPS_VERTEX_ATTRIB_HALF.

      -
      -
      -Float
      +
      +
      +enumerator Float

      Float.

      -
      -
      -Count
      +
      +
      +enumerator Count
      @@ -5545,9 +5562,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -DynamicVertexBufferHandle bgfx::createDynamicVertexBuffer(uint32_t _num, const VertexLayout &_layout, uint16_t _flags = BGFX_BUFFER_NONE)
      +DynamicVertexBufferHandle bgfx::createDynamicVertexBuffer(uint32_t _num, const VertexLayout &_layout, uint16_t _flags = BGFX_BUFFER_NONE)

      Create empty dynamic vertex buffer.

      Return

      Dynamic vertex buffer handle.

      @@ -5572,9 +5589,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -DynamicVertexBufferHandle bgfx::createDynamicVertexBuffer(const Memory *_mem, const VertexLayout &_layout, uint16_t _flags = BGFX_BUFFER_NONE)
      +DynamicVertexBufferHandle bgfx::createDynamicVertexBuffer(const Memory *_mem, const VertexLayout &_layout, uint16_t _flags = BGFX_BUFFER_NONE)

      Create dynamic vertex buffer and initialize it.

      Return

      Dynamic vertex buffer handle.

      @@ -5599,9 +5616,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::update(DynamicVertexBufferHandle _handle, uint32_t _startVertex, const Memory *_mem)
      +void bgfx::update(DynamicVertexBufferHandle _handle, uint32_t _startVertex, const Memory *_mem)

      Update dynamic vertex buffer.

      Attention

      C99 equivalent is bgfx_update_dynamic_vertex_buffer.

      @@ -5616,9 +5633,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(DynamicVertexBufferHandle _handle)
      +void bgfx::destroy(DynamicVertexBufferHandle _handle)

      Destroy dynamic vertex buffer.

      Attention

      C99 equivalent is bgfx_destroy_dynamic_vertex_buffer.

      @@ -5631,7 +5648,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      uint32_t bgfx::getAvailTransientVertexBuffer(uint32_t _num, const VertexLayout &_layout)

      Returns number of requested or maximum available vertices.

      @@ -5647,7 +5664,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::allocTransientVertexBuffer(TransientVertexBuffer *_tvb, uint32_t _num, const VertexLayout &_layout)

      Allocate transient vertex buffer.

      @@ -5667,7 +5684,7 @@ otherwise prefer bgfx::setViewScissor.

      Index Buffers

      -
      +
      IndexBufferHandle bgfx::createIndexBuffer(const Memory *_mem, uint16_t _flags = BGFX_BUFFER_NONE)

      Create static index buffer.

      @@ -5691,9 +5708,26 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      +
      +void bgfx::setName(IndexBufferHandle _handle, const char *_name, int32_t _len = INT32_MAX)
      +

      Set static index buffer debug name.

      +

      +
      Attention

      C99 equivalent is bgfx_set_index_buffer_name.

      +
      +
      Parameters
        +
      • [in] _handle: Static index buffer handle.

      • +
      • [in] _name: Static index buffer name.

      • +
      • [in] _len: Static index buffer name length (if length is INT32_MAX, it’s expected that _name is zero terminated string.

      • +
      +
      +
      +

      +
      + +
      -void bgfx::destroy(IndexBufferHandle _handle)
      +void bgfx::destroy(IndexBufferHandle _handle)

      Destroy static index buffer.

      Attention

      C99 equivalent is bgfx_destroy_index_buffer.

      @@ -5706,9 +5740,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -DynamicIndexBufferHandle bgfx::createDynamicIndexBuffer(uint32_t _num, uint16_t _flags = BGFX_BUFFER_NONE)
      +DynamicIndexBufferHandle bgfx::createDynamicIndexBuffer(uint32_t _num, uint16_t _flags = BGFX_BUFFER_NONE)

      Create empty dynamic index buffer.

      Return

      Dynamic index buffer handle.

      @@ -5732,9 +5766,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -DynamicIndexBufferHandle bgfx::createDynamicIndexBuffer(const Memory *_mem, uint16_t _flags = BGFX_BUFFER_NONE)
      +DynamicIndexBufferHandle bgfx::createDynamicIndexBuffer(const Memory *_mem, uint16_t _flags = BGFX_BUFFER_NONE)

      Create dynamic index buffer and initialized it.

      Return

      Dynamic index buffer handle.

      @@ -5758,9 +5792,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::update(DynamicIndexBufferHandle _handle, uint32_t _startIndex, const Memory *_mem)
      +void bgfx::update(DynamicIndexBufferHandle _handle, uint32_t _startIndex, const Memory *_mem)

      Update dynamic index buffer.

      Attention

      C99 equivalent is bgfx_update_dynamic_index_buffer.

      @@ -5775,9 +5809,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(DynamicIndexBufferHandle _handle)
      +void bgfx::destroy(DynamicIndexBufferHandle _handle)

      Destroy dynamic index buffer.

      Attention

      C99 equivalent is bgfx_destroy_dynamic_index_buffer.

      @@ -5790,7 +5824,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      uint32_t bgfx::getAvailTransientIndexBuffer(uint32_t _num)

      Returns number of requested or maximum available indices.

      @@ -5805,7 +5839,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::allocTransientIndexBuffer(TransientIndexBuffer *_tib, uint32_t _num)

      Allocate transient index buffer.

      @@ -5826,9 +5860,9 @@ otherwise prefer bgfx::setViewScissor.

      Textures

      -
      +
      -struct TextureFormat
      +struct bgfx::TextureFormat

      Texture format enum.

      Notation:

        RGBA16S
         ^   ^ ^
      @@ -5851,465 +5885,465 @@ otherwise prefer bgfx::setViewScissor.

      Public Types

      -
      +
      enum Enum

      Texture formats:

      Values:

      -
      -
      -BC1
      +
      +
      +enumerator BC1

      DXT1 R5G6B5A1.

      -
      -
      -BC2
      +
      +
      +enumerator BC2

      DXT3 R5G6B5A4.

      -
      -
      -BC3
      +
      +
      +enumerator BC3

      DXT5 R5G6B5A8.

      -
      -
      -BC4
      +
      +
      +enumerator BC4

      LATC1/ATI1 R8.

      -
      -
      -BC5
      +
      +
      +enumerator BC5

      LATC2/ATI2 RG8.

      -
      -
      -BC6H
      +
      +
      +enumerator BC6H

      BC6H RGB16F.

      -
      -
      -BC7
      +
      +
      +enumerator BC7

      BC7 RGB 4-7 bits per color channel, 0-8 bits alpha.

      -
      -
      -ETC1
      +
      +
      +enumerator ETC1

      ETC1 RGB8.

      -
      -
      -ETC2
      +
      +
      +enumerator ETC2

      ETC2 RGB8.

      -
      -
      -ETC2A
      +
      +
      +enumerator ETC2A

      ETC2 RGBA8.

      -
      -
      -ETC2A1
      +
      +
      +enumerator ETC2A1

      ETC2 RGB8A1.

      -
      -
      -PTC12
      +
      +
      +enumerator PTC12

      PVRTC1 RGB 2BPP.

      -
      -
      -PTC14
      +
      +
      +enumerator PTC14

      PVRTC1 RGB 4BPP.

      -
      -
      -PTC12A
      +
      +
      +enumerator PTC12A

      PVRTC1 RGBA 2BPP.

      -
      -
      -PTC14A
      +
      +
      +enumerator PTC14A

      PVRTC1 RGBA 4BPP.

      -
      -
      -PTC22
      +
      +
      +enumerator PTC22

      PVRTC2 RGBA 2BPP.

      -
      -
      -PTC24
      +
      +
      +enumerator PTC24

      PVRTC2 RGBA 4BPP.

      -
      -
      -ATC
      +
      +
      +enumerator ATC

      ATC RGB 4BPP.

      -
      -
      -ATCE
      +
      +
      +enumerator ATCE

      ATCE RGBA 8 BPP explicit alpha.

      -
      -
      -ATCI
      +
      +
      +enumerator ATCI

      ATCI RGBA 8 BPP interpolated alpha.

      -
      -
      -ASTC4x4
      +
      +
      +enumerator ASTC4x4

      ASTC 4x4 8.0 BPP.

      -
      -
      -ASTC5x5
      +
      +
      +enumerator ASTC5x5

      ASTC 5x5 5.12 BPP.

      -
      -
      -ASTC6x6
      +
      +
      +enumerator ASTC6x6

      ASTC 6x6 3.56 BPP.

      -
      -
      -ASTC8x5
      +
      +
      +enumerator ASTC8x5

      ASTC 8x5 3.20 BPP.

      -
      -
      -ASTC8x6
      +
      +
      +enumerator ASTC8x6

      ASTC 8x6 2.67 BPP.

      -
      -
      -ASTC10x5
      +
      +
      +enumerator ASTC10x5

      ASTC 10x5 2.56 BPP.

      -
      -
      -Unknown
      +
      +
      +enumerator Unknown
      -
      -
      -R1
      +
      +
      +enumerator R1
      -
      -
      -A8
      +
      +
      +enumerator A8
      -
      -
      -R8
      +
      +
      +enumerator R8
      -
      -
      -R8I
      +
      +
      +enumerator R8I
      -
      -
      -R8U
      +
      +
      +enumerator R8U
      -
      -
      -R8S
      +
      +
      +enumerator R8S
      -
      -
      -R16
      +
      +
      +enumerator R16
      -
      -
      -R16I
      +
      +
      +enumerator R16I
      -
      -
      -R16U
      +
      +
      +enumerator R16U
      -
      -
      -R16F
      +
      +
      +enumerator R16F
      -
      -
      -R16S
      +
      +
      +enumerator R16S
      -
      -
      -R32I
      +
      +
      +enumerator R32I
      -
      -
      -R32U
      +
      +
      +enumerator R32U
      -
      -
      -R32F
      +
      +
      +enumerator R32F
      -
      -
      -RG8
      +
      +
      +enumerator RG8
      -
      -
      -RG8I
      +
      +
      +enumerator RG8I
      -
      -
      -RG8U
      +
      +
      +enumerator RG8U
      -
      -
      -RG8S
      +
      +
      +enumerator RG8S
      -
      -
      -RG16
      +
      +
      +enumerator RG16
      -
      -
      -RG16I
      +
      +
      +enumerator RG16I
      -
      -
      -RG16U
      +
      +
      +enumerator RG16U
      -
      -
      -RG16F
      +
      +
      +enumerator RG16F
      -
      -
      -RG16S
      +
      +
      +enumerator RG16S
      -
      -
      -RG32I
      +
      +
      +enumerator RG32I
      -
      -
      -RG32U
      +
      +
      +enumerator RG32U
      -
      -
      -RG32F
      +
      +
      +enumerator RG32F
      -
      -
      -RGB8
      +
      +
      +enumerator RGB8
      -
      -
      -RGB8I
      +
      +
      +enumerator RGB8I
      -
      -
      -RGB8U
      +
      +
      +enumerator RGB8U
      -
      -
      -RGB8S
      +
      +
      +enumerator RGB8S
      -
      -
      -RGB9E5F
      +
      +
      +enumerator RGB9E5F
      -
      -
      -BGRA8
      +
      +
      +enumerator BGRA8
      -
      -
      -RGBA8
      +
      +
      +enumerator RGBA8
      -
      -
      -RGBA8I
      +
      +
      +enumerator RGBA8I
      -
      -
      -RGBA8U
      +
      +
      +enumerator RGBA8U
      -
      -
      -RGBA8S
      +
      +
      +enumerator RGBA8S
      -
      -
      -RGBA16
      +
      +
      +enumerator RGBA16
      -
      -
      -RGBA16I
      +
      +
      +enumerator RGBA16I
      -
      -
      -RGBA16U
      +
      +
      +enumerator RGBA16U
      -
      -
      -RGBA16F
      +
      +
      +enumerator RGBA16F
      -
      -
      -RGBA16S
      +
      +
      +enumerator RGBA16S
      -
      -
      -RGBA32I
      +
      +
      +enumerator RGBA32I
      -
      -
      -RGBA32U
      +
      +
      +enumerator RGBA32U
      -
      -
      -RGBA32F
      +
      +
      +enumerator RGBA32F
      -
      -
      -R5G6B5
      +
      +
      +enumerator R5G6B5
      -
      -
      -RGBA4
      +
      +
      +enumerator RGBA4
      -
      -
      -RGB5A1
      +
      +
      +enumerator RGB5A1
      -
      -
      -RGB10A2
      +
      +
      +enumerator RGB10A2
      -
      -
      -RG11B10F
      +
      +
      +enumerator RG11B10F
      -
      -
      -UnknownDepth
      +
      +
      +enumerator UnknownDepth
      -
      -
      -D16
      +
      +
      +enumerator D16
      -
      -
      -D24
      +
      +
      +enumerator D24
      -
      -
      -D24S8
      +
      +
      +enumerator D24S8
      -
      -
      -D32
      +
      +
      +enumerator D32
      -
      -
      -D16F
      +
      +
      +enumerator D16F
      -
      -
      -D24F
      +
      +
      +enumerator D24F
      -
      -
      -D32F
      +
      +
      +enumerator D32F
      -
      -
      -D0S8
      +
      +
      +enumerator D0S8
      -
      -
      -Count
      +
      +
      +enumerator Count
      @@ -6317,7 +6351,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      bool bgfx::isTextureValid(uint16_t _depth, bool _cubeMap, uint16_t _numLayers, TextureFormat::Enum _format, uint64_t _flags)

      Validate texture parameters.

      @@ -6338,9 +6372,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct TextureInfo
      +struct bgfx::TextureInfo

      Texture info.

      Attention

      C99 equivalent is bgfx_texture_info_t.

      @@ -6349,55 +6383,55 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      TextureFormat::Enum format

      Texture format.

      -
      +
      uint32_t storageSize

      Total amount of bytes required to store texture.

      -
      +
      uint16_t width

      Texture width.

      -
      +
      uint16_t height

      Texture height.

      -
      +
      uint16_t depth

      Texture depth.

      -
      +
      uint16_t numLayers

      Number of layers in texture array.

      -
      +
      uint8_t numMips

      Number of MIP maps.

      -
      +
      uint8_t bitsPerPixel

      Format bits per pixel.

      -
      +
      bool cubeMap

      Texture is cubemap.

      @@ -6406,7 +6440,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::calcTextureSize(TextureInfo &_info, uint16_t _width, uint16_t _height, uint16_t _depth, bool _cubeMap, bool _hasMips, uint16_t _numLayers, TextureFormat::Enum _format)

      Calculate amount of memory required for texture.

      @@ -6428,7 +6462,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      TextureHandle bgfx::createTexture(const Memory *_mem, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE, uint8_t _skip = 0, TextureInfo *_info = NULL)

      Create texture from memory buffer.

      @@ -6452,9 +6486,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -TextureHandle bgfx::createTexture2D(uint16_t _width, uint16_t _height, bool _hasMips, uint16_t _numLayers, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE, const Memory *_mem = NULL)
      +TextureHandle bgfx::createTexture2D(uint16_t _width, uint16_t _height, bool _hasMips, uint16_t _numLayers, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE, const Memory *_mem = NULL)

      Create 2D texture.

      Attention

      C99 equivalent is bgfx_create_texture_2d.

      @@ -6477,9 +6511,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -TextureHandle bgfx::createTexture2D(BackbufferRatio::Enum _ratio, bool _hasMips, uint16_t _numLayers, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE)
      +TextureHandle bgfx::createTexture2D(BackbufferRatio::Enum _ratio, bool _hasMips, uint16_t _numLayers, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE)

      Create texture with size based on backbuffer ratio. Texture will maintain ratio if back buffer resolution changes.

      Attention

      C99 equivalent is bgfx_create_texture_2d_scaled.

      @@ -6500,7 +6534,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::updateTexture2D(TextureHandle _handle, uint16_t _layer, uint8_t _mip, uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height, const Memory *_mem, uint16_t _pitch = UINT16_MAX)

      Update 2D texture.

      @@ -6525,7 +6559,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      TextureHandle bgfx::createTexture3D(uint16_t _width, uint16_t _height, uint16_t _depth, bool _hasMips, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE, const Memory *_mem = NULL)

      Create 3D texture.

      @@ -6550,7 +6584,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::updateTexture3D(TextureHandle _handle, uint8_t _mip, uint16_t _x, uint16_t _y, uint16_t _z, uint16_t _width, uint16_t _height, uint16_t _depth, const Memory *_mem)

      Update 3D texture.

      @@ -6575,7 +6609,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      TextureHandle bgfx::createTextureCube(uint16_t _size, bool _hasMips, uint16_t _numLayers, TextureFormat::Enum _format, uint64_t _flags = BGFX_TEXTURE_NONE | BGFX_SAMPLER_NONE, const Memory *_mem = NULL)

      Create Cube texture.

      @@ -6599,7 +6633,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::updateTextureCube(TextureHandle _handle, uint16_t _layer, uint8_t _side, uint8_t _mip, uint16_t _x, uint16_t _y, uint16_t _width, uint16_t _height, const Memory *_mem, uint16_t _pitch = UINT16_MAX)

      Update Cube texture.

      @@ -6643,7 +6677,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      uint32_t bgfx::readTexture(TextureHandle _handle, void *_data, uint8_t _mip = 0)

      Read back texture content.

      @@ -6666,7 +6700,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void *bgfx::getDirectAccessPtr(TextureHandle _handle)

      Returns texture direct access pointer.

      @@ -6685,9 +6719,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(TextureHandle _handle)
      +void bgfx::destroy(TextureHandle _handle)

      Destroy texture.

      Attention

      C99 equivalent is bgfx_destroy_texture.

      @@ -6703,9 +6737,9 @@ otherwise prefer bgfx::setViewScissor.

      Frame Buffers

      -
      +
      -FrameBufferHandle bgfx::createFrameBuffer(uint16_t _width, uint16_t _height, TextureFormat::Enum _format, uint64_t _textureFlags = BGFX_SAMPLER_U_CLAMP | BGFX_SAMPLER_V_CLAMP)
      +FrameBufferHandle bgfx::createFrameBuffer(uint16_t _width, uint16_t _height, TextureFormat::Enum _format, uint64_t _textureFlags = BGFX_SAMPLER_U_CLAMP | BGFX_SAMPLER_V_CLAMP)

      Create frame buffer (simple).

      Return

      Handle to frame buffer object.

      @@ -6727,9 +6761,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -FrameBufferHandle bgfx::createFrameBuffer(BackbufferRatio::Enum _ratio, TextureFormat::Enum _format, uint64_t _textureFlags = BGFX_SAMPLER_U_CLAMP | BGFX_SAMPLER_V_CLAMP)
      +FrameBufferHandle bgfx::createFrameBuffer(BackbufferRatio::Enum _ratio, TextureFormat::Enum _format, uint64_t _textureFlags = BGFX_SAMPLER_U_CLAMP | BGFX_SAMPLER_V_CLAMP)

      Create frame buffer with size based on backbuffer ratio. Frame buffer will maintain ratio if back buffer resolution changes.

      Return

      Handle to frame buffer object.

      @@ -6750,9 +6784,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -FrameBufferHandle bgfx::createFrameBuffer(uint8_t _num, const TextureHandle *_handles, bool _destroyTextures = false)
      +FrameBufferHandle bgfx::createFrameBuffer(uint8_t _num, const TextureHandle *_handles, bool _destroyTextures = false)

      Create MRT frame buffer from texture handles (simple).

      Return

      Handle to frame buffer object.

      @@ -6769,9 +6803,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -FrameBufferHandle bgfx::createFrameBuffer(void *_nwh, uint16_t _width, uint16_t _height, TextureFormat::Enum _format = TextureFormat::Count, TextureFormat::Enum _depthFormat = TextureFormat::Count)
      +FrameBufferHandle bgfx::createFrameBuffer(void *_nwh, uint16_t _width, uint16_t _height, TextureFormat::Enum _format = TextureFormat::Count, TextureFormat::Enum _depthFormat = TextureFormat::Count)

      Create frame buffer for multiple window rendering.

      Return

      Handle to frame buffer object.

      @@ -6792,9 +6826,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct Attachment
      +struct bgfx::Attachment

      Frame buffer texture attachment info.

      Attention

      C99 equivalent is bgfx_attachment_t.

      @@ -6803,9 +6837,9 @@ otherwise prefer bgfx::setViewScissor.

      Public Functions

      -
      +
      -void init(TextureHandle _handle, Access::Enum _access = Access::Write, uint16_t _layer = 0, uint16_t _mip = 0, uint8_t _resolve = BGFX_RESOLVE_AUTO_GEN_MIPS)
      +void init(TextureHandle _handle, Access::Enum _access = Access::Write, uint16_t _layer = 0, uint16_t _mip = 0, uint8_t _resolve = BGFX_RESOLVE_AUTO_GEN_MIPS)

      Init attachment.

      Parameters
        @@ -6823,31 +6857,31 @@ otherwise prefer bgfx::setViewScissor.

      Public Members

      -
      +
      Access::Enum access

      Attachement access. See Access::Enum.

      -
      +
      TextureHandle handle

      Render target texture handle.

      -
      +
      uint16_t mip

      Mip level.

      -
      +
      uint16_t layer

      Cubemap side or depth layer/slice.

      -
      +
      uint8_t resolve

      Resolve flags. See: BGFX_RESOLVE_*

      @@ -6856,9 +6890,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -FrameBufferHandle bgfx::createFrameBuffer(uint8_t _num, const Attachment *_attachment, bool _destroyTextures = false)
      +FrameBufferHandle bgfx::createFrameBuffer(uint8_t _num, const Attachment *_attachment, bool _destroyTextures = false)

      Create MRT frame buffer from texture handles with specific layer and mip level.

      Return

      Handle to frame buffer object.

      @@ -6875,7 +6909,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      TextureHandle bgfx::getTexture(FrameBufferHandle _handle, uint8_t _attachment = 0)

      Obtain texture handle of frame buffer attachment.

      @@ -6893,9 +6927,26 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      +
      +void bgfx::setName(FrameBufferHandle _handle, const char *_name, int32_t _len = INT32_MAX)
      +

      Set frame buffer debug name.

      +

      +
      Attention

      C99 equivalent is bgfx_set_frame_buffer_name.

      +
      +
      Parameters
        +
      • [in] _handle: frame buffer handle.

      • +
      • [in] _name: frame buffer name.

      • +
      • [in] _len: frame buffer name length (if length is INT32_MAX, it’s expected that _name is zero terminated string.

      • +
      +
      +
      +

      +
      + +
      -void bgfx::destroy(FrameBufferHandle _handle)
      +void bgfx::destroy(FrameBufferHandle _handle)

      Destroy frame buffer.

      Attention

      C99 equivalent is bgfx_destroy_frame_buffer.

      @@ -6911,7 +6962,7 @@ otherwise prefer bgfx::setViewScissor.

      Instance Buffer

      -
      +
      uint32_t bgfx::getAvailInstanceDataBuffer(uint32_t _num, uint16_t _stride)

      Returns number of requested or maximum available instance buffer slots.

      @@ -6927,7 +6978,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      void bgfx::allocInstanceDataBuffer(InstanceDataBuffer *_idb, uint32_t _num, uint16_t _stride)

      Allocate instance data buffer.

      @@ -6947,7 +6998,7 @@ otherwise prefer bgfx::setViewScissor.

      Indirect Buffer

      -
      +
      IndirectBufferHandle bgfx::createIndirectBuffer(uint32_t _num)

      Create draw indirect buffer.

      @@ -6964,9 +7015,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(IndirectBufferHandle _handle)
      +void bgfx::destroy(IndirectBufferHandle _handle)

      Destroy draw indirect buffer.

      Attention

      C99 equivalent is bgfx_destroy_indirect_buffer.

      @@ -6982,7 +7033,7 @@ otherwise prefer bgfx::setViewScissor.

      Occlusion Query

      -
      +
      OcclusionQueryHandle bgfx::createOcclusionQuery()

      Create occlusion query.

      @@ -6995,9 +7046,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -struct OcclusionQueryResult
      +struct bgfx::OcclusionQueryResult

      Occlusion query result.

      Attention

      C99 equivalent is bgfx_occlusion_query_result_t.

      @@ -7006,32 +7057,32 @@ otherwise prefer bgfx::setViewScissor.

      Public Types

      -
      +
      enum Enum

      Occlusion query results:

      Values:

      -
      -
      -Invisible
      +
      +
      +enumerator Invisible

      Query failed test.

      -
      -
      -Visible
      +
      +
      +enumerator Visible

      Query passed test.

      -
      -
      -NoResult
      +
      +
      +enumerator NoResult

      Query result is not available yet.

      -
      -
      -Count
      +
      +
      +enumerator Count
      @@ -7039,7 +7090,7 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      OcclusionQueryResult::Enum bgfx::getResult(OcclusionQueryHandle _handle, int32_t *_result = NULL)

      Retrieve occlusion query result from previous frame.

      @@ -7057,9 +7108,9 @@ otherwise prefer bgfx::setViewScissor.

      -
      +
      -void bgfx::destroy(OcclusionQueryHandle _handle)
      +void bgfx::destroy(OcclusionQueryHandle _handle)

      Destroy occlusion query.

      Attention

      C99 equivalent is bgfx_destroy_occlusion_query.

      diff --git a/build.html b/build.html index a60aff0b9..b4af4e658 100644 --- a/build.html +++ b/build.html @@ -21,10 +21,10 @@ - - - - + + + + diff --git a/examples.html b/examples.html index 8dad2c79e..bdd813933 100644 --- a/examples.html +++ b/examples.html @@ -21,10 +21,10 @@ - - - - + + + + diff --git a/genindex.html b/genindex.html index 3e477392c..997dc8ea0 100644 --- a/genindex.html +++ b/genindex.html @@ -22,10 +22,10 @@ - - - - + + + + @@ -163,17 +163,17 @@

      B

        -
      • bgfx::Access (C++ class) -
      • -
      • bgfx::Access::Count (C++ enumerator) +
      • bgfx::Access (C++ struct)
      • bgfx::Access::Enum (C++ enum)
      • -
      • bgfx::Access::Read (C++ enumerator) +
      • bgfx::Access::Enum::Count (C++ enumerator)
      • -
      • bgfx::Access::ReadWrite (C++ enumerator) +
      • bgfx::Access::Enum::Read (C++ enumerator)
      • -
      • bgfx::Access::Write (C++ enumerator) +
      • bgfx::Access::Enum::ReadWrite (C++ enumerator) +
      • +
      • bgfx::Access::Enum::Write (C++ enumerator)
      • bgfx::alloc (C++ function)
      • @@ -185,7 +185,7 @@
      • bgfx::allocTransientVertexBuffer (C++ function)
      • -
      • bgfx::Attachment (C++ class) +
      • bgfx::Attachment (C++ struct)
      • bgfx::Attachment::access (C++ member)
      • @@ -199,63 +199,63 @@
      • bgfx::Attachment::resolve (C++ member)
      • -
      • bgfx::Attrib (C++ class) -
      • -
      • bgfx::Attrib::Bitangent (C++ enumerator) -
      • -
      • bgfx::Attrib::Color0 (C++ enumerator) -
      • -
      • bgfx::Attrib::Color1 (C++ enumerator) -
      • -
      • bgfx::Attrib::Color2 (C++ enumerator) -
      • -
      • bgfx::Attrib::Color3 (C++ enumerator) -
      • -
      • bgfx::Attrib::Count (C++ enumerator) +
      • bgfx::Attrib (C++ struct)
      • bgfx::Attrib::Enum (C++ enum)
      • -
      • bgfx::Attrib::Indices (C++ enumerator) +
      • bgfx::Attrib::Enum::Bitangent (C++ enumerator)
      • -
      • bgfx::Attrib::Normal (C++ enumerator) +
      • bgfx::Attrib::Enum::Color0 (C++ enumerator)
      • -
      • bgfx::Attrib::Position (C++ enumerator) +
      • bgfx::Attrib::Enum::Color1 (C++ enumerator)
      • -
      • bgfx::Attrib::Tangent (C++ enumerator) +
      • bgfx::Attrib::Enum::Color2 (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord0 (C++ enumerator) +
      • bgfx::Attrib::Enum::Color3 (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord1 (C++ enumerator) +
      • bgfx::Attrib::Enum::Count (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord2 (C++ enumerator) +
      • bgfx::Attrib::Enum::Indices (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord3 (C++ enumerator) +
      • bgfx::Attrib::Enum::Normal (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord4 (C++ enumerator) +
      • bgfx::Attrib::Enum::Position (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord5 (C++ enumerator) +
      • bgfx::Attrib::Enum::Tangent (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord6 (C++ enumerator) +
      • bgfx::Attrib::Enum::TexCoord0 (C++ enumerator)
      • -
      • bgfx::Attrib::TexCoord7 (C++ enumerator) +
      • bgfx::Attrib::Enum::TexCoord1 (C++ enumerator)
      • -
      • bgfx::Attrib::Weight (C++ enumerator) +
      • bgfx::Attrib::Enum::TexCoord2 (C++ enumerator)
      • -
      • bgfx::AttribType (C++ class) +
      • bgfx::Attrib::Enum::TexCoord3 (C++ enumerator)
      • -
      • bgfx::AttribType::Count (C++ enumerator) +
      • bgfx::Attrib::Enum::TexCoord4 (C++ enumerator) +
      • +
      • bgfx::Attrib::Enum::TexCoord5 (C++ enumerator) +
      • +
      • bgfx::Attrib::Enum::TexCoord6 (C++ enumerator) +
      • +
      • bgfx::Attrib::Enum::TexCoord7 (C++ enumerator) +
      • +
      • bgfx::Attrib::Enum::Weight (C++ enumerator) +
      • +
      • bgfx::AttribType (C++ struct)
      • bgfx::AttribType::Enum (C++ enum)
      • -
      • bgfx::AttribType::Float (C++ enumerator) +
      • bgfx::AttribType::Enum::Count (C++ enumerator)
      • -
      • bgfx::AttribType::Half (C++ enumerator) +
      • bgfx::AttribType::Enum::Float (C++ enumerator)
      • -
      • bgfx::AttribType::Int16 (C++ enumerator) +
      • bgfx::AttribType::Enum::Half (C++ enumerator)
      • -
      • bgfx::AttribType::Uint10 (C++ enumerator) +
      • bgfx::AttribType::Enum::Int16 (C++ enumerator)
      • -
      • bgfx::AttribType::Uint8 (C++ enumerator) +
      • bgfx::AttribType::Enum::Uint10 (C++ enumerator) +
      • +
      • bgfx::AttribType::Enum::Uint8 (C++ enumerator)
      • bgfx::begin (C++ function)
      • @@ -263,7 +263,7 @@
      • bgfx::calcTextureSize (C++ function)
      • -
      • bgfx::CallbackI (C++ class) +
      • bgfx::CallbackI (C++ struct)
      • bgfx::CallbackI::cacheRead (C++ function)
      • @@ -289,25 +289,25 @@
      • bgfx::CallbackI::traceVargs (C++ function)
      • -
      • bgfx::Caps (C++ class) +
      • bgfx::Caps (C++ struct)
      • bgfx::Caps::deviceId (C++ member)
      • bgfx::Caps::formats (C++ member) -
      • -
      • bgfx::Caps::GPU (C++ class)
      • bgfx::Caps::gpu (C++ member) +
      • +
      • bgfx::Caps::GPU (C++ struct)
      • bgfx::Caps::GPU::deviceId (C++ member)
      • bgfx::Caps::GPU::vendorId (C++ member)
      • bgfx::Caps::homogeneousDepth (C++ member) -
      • -
      • bgfx::Caps::Limits (C++ class)
      • bgfx::Caps::limits (C++ member) +
      • +
      • bgfx::Caps::Limits (C++ struct)
      • bgfx::Caps::Limits::maxBlits (C++ member)
      • @@ -411,7 +411,7 @@
      • bgfx::dispatch (C++ function), [1]
      • -
      • bgfx::Encoder (C++ class) +
      • bgfx::Encoder (C++ struct)
      • bgfx::Encoder::allocTransform (C++ function)
      • @@ -455,7 +455,7 @@
      • bgfx::Encoder::touch (C++ function)
      • -
      • bgfx::EncoderStats (C++ class) +
      • bgfx::EncoderStats (C++ struct)
      • bgfx::EncoderStats::cpuTimeBegin (C++ member)
      • @@ -488,10 +488,10 @@
      • bgfx::getTexture (C++ function)
      • bgfx::getUniformInfo (C++ function) -
      • -
      • bgfx::Init (C++ class)
      • bgfx::init (C++ function) +
      • +
      • bgfx::Init (C++ struct)
      • bgfx::Init::allocator (C++ member)
      • @@ -501,7 +501,7 @@
      • bgfx::Init::deviceId (C++ member)
      • -
      • bgfx::Init::Limits (C++ class) +
      • bgfx::Init::Limits (C++ struct)
      • bgfx::Init::Limits::maxEncoders (C++ member)
      • @@ -519,7 +519,7 @@
      • bgfx::Init::vendorId (C++ member)
      • -
      • bgfx::InstanceDataBuffer (C++ class) +
      • bgfx::InstanceDataBuffer (C++ struct)
      • bgfx::InstanceDataBuffer::data (C++ member)
      • @@ -533,7 +533,7 @@
      • bgfx::InstanceDataBuffer::stride (C++ member)
      • -
      • bgfx::InternalData (C++ class) +
      • bgfx::InternalData (C++ struct)
      • bgfx::InternalData::caps (C++ member)
      • @@ -543,27 +543,27 @@
      • bgfx::makeRef (C++ function)
      • -
      • bgfx::Memory (C++ class) +
      • bgfx::Memory (C++ struct)
      • bgfx::Memory::data (C++ member)
      • bgfx::Memory::size (C++ member)
      • -
      • bgfx::OcclusionQueryResult (C++ class) -
      • -
      • bgfx::OcclusionQueryResult::Count (C++ enumerator) +
      • bgfx::OcclusionQueryResult (C++ struct)
      • bgfx::OcclusionQueryResult::Enum (C++ enum)
      • -
      • bgfx::OcclusionQueryResult::Invisible (C++ enumerator) +
      • bgfx::OcclusionQueryResult::Enum::Count (C++ enumerator)
      • -
      • bgfx::OcclusionQueryResult::NoResult (C++ enumerator) +
      • bgfx::OcclusionQueryResult::Enum::Invisible (C++ enumerator)
      • -
      • bgfx::OcclusionQueryResult::Visible (C++ enumerator) +
      • bgfx::OcclusionQueryResult::Enum::NoResult (C++ enumerator) +
      • +
      • bgfx::OcclusionQueryResult::Enum::Visible (C++ enumerator)
      • bgfx::overrideInternal (C++ function), [1]
      • -
      • bgfx::PlatformData (C++ class) +
      • bgfx::PlatformData (C++ struct)
      • bgfx::PlatformData::backBuffer (C++ member)
      • @@ -577,37 +577,37 @@
      • bgfx::readTexture (C++ function)
      • -
      • bgfx::RendererType (C++ class) -
      • -
      • bgfx::RendererType::Count (C++ enumerator) -
      • -
      • bgfx::RendererType::Direct3D11 (C++ enumerator) -
      • -
      • bgfx::RendererType::Direct3D12 (C++ enumerator) -
      • -
      • bgfx::RendererType::Direct3D9 (C++ enumerator) +
      • bgfx::RendererType (C++ struct)
      • bgfx::RendererType::Enum (C++ enum)
      • -
      • bgfx::RendererType::Gnm (C++ enumerator) +
      • bgfx::RendererType::Enum::Count (C++ enumerator)
      • -
      • bgfx::RendererType::Metal (C++ enumerator) +
      • bgfx::RendererType::Enum::Direct3D11 (C++ enumerator)
      • -
      • bgfx::RendererType::Noop (C++ enumerator) +
      • bgfx::RendererType::Enum::Direct3D12 (C++ enumerator)
      • -
      • bgfx::RendererType::Nvn (C++ enumerator) +
      • bgfx::RendererType::Enum::Direct3D9 (C++ enumerator)
      • -
      • bgfx::RendererType::OpenGL (C++ enumerator) +
      • bgfx::RendererType::Enum::Gnm (C++ enumerator)
      • -
      • bgfx::RendererType::OpenGLES (C++ enumerator) +
      • bgfx::RendererType::Enum::Metal (C++ enumerator)
      • -
      • bgfx::RendererType::Vulkan (C++ enumerator) +
      • bgfx::RendererType::Enum::Noop (C++ enumerator)
      • -
      • bgfx::RendererType::WebGPU (C++ enumerator) +
      • bgfx::RendererType::Enum::Nvn (C++ enumerator)
      • -
      • bgfx::RenderFrame (C++ class) +
      • bgfx::RendererType::Enum::OpenGL (C++ enumerator) +
      • +
      • bgfx::RendererType::Enum::OpenGLES (C++ enumerator) +
      • +
      • bgfx::RendererType::Enum::Vulkan (C++ enumerator) +
      • +
      • bgfx::RendererType::Enum::WebGPU (C++ enumerator)
      • bgfx::renderFrame (C++ function) +
      • +
      • bgfx::RenderFrame (C++ struct)
      • bgfx::requestScreenShot (C++ function)
      • @@ -615,7 +615,7 @@
      • bgfx::resetView (C++ function)
      • -
      • bgfx::Resolution (C++ class) +
      • bgfx::Resolution (C++ struct)
      • bgfx::Resolution::format (C++ member)
      • @@ -645,7 +645,7 @@
      • bgfx::setMarker (C++ function)
      • -
      • bgfx::setName (C++ function), [1] +
      • bgfx::setName (C++ function), [1], [2], [3], [4]
      • bgfx::setPaletteColor (C++ function), [1], [2]
      • @@ -683,7 +683,7 @@
      • bgfx::shutdown (C++ function)
      • -
      • bgfx::Stats (C++ class) +
      • bgfx::Stats (C++ struct)
      • bgfx::Stats::cpuTimeBegin (C++ member)
      • @@ -767,183 +767,183 @@
      • bgfx::submit (C++ function), [1], [2]
      • -
      • bgfx::TextureFormat (C++ class) -
      • -
      • bgfx::TextureFormat::A8 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ASTC10x5 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ASTC4x4 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ASTC5x5 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ASTC6x6 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ASTC8x5 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ASTC8x6 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ATC (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ATCE (C++ enumerator) -
      • -
      • bgfx::TextureFormat::ATCI (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC1 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC2 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC3 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC4 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC5 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC6H (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BC7 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::BGRA8 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::Count (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D0S8 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D16 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D16F (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D24 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D24F (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D24S8 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D32 (C++ enumerator) -
      • -
      • bgfx::TextureFormat::D32F (C++ enumerator) +
      • bgfx::TextureFormat (C++ struct)
      • bgfx::TextureFormat::Enum (C++ enum)
      • -
      • bgfx::TextureFormat::ETC1 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::A8 (C++ enumerator)
      • -
      • bgfx::TextureFormat::ETC2 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ASTC10x5 (C++ enumerator)
      • -
      • bgfx::TextureFormat::ETC2A (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ASTC4x4 (C++ enumerator)
      • -
      • bgfx::TextureFormat::ETC2A1 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ASTC5x5 (C++ enumerator)
      • -
      • bgfx::TextureFormat::PTC12 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ASTC6x6 (C++ enumerator)
      • -
      • bgfx::TextureFormat::PTC12A (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ASTC8x5 (C++ enumerator)
      • -
      • bgfx::TextureFormat::PTC14 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ASTC8x6 (C++ enumerator)
      • -
      • bgfx::TextureFormat::PTC14A (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ATC (C++ enumerator)
      • -
      • bgfx::TextureFormat::PTC22 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ATCE (C++ enumerator)
      • -
      • bgfx::TextureFormat::PTC24 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ATCI (C++ enumerator)
      • -
      • bgfx::TextureFormat::R1 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC1 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R16 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC2 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R16F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC3 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R16I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC4 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R16S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC5 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R16U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC6H (C++ enumerator)
      • -
      • bgfx::TextureFormat::R32F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BC7 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R32I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::BGRA8 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R32U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::Count (C++ enumerator)
      • -
      • bgfx::TextureFormat::R5G6B5 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D0S8 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R8 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D16 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R8I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D16F (C++ enumerator)
      • -
      • bgfx::TextureFormat::R8S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D24 (C++ enumerator)
      • -
      • bgfx::TextureFormat::R8U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D24F (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG11B10F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D24S8 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG16 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D32 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG16F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::D32F (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG16I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ETC1 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG16S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ETC2 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG16U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ETC2A (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG32F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::ETC2A1 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG32I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::PTC12 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG32U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::PTC12A (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG8 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::PTC14 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG8I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::PTC14A (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG8S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::PTC22 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RG8U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::PTC24 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB10A2 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R1 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB5A1 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R16 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB8 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R16F (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB8I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R16I (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB8S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R16S (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB8U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R16U (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGB9E5F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R32F (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA16 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R32I (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA16F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R32U (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA16I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R5G6B5 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA16S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R8 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA16U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R8I (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA32F (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R8S (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA32I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::R8U (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA32U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG11B10F (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA4 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG16 (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA8 (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG16F (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA8I (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG16I (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA8S (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG16S (C++ enumerator)
      • -
      • bgfx::TextureFormat::RGBA8U (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG16U (C++ enumerator)
      • -
      • bgfx::TextureFormat::Unknown (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG32F (C++ enumerator)
      • -
      • bgfx::TextureFormat::UnknownDepth (C++ enumerator) +
      • bgfx::TextureFormat::Enum::RG32I (C++ enumerator)
      • -
      • bgfx::TextureInfo (C++ class) +
      • bgfx::TextureFormat::Enum::RG32U (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RG8 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RG8I (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RG8S (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RG8U (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB10A2 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB5A1 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB8 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB8I (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB8S (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB8U (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGB9E5F (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA16 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA16F (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA16I (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA16S (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA16U (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA32F (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA32I (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA32U (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA4 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA8 (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA8I (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA8S (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::RGBA8U (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::Unknown (C++ enumerator) +
      • +
      • bgfx::TextureFormat::Enum::UnknownDepth (C++ enumerator) +
      • +
      • bgfx::TextureInfo (C++ struct)
      • bgfx::TextureInfo::bitsPerPixel (C++ member)
      • @@ -962,60 +962,60 @@
      • bgfx::TextureInfo::storageSize (C++ member)
      • bgfx::TextureInfo::width (C++ member) -
      • -
      • bgfx::TopologyConvert (C++ class)
      • bgfx::topologyConvert (C++ function)
      • -
      • bgfx::TopologyConvert::Count (C++ enumerator) +
      • bgfx::TopologyConvert (C++ struct)
      • bgfx::TopologyConvert::Enum (C++ enum)
      • -
      • bgfx::TopologyConvert::LineStripToLineList (C++ enumerator) +
      • bgfx::TopologyConvert::Enum::Count (C++ enumerator)
      • -
      • bgfx::TopologyConvert::TriListFlipWinding (C++ enumerator) +
      • bgfx::TopologyConvert::Enum::LineStripToLineList (C++ enumerator)
      • -
      • bgfx::TopologyConvert::TriListToLineList (C++ enumerator) +
      • bgfx::TopologyConvert::Enum::TriListFlipWinding (C++ enumerator)
      • -
      • bgfx::TopologyConvert::TriStripFlipWinding (C++ enumerator) +
      • bgfx::TopologyConvert::Enum::TriListToLineList (C++ enumerator)
      • -
      • bgfx::TopologyConvert::TriStripToTriList (C++ enumerator) +
      • bgfx::TopologyConvert::Enum::TriStripFlipWinding (C++ enumerator)
      • -
      • bgfx::TopologySort (C++ class) +
      • bgfx::TopologyConvert::Enum::TriStripToTriList (C++ enumerator)
      • -
      • bgfx::TopologySort::Count (C++ enumerator) -
      • -
      • bgfx::TopologySort::DirectionBackToFrontAvg (C++ enumerator) -
      • -
      • bgfx::TopologySort::DirectionBackToFrontMax (C++ enumerator) -
      • -
      • bgfx::TopologySort::DirectionBackToFrontMin (C++ enumerator) -
      • -
      • bgfx::TopologySort::DirectionFrontToBackAvg (C++ enumerator) -
      • -
      • bgfx::TopologySort::DirectionFrontToBackMax (C++ enumerator) -
      • -
      • bgfx::TopologySort::DirectionFrontToBackMin (C++ enumerator) -
      • -
      • bgfx::TopologySort::DistanceBackToFrontAvg (C++ enumerator) -
      • -
      • bgfx::TopologySort::DistanceBackToFrontMax (C++ enumerator) -
      • -
      • bgfx::TopologySort::DistanceBackToFrontMin (C++ enumerator) -
      • -
      • bgfx::TopologySort::DistanceFrontToBackAvg (C++ enumerator) -
      • -
      • bgfx::TopologySort::DistanceFrontToBackMax (C++ enumerator) -
      • -
      • bgfx::TopologySort::DistanceFrontToBackMin (C++ enumerator) +
      • bgfx::TopologySort (C++ struct)
      • bgfx::TopologySort::Enum (C++ enum) +
      • +
      • bgfx::TopologySort::Enum::Count (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DirectionBackToFrontAvg (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DirectionBackToFrontMax (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DirectionBackToFrontMin (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DirectionFrontToBackAvg (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DirectionFrontToBackMax (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DirectionFrontToBackMin (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DistanceBackToFrontAvg (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DistanceBackToFrontMax (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DistanceBackToFrontMin (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DistanceFrontToBackAvg (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DistanceFrontToBackMax (C++ enumerator) +
      • +
      • bgfx::TopologySort::Enum::DistanceFrontToBackMin (C++ enumerator)
      • bgfx::topologySortTriList (C++ function)
      • bgfx::touch (C++ function)
      • -
      • bgfx::TransientIndexBuffer (C++ class) +
      • bgfx::TransientIndexBuffer (C++ struct)
      • bgfx::TransientIndexBuffer::data (C++ member)
      • @@ -1025,7 +1025,7 @@
      • bgfx::TransientIndexBuffer::startIndex (C++ member)
      • -
      • bgfx::TransientVertexBuffer (C++ class) +
      • bgfx::TransientVertexBuffer (C++ struct)
      • bgfx::TransientVertexBuffer::data (C++ member)
      • @@ -1039,7 +1039,7 @@
      • bgfx::TransientVertexBuffer::stride (C++ member)
      • -
      • bgfx::UniformInfo (C++ class) +
      • bgfx::UniformInfo (C++ struct)
      • bgfx::UniformInfo::name (C++ member)
      • @@ -1047,21 +1047,21 @@
      • bgfx::UniformInfo::type (C++ member)
      • -
      • bgfx::UniformType (C++ class) -
      • -
      • bgfx::UniformType::Count (C++ enumerator) -
      • -
      • bgfx::UniformType::End (C++ enumerator) +
      • bgfx::UniformType (C++ struct)
      • bgfx::UniformType::Enum (C++ enum)
      • -
      • bgfx::UniformType::Mat3 (C++ enumerator) +
      • bgfx::UniformType::Enum::Count (C++ enumerator)
      • -
      • bgfx::UniformType::Mat4 (C++ enumerator) +
      • bgfx::UniformType::Enum::End (C++ enumerator)
      • -
      • bgfx::UniformType::Sampler (C++ enumerator) +
      • bgfx::UniformType::Enum::Mat3 (C++ enumerator)
      • -
      • bgfx::UniformType::Vec4 (C++ enumerator) +
      • bgfx::UniformType::Enum::Mat4 (C++ enumerator) +
      • +
      • bgfx::UniformType::Enum::Sampler (C++ enumerator) +
      • +
      • bgfx::UniformType::Enum::Vec4 (C++ enumerator)
      • bgfx::update (C++ function), [1]
      • @@ -1073,7 +1073,7 @@
      • bgfx::vertexConvert (C++ function)
      • -
      • bgfx::VertexLayout (C++ class) +
      • bgfx::VertexLayout (C++ struct)
      • bgfx::VertexLayout::add (C++ function)
      • @@ -1097,21 +1097,21 @@
      • bgfx::vertexUnpack (C++ function)
      • -
      • bgfx::ViewMode (C++ class) -
      • -
      • bgfx::ViewMode::Count (C++ enumerator) -
      • -
      • bgfx::ViewMode::Default (C++ enumerator) -
      • -
      • bgfx::ViewMode::DepthAscending (C++ enumerator) -
      • -
      • bgfx::ViewMode::DepthDescending (C++ enumerator) +
      • bgfx::ViewMode (C++ struct)
      • bgfx::ViewMode::Enum (C++ enum)
      • -
      • bgfx::ViewMode::Sequential (C++ enumerator) +
      • bgfx::ViewMode::Enum::Count (C++ enumerator)
      • -
      • bgfx::ViewStats (C++ class) +
      • bgfx::ViewMode::Enum::Default (C++ enumerator) +
      • +
      • bgfx::ViewMode::Enum::DepthAscending (C++ enumerator) +
      • +
      • bgfx::ViewMode::Enum::DepthDescending (C++ enumerator) +
      • +
      • bgfx::ViewMode::Enum::Sequential (C++ enumerator) +
      • +
      • bgfx::ViewStats (C++ struct)
      • bgfx::ViewStats::cpuTimeBegin (C++ member)
      • diff --git a/index.html b/index.html index 3fdcbdaf7..d79ceb182 100644 --- a/index.html +++ b/index.html @@ -21,10 +21,10 @@ - - - - + + + + diff --git a/internals.html b/internals.html index 99e320e59..6de9acad0 100644 --- a/internals.html +++ b/internals.html @@ -21,10 +21,10 @@ - - - - + + + + diff --git a/license.html b/license.html index 13489bef4..37bf967d5 100644 --- a/license.html +++ b/license.html @@ -21,10 +21,10 @@ - - - - + + + + diff --git a/objects.inv b/objects.inv index 6255dba64eb4ee2cfd6bad524073f908eac68a36..4b9c605790f7138d26606173b137da65fa67bfa3 100644 GIT binary patch literal 26505 zcmV*2KzF|*AX9K?X>NERX>N99Zgg*Qc_4OWa&u{KZXhxWBOp+6Z)#;@bUGknXJ&W` zBOq2~a&u{KZaN?_E-(rsAXI2&AaZ4GVQFq;WpW^IW*~HEX>%ZEX>4U6X>%ZBZ*6dL zWpi_7WFU2OX>MmAdTeQ8E(&a#ulRre_uv1|-(KIBdj0P3 z{o7AR@82FC4(FUR^{HFy!rj3ZGD!4?oov`Ss-O;mOhaAKRAtG+Rz-e1d3F5L z(Hm3?1%LdpWgGnT_JlRg#_B-tybi53k<8Y1=NpzIpTRvpYdU{_^qNhocWaogBV;d-%3h(bIptI{x(Lr&mYsTYdiF@Sh((o*aJS zZ$G^{IeGPaRUz@V>hss{jy_Zspb_;7|9$oDU8i#I4*%=ptIDDuUmtd8iTQy1^yw5&Y@s zho9Pg`2N@ThwZ*RKKb>Bqj$Sq!~AQE%nzsSKBW$5_vJs(xijy!>+|C`M`)@~uYP&k z@=J8Y;k%aKwrR4vPk%dld-SU1$EUyk@ZldcTIONs=wG|r`sDER@B@${!I|ap`X|#hU-O!eWzEO7-N$WgdH&_;$&asR?s3j6+7nlX&&^ZKrauuWsdbvx&9k zP7Z%N{rI|5(aLf^yn6GYt}!d<{c5q_y7l;7!RlV8f?cZj8wSstZhBI|YCT(w>E+Km zDR*D!)9I@ZwFRqdgi!cvyYJs1e0+NI<{vd*xBPe>IX@iEZ0;Ygem|`))`|r`DfMH= zVj#3Fve_r)-gOiAt_9zIQt18RZyhvz|Lcbe9p4?jKYZ2FwkdYD`||k14EVI}Yq0*~ z)+LUA1uJbY0N54y|2R3qzhBjS{JQ4jA8S57srvZGDnP3k^@pqY zbn4@mi@dO??W2V?51+4tI5_YR1MebVggj}5rTybkxCHsdU#9b14LL8i9`fw+Y+l`R zdl{!^SC_3IB^5hl;zRy(dOOKK%>=w(8L{^E>~hNVr|JCGXm<)7 z`-#7JUagke{RL@t?!UnTUYJrBXV))HrAfZII{*4|y6>UiDh9Edm0CZB@7lZqPN2+s zu;tdO05pqoE1;9J(297>zI|sVU|~Hvu1C-JHz`S_f!*S9lZnhwcN# zeAqrr5IEmlT}@J_k>c)4?}BH&;Mp#C-V2`Zf)~Bu#V&Z+3tsMmSH0lXE_mGwUhjf8 zz2MCz_(B}xfyJ1We*O1IKT2e@Mp!h;s4~%OJ{gV zrMICU(ey@l?PtZe;eVw0lcuu(JukmYg6&>|S@HGwZt_4^HPCE9_DT%~59GcWaP6 zsQ2Z8Qols?uFt0N%Zt_SkFzv=x!Qdz=T!@p`_b<3GIepqcV!R1Zo&Qm)ytioz^wFP zOMf%_xR;ObCAPbhtrJ^Nz4O`@RkKpSj`xej@6`|VySaJbFE+|T-Qrd1R=1vV%h`E8 z_8kXwPub^Zm(Nn?o9SeqVy`Dx)XI}?(ORq&zZXunyR67g!L$b_e4cbfIf0)}i!PqmPx2r&2GQ9Z#*!7CfFxo$Yx*mAa5Ewp4gM z+q#L9oG(wmTutkl+(X%w3O)T{nVE#`TJ%e`N7AUDb015qKIz_AI`zo$#!{)r9L7i* z^++|xQmIFNIiO0@iI4d=Klyx9?~ESGt}t2rY`%KLl$+^xi4>wIpWo4U-I`$l1$z3K zAvEYQ!!?Bb?(DTr`gNNVMv}feTq$*M@Z<5vwnYWLT~qwvAmy)TF(0Kio0jj9>|Lp~ zkYDpPV?)t z%XD`6xmpCXPcgPgdpq%ekj2%@;mf7BN%#h;c@~c@Q~vYyZ7F$DEsOK@IJ>3(mM7Eh zV#NlaEpiVpX@00)7Gq0=x8VQq`eDO=y%7BvVVfkHf$P|EOg#eFBBzgG%;dDRh+kto zzrBI~{jb|RIm`93+!~NA@{T80pV0!{Ea9&37W~sMzLTLf4`sKYFQ(1k(UF&KcD91B zThgh&xIXV9%Ra?uA?=Pq*GQ79<#$Wz*7tXXx8Q%gJR@4u4gaq27W`grbJqK9{pI{S z7|GS`w2!0(!cIx2(@E|!DD`86ZIaINADyVdtl%bKkipBFGdS&|(8+q$BY>T9e(Nje zx3zMrnc_y4IA`|lTiPrNJjVHaecPU6;^W8Vzg%5hea@Hp>h|VszFy=yZNQj*T=X&Y z`2%Zh)d%NmY3t?f1*maFLoEtC#<`lDeLlNT2ax*MIS>?K-=>qPwuz8 zwu0r$#U4Z6++JT_VZ^q#GC?59A618N-u8t4oghg?4mCOSqx9(H^4-bg zr)QS$f2c39<%hBBvs3-X+XGRJp3Dx&OzjHnN@FOn<4GFaF+oVIlCuCY~Zd;hLFWAK`d+YvXD_*dBVC5ydil**U(IIoX!{LHZ||Q_1dz@Znr8uI%0qA zHKLMz8?X9y)n{qF(X{N_e4Ub?y*Aw_8uo6sMg4yIF08NHs@J|%{O1eoXQ=i2%T()M zFHo(Ush><=q@~^DMbWy*@9xXplO1N3Htnsu&v{hgc6oEszNN44hCRxcPdC!;T?e&h zS8b&dU2du$$s&hV#lD1nM)Yt!F$ht_BqOYY2UhqvTGRk1IpS^8V@pxO*#$%AS% zj3tA;e0~{*JftS}#WYHPGagczL9BR4g?btBn=3T!{iVt6w^j1xvWL7`IVAFJE>gB>(H#%~{yD0!J5*`+j$xb64zPc&?xJUhVPqS3zx7st-}vpNiFoTlcSG_gTBW zsd&+8{ds@-b@h;Y(D1?W*X~7MEq%Bq+V5ZD(rCwcBf(kc(t+RKXZ$8_jr3!qf`4JKrX)w z^Fn%USgl@klMOolr;A4uN7Cu}HE7)`V4jyTKfK7%KHTcZSySDg%`tNgcq z>bvj@&enn)uA4imZ2qBD+A>S>%$gnl%!$yq_4xAz=@T;ft{tx~ z>s`}90bQ{_dsU7r!Uca4T? z$@As!zaIk_P3`Zy(f8oCz?bMZUH4x+lf8_k^Rut#Ob@$QZ>(z)AvuFAzucm ze{XsTa>IMmtN2}>99@>N`N`1@a(?S8=eM{)>0;-28)SE1GV0}P_xj0o_h9X0zrR|tl76D? z9acNZzYSJr^IN+bKTkV9M+=YHw#Sb-;;!Iuyp|m<|MuX3sPPg3+Ud-fOS9&o^ltpO zryV5lSXkOg#cvF9ps0`aVawsTLwv%deL)$!(`e zm!Q?G)Ox^&`($bWXQdth+b%|`M~jdhS0B~ZRmV=tjcUs><0{}ozE!8?qr7Vs6j@pR z?+&1|a!)|><0ayjpn2^|@dEVo_3eDV^B4bT4d`;Y&7dD|a!o&pm4fSFI~mmHZ3gwZ zlR@oT-jCO}6%O;RXI2V6fh8YzepaEMS(I3Z^ycc~ z`gU3~7@LPu>j2+Q{2z6yQHixkPi|S&(N7y20dCz=}B(VWvov4~E4vY3?OU2ef z&YWVk)=WJrx(>Qq)6bxHwfV|S?OCpYcWa8T6LCB_yQsjmcSY7?%{ENc_S;>tb&#iD ze5EBc52e-tF0KKp)$y*_I>^N(9<`8n#nwS~9A!*DF1s0geypV%_@eAu@U#3!r9I7x zJi(ewI|XdMTM3BIIXzC1RvvO{ zlX|Z{{j>q-;NX>QJv*@GF)9AaZbm-+@P;*isy_Jk4rHqo`KRn7#4Iqj%253(Vip)% zW#~V3ZyCVYD#H#?54)otc7S@=ZT0x@rVqYA`EA&TeZVCFY(qcli+;2b{q-Bxt6flj z3pVeG&9`8Sp4egww(N;5w_vND*lG*5{;8Lx5Wp66(^GS^8T-eRenCae5H{l1trxGu zf3#ry2>)$!+Dm;&0GrWSFW)FoejD}={WJ%_W^~?fB%%B^?4FtfU>kbBE>$yx&G@39 zZ$$ZR*gabY02|Q{KlBS3k^r`$^Sge~>gb0EH-71nno;SjF?Q^ zOBgYwSjZSLvACBoVtR2eW7H&LA!Wo=<6gp;3CB#v$Z5x&j4_jsdl{pqAP-VTPecw5 zj?t*SnoP|Q+DPfuXnGFOLXPZR8`(xm|JukFwc)+{hPUV&-n-3qdgGH`w#-l1PW*mR z@nmOIJn0)1Pj*K|d~(!R#?fvWr+sCd?w0YfuZ)koWb}<$C%a=7J~`?u<7l^xk9}qA zY%BGne%&h_(Q}Aha{A3do!FiDNBu^*-Ps%Vw5NofW5a&zDPd=C|H#;D*7O=3_6}sX zEZxs~f86bPf9&ac)eND9l%w8Kj#@}L?JecBg_MuIrR=t|o-SC;5L!q%>MiA{g_MuI zrR;7o+i&duXm?BK8L@uc?IVA*r+sDYwqX0QuZ-Qj0SEW07sECSjNOt{&unfEv0IMq z*=nzC3mJXK5F?MC;g7tYc5Ejyo)lqK-R# zI_|{jKBi2^pDZ1Bnsn?5(y^yT$DS13$8_lU6QTQ<0^P^t=RT%A_c7tQkEzamOmgmH zdUNcF&9SF6$Dhm`e;RZA3Cw*=UG8bp^60W$wYsi+>HD=H2M6J7dUKp7$7g@$^Hx_F zE@LvjTzrFscpLIB{<<36EDCObeR$Hg22`bu4O(>(=Q8G#n>bfME3V>P0eyU@+zKd6 zy6R&u)^>Y>dxphR<$*&tZC}SM5R&UoNm7ruvDI<-%JX_Z)rxa>m)! zCEdRL;p&IU)#dcn*UvrVaj^ljMuoe3mWNbfuZOHq zV5lx=I}VeQH}kE!_8`p9Te~H7=L&cq1A)d>k4j% zZU2Jzdh|yRdaoBTf9t-x5IqOjC8q5w;u~tR`l$E@5mP^z|E9Yj);yrBk+=M6L7Prz zYfJ6`uITpl_?!BDRY*n0uNSkq=T`-t&)#A9sjoQ3mw|RlZEbKH+Hix#JrY93GXGVd znz1FE7BVMisaLMT9AW-%a)IVtzgN^l_$Yg0T;PP4W3xZJyzhR zch5Ul={H?@<9YEnZC{FJOW&^rsZE8J0oP_iE7*7Mbag@&EAMqZ!fllmK7rf(2dm{0SnuPmz zJu63!nw30!zviLj!)>xq@5!P-=el>0oie?gxU-@^uaTzbWgj*6$z5xotZD9(a1ypE zQs*u9sa1vJ*rQstK4hP&wRICIP0Qxo; ze|z2$)+|b|2fm(ud36(W)dsayd?r^>Hp+RMdkRvIVAe@$H&e3;ya{Kd-drr|jMb-i z@cZf6C24!>--CnG{NK0va(d>^JBn%^5Y|Z<5C7ry-0e=r{r2?P-1}c09K`F}4`&zo z^?g#bV~Y0yj`8KP+raN;58FdG4<*+Ef9|36=UrNV?yU9a?OL~;=6`^EG{?V$MUNp@ zVo{L?EPsA}72CyEHT!lA$C>>eVf5xPU)vr>x8ogM&R3M*`l(-9I^3xx7aNKn9y9y& zxA)R#KQO&p4OH|j)yy#ML!&wdvk#4Kp7PwiDm7cgquJP&)kc8BBAm3`UG?|+@9{{4kF^3D?O|N-CE!xUp%My%2m+*&EH`KTWth5+_-+ZS1s z!T8NIs7?d5Q>9}WU!mH)JOlRH50I2=MmsZ43f^!1KmK`kI>^T_7x{7;Mi#Z2A&(;M zDOFp~&t`wEMFEacIlFV`ClJTu0E5d?JQ2L6gp)5^ovhuV#(V4ZyhYUQ3J6~rw8Tw z>eOxP<$e|H$qx3QV9)S7zJ|TS+a6Tx8R5p)uvdf|U%j5rZ&U@ljN(C)#SU9|hn8Py zK0}Lta?RyF<-fTNxo#eLso>$@v6xVMOgQgFx325T`%tb!IN76i-6r+-p;;$>zeoKl zx0sKs+TyK?x~auQA-Jpfe$DGPn-*ynA5s_H-JMwHCi~01y?73>wGSoqlUu+0nc1f$ z>-UBB+*~}064hIGN716vR}QGcyQlSUDR=Q)&BmL6UcOl_ zbH8^ctc6@$h+egRQwM)@;m^-Uz(2b1pL1o4%*q_LIh1>MylKVCmQm^tVvVFleR?~N z9@l5n_~rT4s7_YLQRC0&SK-_9sc<~OUzD~4Yo*W{*$=z_;{U9d)WM4lBeg!68bGlg~G8qxjR3+hv-s{?qx{&2)=svZ=}EcV{>Dy@4YHR{cMBt`yw z0Xlr!vkvp^QSC;AS$zFyk5FGQvDkVv5ZcOC?%rsNWN{cYv$O?vAjGB3ox>p7`hlL< zTfIU*?A<=1C;m=D?1yj1w#OFUq?dqpzNM##HlC)Rh}M3mpO`jY=K57<>%esT(F z$16XNp+4v7tFQj-yz{GodNabdJIXef>hM(52rAUSve#3K9*@G=Z5V6Lvu^vmzV&-c z?{GJq+X`~H`<1P&A63kC)iDY&w2aY_*|I5F_#=Pd+@}mb4vkx!7aCo4Yrw zcS5=Q?>EdR9Gf*`cwVAQYxk5ld0MqGj~`9>t&In(2%QXi zBtZfna`*Y_z^pqs-aM38H=+B4<34=e`R2P`BI^ycgSbUE z9X&qRu;q!~)l!e=-B0efa<1&;UoF(Bb^{5nJ;KpV?Ac}O7c=S8!;_!o5fxc3KU4Os z>aDHyST_r!_|2c6rMBI?TB^gI><#j}y(lrJI@O04$5f_zU-78QRBr+qQ=3jF9|lzD z!v8y;bJZ1mwge0lois_p4C z^Q7Rq6#n?5PdEseLF-M|0-ZbAJiQte)sEtvRy%}SoT|NeeY-I|T1@AZ6H=21%w zAZyJg)6s;j-?=cJxQ!b(#}m1E6X!0OG+#aYpvDXbF`l6$+h?nEH^UlAcxN*kN`YQR zSHF5Wl+g_$**;sPI~&~~!uuHAAPV#{x|`|a%K`Reb3+KW&sF8l7B__KJ_a|0{4VzP z<_hgKi{UNrp;#`nVXs73E1**{)l1yhvzxOpvb?uB+GdSdyKea zGwgQQic3c9-RBPjd36%weky9koOa|Qcc5KD`RE!|XQQKQRDaT9Y>nz>!A4i7)>DqB zQ1v@Na<$af^O0i-csiFbtjHE;0Y{cIb`6hz=FQrj*n5%Ex^}Z^)5*>JS5;dJ1~j6< zlo+792h(MUuIaE(th4hNOWc0zTkTjzmReJLgbvC}V%<}t19!nNO1z{78Dbz#&%zig z>|NllI?vA=y}7!*Y`b))AD27a4SmkakeF%-MExh&)iFR!{lm=V!_Wdey z{4=v_F!wI8w$@!7{g~!3q&@>0$7}^J44_jNI~iGchqkCZD>tsa45Q4j#xjgfgY{SK zA@PxWY$$bx?X#h@>e6e!_{qO(7KZ2FA1?2Nx&Q6#9N81N-BaT0G2ge|Vr3RzKR)>N zb2Mve+y(d1wy@!V*X}VI4Ezb(9}s-afZT%K=?bapZtW+fbtm@|Q`O}?Mb#KUKT*}@ zaGo#6wuP=DY7C*Pj9M$`ET_^0y2`2U|H^ksIvGG`88sHrSxBu3bQe@<1Dyr6H-ck- zo~P6N=IZ>a?OeNhRP26bXf3Z9QoyTs^6=BoWi0rD|82si_1CH=@Hz?!`w;SZA41M* z7Ye%D)u7UL7}=n*b~NE+FG4;Czqf80OxU_!I`>oBkx+AI%%ftnXLwd{HsE(Sx>F_V zG@jkuwDxGtLy0vnWDNti<%czrW>=@hFLf7Hw5&y^1AxQSsrtm)Fk=7QzsPTU6FK$M ziXB$7&mYe1t@SyxZ|a>*E&RjMx2Yt-g>gZ+to-nKaYnX~nmzwTRLzjo*p;|3WY<4b-?Ez@D_>`j5*?R38U*^BMX z!L|IZnshw>fv8Qtsog8N-_9Re$uawWXkEwa`q^%d`R`tC*AK1am|Z`#u48unB>Ri! zU=1Tnen~CUjWz5?ftS=y)ogrE;(NEz^lNyw1{z&<*Vd^yBOq5xt>3c0^g;LV+fLG1 z{^QMg_LGW9r~5K@_Y|$p_LGS63;sh?-mm3>FL^6yAj@g3!hVU$!%YCds_1Th0iTd)juuO?SZ!erPqz3ev*H=O06%DUMg}Y;k~{4 z&C@Gx?*68_Mm+>wT%|m=sP`3jZZ8$NgMW0q?C!5Sw^BRo%Dwb$(SMz!T${tr$~^HT z$3L&R>G%Hg&atJVunxN&dPtk(i@KMeI?6lAaaw7)RAha?*}b=M6p`wkqu<*(bn9vu`u0{3E<$*im&%c)J%GUq(jJ5yve6_DTb|6$7S0iD2vaR-W>M^LOw9}KQW3xTz>!+YzHp%v@cA;YTCLSR)0*jsN5 zs#V9X7*K~c(iTluy;*i|eNs2mvp2P_R(kjO&E|TJ@)DbBc-3A=8?_Kwdu7|$oie?; zzB<49{O!%v<<~rEJM*U=6+1+R{bBW2^9=j=;f3nu*Q&!N`E<~4_S4PdM@n{Wm>W@} zbTfTHs+`t6N4czGiuwxsXVW?wIlo)we9ATo>AfJ ztM5hAo2$w9;ty`7^eFvzqU_fW#|QSL?rr?i@*(fpw@;o%p8d8q#ovH+d!1TeOr+-@ zw|U*;_-Fk~zPLh0+e=W3lTVu@b=loDKm~h=?N{B4e6jbsc9hw#qO)YU_JO8h>f7yX z=n(Z@T-3wgw#~I46+2va*AFH6EB6}iSnRu3?&PI!KutJl$=U*~iGt?p{7 z=U2JTZM+19tDd)f0SaHAP2-pEOXcdF8_%!upWm0d-@Y4lMYk{~o@iO4+!l2=Y1!py z)$^;|H!?qq&OIaZbLiYF%sq?3eZt&xDBLqyzIsElI7HJj-Zrrf(~seHl-a`RC8C zOXX4Fag?~3#Fx=CP~>?#=Ge!7w|x`ip~T_hL8b6sznV@bXJNja`&5%{V(F1I6s~%U zVR#j4A7&ash3Xf=M$zHA&IrfS;r-R*!k?f0PfpLQ&3W~>98!som)Gq_CSNWy7hQG; z{&|Pw4uf+XEo#T-I9gN>(Q(wMx5;tzz-QObqQ@WkJgvRabc^KWGKa_ajB%5^**#5b z1$MEzu!#LLAr{6|36Fce}8p+^!Jlo z@+4oz{I_s>cAi!~q+iUxd`&-|U4H&s%H`}b-+Z!PJ~7`guMOv(Cl**_PTC+Pb1d+b zQjvBBcJ4zyUy=L2{x`IG1Qfh!RLLqCKt^d2_c|o&W7bx?_CQ+Ok}@lf+mwZ3R_e%9 zjLJx#y=f0*bXG1jGI7ltpA0j`dsPA})_TL+134cW5v&6wcgkz25-B7-^s-HA50so# zJmkj5Xn9Of&T$qR%}}^$+EyLQ1*5L6}f>ivr))8VIJyEtka!4-dqcf_u^$Kg!6cy(@rB$t>rXtyc--Hrgy3 zZ4?HYmBCg3Ss$WrlrYxB)UYHRYh17ZcD__-q%_yw8P80KBBSjCoPoETvnXsR6+j7Y z)@U@iPeR4QA_l$VI!LZfXm3XX&KASUKrd={A@EP)vf(C}f>_cXsK7O5FDwjEL5msiC6dZz+Qb`zRdmx*PZDa$d zh{){SeW@ z!$%4!m=zdzSq51^Nj&sH_*JnzkhEEYVd;iBAuTwPcGl5=bJCmA-j1}pkuWT9;p**Q?=oj^{I zk1*>QoLdwXqu&G`;4hpK0x=G(hBY2Nr&VK(a;&0_QVK4@lL!oTgxR3!AC1OGWaFX& zsDP}2{t2{f14fHr)>!yPgb{G$*nWsuPU9U6sU#hBhzODv<2U+SaZx+*%y3iNRK$uN#34BIM^S?eg=O) zI$<$r9n;d}q?s`AyX}E2$hn}%k1mQlGw8z&BCoMpHx=OsvCAXBOGfyBFezX}Xl&_{ zRUjpzy+3j}cpp?WV4;L#T?iWgHvxH|V(lB-b1PUzh;9OERT?m3{0I3ODhLMFe$aYp zkkqgOug|?h=-{THUdRDq3a(UWWI2X?$QDDS(P$z>S!7Aj$r+(d`|b}IXy~+HxXQ>z zLA)${H+T++sm-Q+)yU^(jeu)h;Z1NEc`@>mOfwWAvRDCBoGHHXvdNTZ0nd2YQ6!g% zOsPE(3<$|F4J**B?7_Sf&maQ;Ze#^LhI1|Os`sKKNgzd<}HFy+%nPeN@PXWn)Vaj2hp9d0T_F0t>7F0u4s0 z2-8V9(mWDew_?zaW}|fbaFjH99rj1W$`lJq0(R}13};U1O?!h($kxFbF-~$40i#sl z{}RkNH5h5Ky&a{{Bpa=2!15c-&{`#y;K4>!fCq2yvr_~+6C$%9;I@%nft!NrItfY( z7f?|(I3YC~Vg?Qk@iBv`qv7D=a>$`QVb2YV-q_G6u>E2};h?pkBKT49(6qOsEUk-- zvc`ZU+ao8kpzuv71}Pwhe|sRBb4Ef6;*mf|9ETO!WJ+R`16ItiXY_Sow&BIVF~Y7( z2{e6-k1S2(wg*b!u?cAvk2W!cw+1cWASy+v$X~Vwg7HxQ7!XN`uqYVWVL{5oy~?H{ z6@`CA^a|)AkT(;PkMJR2eHkgO078O>`~Xp}rgDy$iq8i=Sxs%0rV zDM-3ChRrsh{HMRTKF>GH>u`6!n=i#3F8=hl&-rq`iC_ip?zi)gXJ_gE_VC#Pap{Y< zSMl~DUry;3^-Fv?&67)iezW@Z;+J=ri$DJD{4D0no4ow(;#c!8-_8HuPQOzlIqF=VW#Hz3o_zx4_H1HnadUziHO)O0%r`lpAk6|b;odwFxe_BN7IH8VM@T;vXE&;hoKcCOwOn}tY8&G z)I>(0GOgG;SKC20r2h|$7Rfbbcxs+3$+OcMr90zu8XEVzLS5&`@Z z$&_~r23J={55|KGzX=}sFm0Xi#Y?L~Y8djEs`x0P5y*rTVw!Ojty5}ZhEW(3EMi*~ zR>r6+s}9T7?b_){j^Q zL?^PV!$NK)Y5mL4vNLL_;k+!ml}C8mP>B_3l3j(EKyh+xEaI+W1>S;l=c;T18vM|18eO6~$I z)FG4fJ|n0h?XAKpNSB0xDn&~N&r>}9#k7a}l41Kg@?$Io76CH_jRPe_$^-Q*#*!}v z{1uL}3X8%810OUPh&*R+5itzf3p^d%qRLMwiORqo!m^Yiwi}hBsI9Cl3f5MIg(hxb znP5ybp_mOt-bQ-_$)FK9tFSbZKhP35W#S^B6JVFzA(01mQ<_Sw>=;8!G1ycz3BjLs zmN-NsZg`d5D`R+})qz~#UyGy|t^!DTlnESL)nOH8W5XqR>jH;Qd*@&mpwiYDRi_tn zDi0cBoU}!O<->2mLKsJ4gnZ3cVr7WOpJAY$X3^jU1p*xEnw_nyBWM@GkV5#D2I&j1 zKm<@036Y4wRbiE4Ge$95Da)8Nx>O-kOGS9^lCP?xrYXV_(CAVk(F5(W0py2)Ji< zm3?XCJiL(ztEn+WD~)Ij`XZ{B!CemL0)`9d zr9|xtYrr{mi5kofp|Yy&b)bmjqD4rw0$hnUFJM>(#HHByD$b;%gL^1GrCbU!Ed(^q z5SHMrEt9E=Pv~Njh>^;Jn6K_X`pQ2xyrr_ zn{A1d#uqo!Qo=+t(+(rS=%y-mAamr!&|(%xwrG@(T+190h!E9S9nUe=hGI&FFD%Ju z#!c36{t+zN8dqmu#s`Gwh+2w_yjv$lb15Da|^#?;V4iiWO^KfQrcvM zw9WPj&L>z29LeMmhye%~f1y2d4*U{PMArF21pJ_6W8o=sgFIVmt}?QY%oxI*u8P}M zaj+9KRzrDO1NMt_fl?R{ex&oF4y)J@5wtOAV6qmWm> zt-Q*AIi3)98V+JuXlk!80gu+O#@UpVt-}&<4z!1tcHfdRvy?q#)v#m{(W|h)dznL^ zNEWG|lb#C>B)T_aeN)S(ov3b*(P zwxFVgyLEN#Ww@s03J-tfB`wi%Im;VBCnP9c9TvP-X)Gd{N-iNc^1(W8b)xebu__;O zmRibc1pZ@@p2Ug#O9h?hPGn&8WHj>gf#zYZV)tZtqh7D<^Xqwp_75iBJE>jz08 z#;B^=-b;)gNBhH-H4R3j5rqsFHl|pp%lT+iG=nBIStT6U9MX4Ya&|^=u;04&A~P)( z{6QC5Y=d7EO*TU4BpXp@t2DSv2uRZs3tHKN+7|q+pd(kv*y^wx(&8i|0<4ck3nVl$ zA$iFjoUD#B(K??-rcQLnCmk)SnUE&WBs6ur&|};o4>FAuFnC&ekwGH|1?XnKES5HzA$n^M1VzF6dOiow%~(8v{f7ck+3l)AiE7g z6~b_iwgMvIg^O*PIxHj?O`{l1dTFQ8;1W*IAh9Y|rYb)X1g*!>>KT$UI%ii3t;7i5 z1Y5hV5Reokw72kR@F zkS0z$FOY)R#AUW{X^ECEs%#aB3d|}fqzkAVlE0`5Tt&%F876rpR?Gzf0Vn?0DUheV zVer;~Rfrru(KIP+qzWscih(DFmTIz^O#p<(xuj|HLS3v4sVL-RG#P{_5<`Ow#=_5M z+D4BQq6#Y)gA_ppkWB+aptzVk(}l}Khw`ehij(jQ)_4J*#RZLS#%Y2sAjHK`iDhl$ zBGM`iw#q@nvTYhhxe-D~RosqTWR}3l5jBM7NFJi6UDc(D(dW7~uqcoK6%I#Zt#x$h zEI2qWViugIx^>ZLkl$fMXG6!s_1$`=YSPsO2 z*#@x#x(S+lw;B{(BHwa#xqA#*M{*C0aT<$7dg-*IQxeGQ>*f?Bd3H_96gg-3Xx+e7SH;?-XpXSR z28_pBY3P(xp~XnrUd&|`p8#QQVq@U@C@2QwluVS_MtC2F@KJ?j=?Ir_PGpPVooU@Z zDX>mjt!5$BVWF0mmc3#Yjh4|`I?W%De@6kahsW+gq zt{RUSyd)ujC@83t!@#tlOe(9uowRkFiTo#Gh9Zij0(d7>TET`Dl>dE=rhOvqE4n!aItVYU^#VbIyoezG*~%{DF>tJaHh3B zHU!nw`TI;86I_YhTH5S`eu&5@iQTIPO<7mRM6D%wED2pGz*|Mow5bAASRiAo!a~By zXdfip1x?k8+;|3D143s-Q`e7~CjP0}HB3O$y%?NsAA!vx0@SS|gG5t?K&L7=-H$*W z;G2}BjUYdw%14(5jtedZLmQqnm*NtgxZw&6OzTqBUIn=$QrL)etYWv5!Z4u3=!B?`TL@b^0W?0GcF2)kRe4Y4J+_$In>Q{6jc;F zpN*N>0v1dM%i$$BXfJPgW!wAIAV|avqm@mdEtw!r*+e(nhEnD43r(6KPQ+r9M8Hkx z*(jX^lock6IxJAs%(Sq`)Dh2+FC)cL0(x?1+}5#u^)*kvp5;H5H`?C)ZoYN)*TtXy zwzR2s$8Ou>Z__VVm#dp@Z?d1nFRKOTznhmio&Wu@|D6AJGo9SV>AZIMzegT=bF-}$ zYYWhBNdz2F1|~8>ypWMOf&3hN7o(6C9LK-}A;?KMWD14x#&GQfC+~xdRalx;97U)F zX+Z8t*%QK;V%$(nQzFo5L%w}aNN1rQ)DFX_32-Dj2RK{WFPkE~Fc?f4r>5{UuHl6@ zS!*L?a^(FGtiebGgXPx_h&q7Et=}e0b%0LO*$T2W|qw#@9KGkGNbJ)>v zXF-}p;&h0NjU$vUmqGTBg(@0(mtwGCo9NsyZHe^b2u*=SFS7zAl+Ga!rGFuJLC)u* zj-v<_QlS~WrtHm>OzXHvA|h>DqhaSp5h^8eAKTEKFburB0i}+{*d__uD&o>8LgDIi zR2cTIDHx*BAR4fYXw$%P?O+|H6*?Izz}Z9y!5UiB zZblO7T||N`w3f7h4)4H&g&(AyGKg(?6rll$2E1JgwsDM>kTa4`(3R{(c3_C(2+eRw z4oRSa1D5dcaQ&R2#v#!ab7mBwu_zs~iZqvMx#YB|DTbu!JStrUH;T|4ts>?F!s_W# zHq$gsCUW8EP9HT+JS}wJUt?+agldf81}V3ut=x3&K@sD4Bw8pd9%d>OLZ}1tF0n8{ ztHs9n)IsR<+jZ_%iYRg{9wdgDl8`lX+72&^11qF`q$0@CfW5ZJN#G6XrW1@H?QBzA zX0tUvX|~U~_mgY|0|EBPHli~yZ6$Nbq8N|=fL4j|BzwA=f#HK}Ae**T1lmU*xz!kR zE{rERawHK_Av=L>!&_RO8geZNOC0sq<4MjSZAv+KYpv+aSc7nsy%bDyy7hI$I%kb> zm31_9=-eu!5ryd@429p*5Uh|K{rP$D@!y}$Iu)87j}Ag+y8hH@%Pito6X`GpIwMlf z&>1&N+HQ?-M0>7a+%Tmg;YhO4UNF-YR~Xtm7yN9U&It(-8fK%JYZ9{FrZa9xjIL^y znl2=hbPZ4PtU<#F$xO;!aivVc(k!k^R)cpj1*@a0D@rt)N8K6Mb8A#;BCYM3Ea{pK z+UD2ywL3WFQ3IN}B%&-Em`a2?wDrMG7$TZ++WARjsu3=zs1mKPn5@0+f_;8= zaW=i_UXt9T3YL~ljcCZmQZRH@pJ(G}#oGIR;F%Ye#caoa2~yK3ZE~MTs2z+g_W~zV zrilo;nSfhIH}AktM9oD*SJ&Bo;8_)6=-ykK8#)h(>@jCB0-@0h{hZtzfqK&zc zk+yLQx?cyGu`F~4c|Y)oY_n(<=p0DHMM(z9uO{XWcUm=9`V?FuAy6?f?s*At8k|mB zOXRo-@yprR51ejM_f8{$HK4jo(-BdZB5mxWQ@_2ymB<|QLOHLPO?0_3+M98hW&?8F z6I^3x7ugi48_vjGmyn~2+|U8J9Q)Zh9WeskkaWr5>~tess1v4lf3Cp6PAyjlf&0%e{<5XEDxOQ}ZHykU? z(wBqQFB!Q@n!COj@mU4jdGvpFdAFfR#1YNhej4kS(ARY<7c0qODiG!1L_A1E&k) zI$I1Px}e`!LpxoZ;{CiLJ?@df`?C+4PSb`W939p!lH8c+*X9^MNtl4aiNJ0f;X%@1 zhB*j?*1}XjaQJPT6TG2D>OxO=fWZ@sqe(@sN?&kA$ILh#gs=u}ZXz9j#+b#w8(j?! zmw`4gmJW{ERKR#>k&%vaYPuNT)CW!vqNKGBs$?laP*kR?$!!R%L@Oj?&u_GD!n+nsQ@uH&6i3vi)pl z8f-43@}TJwPT0{klbt}(ikcB=)6ylx2Re`%99=i=5#ki@25K4`G`GUizJC!_!DJNZl(n%K~U9Va<9 zgL+Q4qJjBIX%H3|sB)%Bk_MhgG^G=$Fu+1r2`yn>I?WEK(}E&$!R&Rnjslxx@Cw3b zo~6L}Ms&=`o1~HS>VfVCO1GaXshG=j^{kEfcY_qi(sfXcZMuOL?i!E+kF3KOYU4&5 zc+3=pYZ&iVeI>!+((J*g4AY{Jkc^&P1#Aju-Fjb{l#CS`Yyg=qSG+i;;9IofDS@eW z0}X-Re*ldxuvWTjGD+;{TF6?w5YTrsei2B>tW zJd&T1T-_d;2T;T8?1dGJhOo)|8K04sE6WR_akuJ&rIP#Lv;)!>y5W}g>(Oy&rUFyl zK&^@#E=jTsCkn=@3QdtCgUxhDSnOt}mOMT}N6r%7Intio2w)zx03%l2K%JoLDjVX# z2{`~4Mg)dG(XF4MQQe}cbG{(=GRSff{Ik#s{sn2C$z0R=P$y82z)VSQEOfm!lK$iv zvaW^>1qxf0p+A5IqUeZHOw$oo1yD^~Li$MW6?QbK*-H>$n*l?$q{frG1DQq6%s{%E zZqYQ*_=yg=MuDkjs|D@uRvMW9a+5!faf;iwfJh$b%TQrT0rE6n7 z?FlusjSQ4ZAUj~Qw?sOIlPE-{BTERYM$_%vfnLY7bUl%b#dd4cXr*d0(a1(>L$53* zj)9cD1sSkaljuvJ4h}ARKYI&68_%Qx)wM-iK^M)LZlF`L-KX0qk$rxENUBMA(sZ@8PJ(=z#rx*KZflXNIx^|vQ>2+?VU1+UISse36nHP% z+UkzOv=mP9qi~5#iWcsgCeVp;-8dw;zKfmSOnud&)JnP8@<>8X%OsZ|p(RitVYF`V zXbsz$&;wdYT4qQ0D%wk>EnO<9f}mS1=*FL#+MZpWO)Ed|wr2OJ7;yBSV$MvMz-&iNB~SH+Y9=BfZc~D>LMt1MwClLEPkq?le#Jh{&ZJ9g8Q&U^#dS zryXMrT^40>@uD8lDIW`|DmmRpMyCmp{H5YVZg{pG5b6C-FlO2l(=ZzX1rv>ww-k$i zrMkX`+q#VTQ}R>)DcpjdOnMfdz3c57x>j2-!8w>?pczDBy_{|(iL$>05$R!8$6=g^ zP*Qo0I7Q1C^fvvD3;$Y5NOXZ3O*d;smrYxc?dV;KG$$sK?k~Zy0IDW9s3x~a02ZRsx|aA~wk1tYo$I7R7LA#X-Ev(V)p zRTAber_3aDEjL?(pc6WgcBR8ciuQDqyifsAJ{O~T4`>hs1_wqDe3-~7*)|FJRt$nJ z)vTImyT}(;lW)}pXjYo?XNS&Yh@HZKO=Vr^u8|CXVyiO#d(1+wUV`#QL3_X&rM&Vf zz|3i%r*CSy<0{7U+ncki%TND(n*lz_H@D~0-T<={GIFHPxda*@;OWfy1|5rlL=Uvb zeaL`oqZb|#r{nA%$tKae^Nn$ulOGOwFG_Hs!To7#Edo8LwL{1Po92QepF*ax7bP_4 z6g`h^VK#=Yb@U==ik9%o-Z;A#C6Gl+O|Sl$5E`9q)B%KE=1fgNG}If?T&v8of$n~X%I!}iW4-7kA_}7F?9Ma`99DkH%u~t z#%7K6G1Ibz;b`c@=xLOi2ASkb%HqnzU*zgyC|G$CWThM>q#|);DV=XPf=Zg*i$Paq za_NMxS{kT@_6)IFTO_R}(rQ%3aI+{xH<5WnyfLeVOvrND*h5eDF+~r{May%MPG))^ z!i*^!c>?Hi5e?lhWNB*`lZuxT=z=*d?5MJ>ERy?D6sR$HF_TfjnR`RILR}QEmTio4 zblDtFwlGa8on_3KlDQz~IjXH8Ocje93z@mohV}y^Y-!rzo{~0ITjc9yqr2(gBCQW= z+E6J&nXQ-zXOM=*F=d0cxyI46QS{;#O?woYTu+Tj8ew!)JNKaxpugHG#EhUd+JR9* z5F;q9D5JJ{pciX-DuyY#+O;Q) zrH}=q2XZCYe$}b2dr0`#OnbA0)P`x=$&b85Fj*KzUa(ytBk~#K9zwC%{p_Gdpau=t z0vLF%+Jbin$*e;gVq|0$0?2PHg^iiisFR zJN-3cgQep=C8jP$Bs^^k6^)_&d5rE$3&9v3M6`5*rHiR6x=89q{LOUHM?CFx{|C|w{E zFAbN$*-R(XU13TGy5oT}C>y(&I=w$9L}atuYrPW&QA=~nG1#rpRg+ZrkVaa%5I4{h z2b}i1(>1ceHh~^Z4PA@~k($#}nuV^sqDNa{`Gp?0QHs)L(FHPTMb|sili*4tpn`ZQ zI1CVdZESHJAf1hgrdH|EI}0n9cIJ$@rDp;$%)3BhNNSdYU>>8!CVF6ok|1P5^sr$U zNH4VyASehl*5-!O!(AbO0SRqfGF{rz(|w(VH!x5yC3EuBPXO( zRG2_e^)pkb5#+dK{^k*0j2kW-m1m2joovnQJIour82= z?tZ4hNUMl+nJQ=?he^_nF5ro>3nT)LGtd)0JSRk*KsLm|X)K-O?h+wER14ig%NiG& zCMlY-MW}3OTd|8(r;eui&*|+Xf1)X2KkZy_{)nui$3mQ;g~M28ujJAd^qk%ctC}jP z#zxgSN3uaQ1oXipGK)e-z_ml5l2r#}I|!GO-cxL>#-K?Fv4&YXrh%-UiBgr|br247 z_nupeRGi)-phFxbau{9F8q8r_;YOQ8H&Gc?lv1E=NTMv08IFyfQyp12sCIE#8?LG1 zLBl&mdY2CFIaD3~?;zaLEh2@s3Bz*-U!34s)BB^^!NIYSh3kaaOV`_Ede%=%CFmhS zK}S|}RZi4FILyn@t9`;bdef$`RDyRVNU*_DwN0vCI75ocodM+zarV3cG5ZWw>pZ-m zk|PV(bniw=*@W4hlMO8&Yq;GE-^0fiPWgYMXzqXZ@D4-3k69)p!N`fzxWbvpbhR8^ z^cLaokU5%2x2QLgt0>2HuWWXsb*5?X2GNCf2r)70W_G`!FyMt!@uYLr zvEdHFGk9lA+0qF#ByK#?b(I2ND$b=HxzCGMH0=puniJW%K+cD(Cpsj5LF7?|b2=j2 zfXLgV!C@nujuw$_lSh!VY;55k329?R3=vX`(k6r~g`%fSH6J&gbK`~67O9o;-owu% zm^|W{<0zR+8CiG~#)zmx3I%CobcG>J5m{*m4`fCa4%Sox_(P-%djxG^Ea-C0Y!VHf z_8M2X6oGCC2r?j{Pfi=8k?=a)HZplPZak-l)ugtv>OVQv~zBzUB4STSK-4ks*~ zbEgS#HoG2B(W<(K({b~gyT=utAvDdF`I5H|-5lvYHfK@}$u#4-S4r>gu?8K@X~NqI z@G1wlN(-$TylPzG0rcD&x;fPe%N*TPWk4#N2oah4$Td#}nTgL?7CM|t*B>W(P*;%4 zGf9pu+|Y%ND*9MJ9395GlTD`eqLfC?SR}YZ_Sr@uxT7U~Yw4|-VjPNvJaV&xD~9Y< zkzg?f?%gVtxDr0Y->8ujMFq+xBlrWC|9@@QmL$n-1OI&rAAwJRxQG801PMA6A@4Zs zm2KVLnY~u{sc=+}_|w}vGey*c1TtAb0%1g*(>$fVg#`sC?n382ChJNnCL5nO3k@2g z%JA{h8@M~+aG6=ilQGZsuFcrxj!h`*n4Z$zbuOJ?QKB4&XI;Hi>WdXWI8=1qMKUZ9 z9b-}!fJ*1egf#GSYgp@N#@z`AIKlR|)=$yaKv8=LMHL)G4WaJtItPLQI)^{gvr6d( z-|ln3ya>*x++{2(2&X`cTJele*Ib(8&s(e`KKk8|sw2arOOrSNE)`c^*zGfcFE;hd z@mvAc`=UJJ3NH@)%spA|@h?^?-F@Z*VY_YS<$)fp-Py?Cu!&fflV!Eb#=Uk*W*pfp zqe>lLjBiERjBej$sRKM%vOAu1vYsLq`v|Ir!s&0jyX!m-fP(_D)2Uct@1)U#?`yrY zi2SN?6O(x=b&~r+IN1~(bBEj80FvvjhcnI2M8rl61%{HSD=5?`hQrZvcL&m};=+%y z89XRU^1O%I;Z^~N;=GGw%<&&q9VSm$Y8yTs4BY|WSjoEXPB>%hLL#=Bb}dwzPGuWA zdknUpxQk@$l$k@*X7VlY8%wc6SS!z7F^_Tyo*SR!g9UMvxv=o4RI4F+69c+Yzw6;9 ztEw$3t}?S%XF34{Q`*>yg+A{-^LZ%phSgR}Bm(JrSU#DyMaKbmjXOV6gVl2~r5$@_ zi4-$m+Of-54$Njl7N~KymEqws)nqlF+HfX%cN5UzSqsA1u8Oz{Oo8?8YwegzPnXs~C9 zbSu>k`?mJxqolj&6+ey|!}6FEG{hu3lbN2n>dy0W+5*68`0!n*g41R(HrW`j+|bpR z*k$9BsgjNTJM*Bk$e>05Tyo!3l~h+t8Zk@7i7bDx1n=nIkMSG;CO9tZB@JDAuOt)mVDQ@heQT;FO5>m4B$J!USu5H z_fhj*x)iFo;ke12jhz718@o)JEKY)Sd9y#viUFlB=R0dGY^NY4;QJDg%Az^RQR(8L%+w-9M+XHDnvyqp(t-t{0@;m(8n~kJWGn2z2ngY>aoN^v3?IYn038 zDTmOPmM+p0#j*vFL4hh~-*rFBh<(F6U+d5) zur5FV%D!n^yGBhwIfs+7t4*3*cn}#ZWe&=~dfU zb$SMPMpuCQz%vKyNV$v>fFpj>HegvUc+MjqWwv6f;&U)7KZ(pzZrWa{_EDE&we$VkykT2e+BTvT0lJuDH!}pCH0MiZ?5b@LX$mXL zu3nB?IlV8w0P2}(bB}z>pXQf8e;;4I0?qFD+jEuN|2+W7SZ&@wMX?$i0P)G1fe0lw z{NFIOU&BThUlY$^m!ZsA1YH2a*vkvwx<5@Z#%e0%ye zZ0HUwp-n|83xyLY)_ON~n^P(bzh#49>2pu?-$wW*$Z}F00Tc@~*8-=enf>)DqMAO7 zE5B$2r20iJ=QeoM)eT&sNp7qGXfvl@#fUXO=3wuy*NDOPH{EP##(l?%{&lW|7?i>? zxCXUE#e@N`0c!6hpJ(!azifm)L7l31q~5is9+*9OduuNCjO6{Y5g#M6t*XhF8QVuJ z=2sYEdXE0&nf&vIcN7i;yj9Y|1omK-P6T( zwX-EzGArhvy%u~@nV%SWu?iku!_?DK+)(k2b3O)W#8m$`Mt-Qv`LBo3dnN}r8a;R&(}-4uZ;m%yyMO_+?OP&NUa_q`s)+uFOZ;K}^zq}@ zcaLKX-AsMgdbkM>w!(l1Vgy#Iqz~gWLmxa|;GqfpO}3x%It#-Cpw7{Ed}8P#CIVD? zI)xE8`wzC0w-|f;iOtUp?FEq+K@5H{14?fu4Pt#1*0B4wPYg{Z%sLeA1$+#cWwWk{ zJzfEq0blwjhVD4WsBBm~D8)SnC?CKe^Zs&RCVpaQ=~y4!yOTVCJ#ka|>Pc%BuA@hK zEdM#QCZX0)k>P_nvAEmoxOPxA*b`fs+K6;Gb$6vqu z!^g7;`|~lc_S6H*Jq2Z8Wu2U`(gU0r3}jh;)Qa)Ruv0Xpoyw$6yWn?uC}8GpO$r?S z_FHzx!9>qd;9YB3l}Tz9@K4XyTEG!+*`@3o+vuKzIC>J6T9IhUD66^bQS1kSo2y;yi;_izujaL+Vv>c>wO^6t1^&tb2@Z1CxM6=qcrU_{wtl#}1S zzYdl^LQC4j0ALrOoVwDfHuC;Id+}dCK7RN%VfM%3uU|iS{rPM`h A$N&HU literal 25930 zcmV*9Kybe!AX9K?X>NERX>N99Zgg*Qc_4OWa&u{KZXhxWBOp+6Z)#;@bUGknXJ&W` zBOq2~a&u{KZaN?_E-(rsAXI2&AaZ4GVQFq;WpW^IW*~HEX>%ZEX>4U6X>%ZBZ*6dL zWpi_7WFU2OX>MmAdTeQ8E(&ua5cqMUes{r42914)t82FOjxX-zU|S>E+j0Vvb~hr;V0fB5I8H+zT2pZ4Az z{^y-{QBGe(cX{ye~+)ud>mc;o&7z0E`R>NFXOY*{}cb;|NZ-a{q6M~)$4cr z@85npc>i|)5I^j{|Imx-&9A>4e*CcC^V|2w`$xa+eK`1S|I^Xl@rV7RUUYAd_WnVF z9USey=_l0>X!S2>!Y4H5!%uZ2zaG8aKRS5-V_&LY_FsSe;fMXBPe=dgMe^g(-r-LN zZ_q3d{`h0hKKSYF5$pPWdGPk|px2i)*8dc|=eNfn_TIng+b_SqdGqe$@xia}KmGT| z{iEM|(HxQ59ibzC`S|X`!H1uY_V?cIzwJeO{ExlEPj7zOJ9yvg^AG#~{P6K;{}X@v zY47N0@AoPq@wV#o*Y6HKR1wgO+Qa|uy?fV0_iq2cKkikMetf;(&=b=M`DyRXoBiYC zDoPsKPp|jh{M?HQMht|X_C9<#I(Yr*r@ePSG?0Bfc>kg247wpacyypAGx*cN4?p$$ z@cpmv_xpW$c=YQJ2k#y?4b!hNGd~>n`;-Qt-@woKj7!M`5w>!bbS{STxdq{00@o_L>6Z{F?w za@ddHhj#~upZ0$EK;C3x4f~RPJpQSL?&G_6$8V1I_uu#XzLyia`LvH0ntuAr-aq%= z9~}Ss;po@H-+PiA@9lm1C(|`w^O}!k&BwOi$9;5p`sMM_kFO`@aT;0lBl_+5_xEoe z`;<(@{!OS?9VX5azdimi1*j!@^Xt1`k7|g>oqeE4V(;zSCOYU>8{Om4#8SGW{ojs1 zzHTC|r2Ap-&4;?qtO)Pt$$o1a@ms>`Q76Kd=KY4r^QKKsBCM9P$DE%1yh*q_qEE+r zA8HA!TLf45YrpT`zN!8`Pjv1dd%qu7ll6*%A5i_+NQQv6M>hL_ z?p+(ZcRk|m2So4pe`}EN{jVP?WPEq9xpFn z#Z!-;WVd@t!Ydiv%50_Ce$Z!WIS#}j~jetnileta={3`I?d9%AhS;STCC z5J_J@#5l@6Rf;2tW;xP7MknK33FqzzA7ZxPsYR^u*vBtt`KH^~j~namKVJs%>XpA& zfwO!T@~9V<_KW&31Np_Dr_)>wIVD>Td2)U-ZEm?fkK>bz^InjW$o84|kpCQCkMd6w z2Jhz-$X=hEkD2~7zWc$@5BAe|r5vwbeVXaCTY(P!$e%r}R5ShljHEjC-=G1{OsKPy z%jYK2C|_NietkZ}cRy|wlUPltme1kaKCgfipji$!+glZY=7w$#baWDWxxmSniD&!sUD&oUR<3_oM|1Ny`_7I_@QYg zm=CMw0nFK(i;GdJoeJ)ba5W}t#bm27c`GJgjVW3&#cE91iYZrPs#Z+38dJAo>eZO0 z71KP#{6{|d{H0di^^|H6?Zdar+&84Z`Ft5fr4gKkTW$%bp#7}jEZS0&I0gIR^uo7E zIH6n)`jbB`EtrxBmqQ*7F0bYT@7oSWSvmngTC>nr@_a6AM{X0 zclYrU`d68g0d(&iNiMGVQ^Si8=CnrjK%J@7sEw_lq<&P3!JyXFBue9=$oC*+gl#z`M0`H|N}} zysf-1DL;OlKcAdek1?O6-oNAX@Q3$ziTDo`dXJ~BFgzv@x}!|KZ|jg9i1+0_-g%DV zU7n2NmuD;8A17)2e5LzVPOBEhb|c;Xd1^7mx3v3T*I@sE=H+H1FrnV>X>TSUZ)D>) zV%u(H>(~}F@3gi@)r1Pz@or)Az50QEH&qY(#Y$diTf9hZZQGD?HZlq8rPwUh9!R3ijQdbhZIbQ{CDR5u-cTZKu!b>^L>r`o|Z+`Uos@@pg)6PY*_}P5*@F`d0^&H7Xk3PSn@7lUy3j%CtXSN~11}j|K z;NKp-)^We=bFNa-cl&cxuU`Fl_^~gkz_&}tU%g8C>q*Q9sm}qKJ0yEcwG{GeK2H~; zTF6_fMaXw2XD8#{U8JXdgQ7`t%mAk7ze|_LguB@SBUX%jIckE(fbz8vRquD|8cxSg$70knqi z{yD7=)$?L(hIkGB53lbJm(?@TiwNsD(F$B+&oQ+Cu!hejiZS8SQzL$j@$~u%_V>T9 z^XMek^Kwf-*6=$VU3^9lv}wXE@f!T&FTP39x_jC+=r_ye@921Co1V=fJkIIZpIx4| z@UjmvdT_gqpldkEdHTn>w2l2O@f!S(=O+}_wBg?pufgBQY)(eMuf3dp2PL_<9&f_w z2H{ao$Kz3MnUs1FVI8NF{6|x0FdI6pnAT(*OS^#*I&u^RZ`E4nm>PT^A zlsJv-`}efDAy~xue0kkJ#>B^q^j|K{EA z(y;aX`V66QMMvEbEaF^@PClQUzrGlcFV5cOGOlRoBIzRZ2w{63<iY8X0yDP1rnx(kMXc&vWJw-!6W#SlLCnpk4`^S#La==iKhO*#W$w48a0|!eJoWye zyZia!dhH69v~+xZR*}$doBMca;|G-?oc6s9cFRZ-$-X9oevlS!$=u$8d3ZnO?uUAc zH9rj9o=3%R7m}9F?<{KFP(S|>pvF}#&HaZrZD2jS8vjzYUi`g{#y?-$_IyH{_|BsXY^xo z=@-u)J_>Aa$?kjlW;1!(k-Vc~AEO+{)6Kb6-MeeK)*P~XT$Bw4Vt4&Dppct(UUem} zC+WSxq};Uonv$QLcHJNnZrp7*?fdDw(7v`^uU(7y&u2K!5bO8nDb~N9p;%XAKN>$v zO}olBq;;O(-O=3zJIu@++FMpTa8TxU_Hfd!xi24v9rBkC57O>j2DRi=ZKV(`RZ$1h z$Zd;apHH`JsIA+UW^>)$wnW>} zCs!w7*8&`zEsp);dCo1_{q$VE>^(o?%S%D67HX3~VRs@{UvAyKi0!L(I}`D&Y5#e5 z^0ivX9Y}a@_-oIi&r|O&@%Fpt_;AT)U>R0>&?jTO^FBEInRg%V?k3H^J`LOY_D{+j zjIO4?YPyv$gl2ACs%@&w)`i>ZXtsx9Td-w8-gqXXwq2>7 zb(d{*{*P}S=ov_+r93j;q?P|$KlUy01!qe^ z_Lr?4Rd)ZjMOw2;^2CxI{>1A z`){{A!sIxfTwPt%F3fcIl>2MWa&H&E>KOSw0M-AeS72Hq(&~0@a>sGot!_Q^zim1G zd9|r?`g_! zK1bWa)e@dHiqp!t?3VG(woyaZ-cZhLRNa)Ro4WU9w}Bp$VuSk@1B%qXggKl{SJS$Q z&rGPsP0#I%)L3nc&(bc;pp_PWJIrp&l0VL7lYnNk22w0K{&RD_Rc&o7UAA#cx5D?) zmfq-igZaIo++Ua{eK~Gy*EZ+h*u&dl{?(se@4W4^NpR(ms|E74Cmo-Z`NP2D_N!^d z*By(vW(DFo$nea1>+omJ?zW%i7(BTITk5He4BvKV;qF9v)_u3h4Bfdz+v~~G+3&v} z1sF{1@4M4?V73r1(QjJMUp$e%3?=nW)MY5)cc3kkEt2W)z9VfJO6r|x%TU7aL|f>I zgl7>F?MReo-FF*?M7x#fS@&dnLbGFew%3c}ui^Q0;m(BFxc^#?Ov-ucM-D8`e7SjS zQN#K=oYg)bpr=F|Rwn6DM`Z}%mfdE25>a|H-Qd}T9goz2l5R9?gUMARLF?}2?#FN_ zNjDwCVdScjpsDcM?gwxXF*hB(0feezziD~8-4A2iCfM%fyqMFBXQ+CYQ@HP46TQIcQ%gWi|g82x@tmmE7}UkRs*^ooKD*Hc}1J?S%UqgFt1+4%j*v(XZdyh zd~)9BX}x(=#%Jjt;jw?78aQu=k=n6i+ZOZ4jrF$F-DjrjvNb~S9)hW{DsUOqf6S}a_8;$We>lwz!6MEmUtOGD z-xX%+C0KV)vobvt8<<X?cdIR;#0|Cp={N11_$S}b?=&64wuFWv%h`yih`sWSNQ0(o~35pJ@w=GZ;u-|@LBp*JgV%{Ea^kLG!J~9 z8bAf8Rs#OCa!J6L+raHD`6~F|u228% z8+$}giC01YBZnUkKQ=;7iD#kbGT28fTz9l2cfJ4Jt5-8sUmvsHGgx{`wj6TiqInJE zlx#WVng4TQ>fd>~MEb23o2dnW z-+E5r9@xzr99X;`FRv>M=IzML5k7z=8+UqAA)mRSScdfG;_UKzTr(NFd#YuCZ%6)* zI?;$?Dbj=blod0P^W_L@7|os-tl=b9KrCZbv%z!I-)x3#8RWz$R!hy)0_ig7wyvK* zKi21S3lk@~2Hq_pU&i8abaGaKYi~)GV@(KoW4;<-DTrD)KyriPmb#1G-`x27w>)dJ~i=-=9*e_Iay73xtLVY)k- z2WWrzlkqfftXKUE{Ny`^8vK>jHk@y!kST6ongzPTY^3$Opwo4|v7Exg@Kdi#jWX@nLaT?f10h%1S99q_>hzy~XVU%z3k9Rbocu)H0XuYncquwo6YY=@O=U{yP; zS_7+pYSjgzT?1^|`fo|7t?K61r~NY5{s--)aH+ZFk%%v?SWqz^v7(36QRX z{h?W2(5?pN&65M9>tNgE1?@WE=8;nq;?>Zi*{Xqb9c+77fOaMD{)cAkE{S#>Fy8=} zuLa&~9lQzgdg#{f&{OKw;Qe-Q*S-_C0C|W3XzgS*AzlyN+Rb`Oy%t<MIEhiQAZoNsH1f*3V(U90r0^(;NuN|kJkZz z+yMCFYTylg$<2w8HW4nP<6XLbd2b(}2tc5<_1p0U_ z^v6x0*J(++p;Hs$wa^EfKp(7y{0;v++l}4z}Iw|G3U5{b-Lj0A8nb_TvV? z>v|YwWv?|vG&khy;8lBmGNoPzZreNMwOtFm!DM;8RzqIf<4vHC*Ft~X1bVHOxPA4* z23kVo>)`jA-ItzHKLWmq?0f5-82$ahX7C4(z#nf0fBXpi$Ial^>djueOEWj*kH8;n z27mAf{Kw7U*LRNGV7~6jwa|7GXuBTzV3WDJ-a76zo5v~mdR=cekW=v0gZc6N-{%*9 zoVV)A4f$j6Z|}-c)$?F{7UTh^gY$CH>;BHn_e()uy$UDetHV4xJoz)9_B!7@i^=#b z`3es4I^~RHc<2T6Ic)7W2U|{W;KzbNX|jiw92UK%r3Y{I|Zx z=Vx)<9qDT5UrsLTfz1u!3fL=XzyF;3R*RTdGd4rL0>A$O{W*15JbrRi~*cpjio4yIHsh{9wCq5x(aZz#{JACcq->yOZ;LJRY4~ez>3?-<@2ww}H7O zXlr3libW4yPb?0h*|1@A5Nd0$O``1R&}-cQf_UU{FTS`3%&j+Wow zhUrzsWf|dm*#2c}mZL9Jv02Wde|@OsOdeE-TF$0#>6{fUnXja?f(6x)ocyMp5$oM$ zZ@#wN99-W5gY)vu7aF|zo4!SH*v$7!L26T)S-{1NW)AlDW_B&8n7f?40NKlr&Y~^2 z(K)zZ{8%)JD2Z}4sB8w6D?pED-r=srH8;d7pnuD;QC_0F2c5n1*elzfC0Gvg>XlEa zUjgKKI03r-_j+#(ixZ|Aa9d{iJ?o~wzE_SAR&#&#>XW}ZIIpP_J)|g;&!2}Z=d>7o z3U8I3i9A&m?gtd)&d5KZB;l^qM&-;=6UzPfYs+sf;e~dOZU~y&-oQI$DrWF#Lw{bv zO;2eTI{WChw~v-|_fa?sYXzyZ7Q2+H!f@%%I!< zx&rfa9{+k@cDZ&!yF2oQCO*b(3-hCa_uURdI`8q`=He?VDBmHP8^Yz7m*X#cS20)Zk={WwIS;Us#oOG@LoFaIW702o zzQbHp+dG`&{6E+Ee0{CNYZKR+h*=Vqxtua~;-TH8J3!a~~&78RnY#3GV=tjVJ+{S2v^e7nS%O@2@B zLM=Mx^#*f2-ipUO9+i@d73BMe%U)}kf0dTrmwHT$$ssLoaGLZYjO0nJW@ znyjSLid)YpLC#a{AG*7rALCFTDs0AVytHYON#@D^I)6v@gdTy5g^4QPk0~wJRj}$5DVROdcVZov!|Xw$V%0E0txG0Y#&I% zignVP)yXhVOHT=3j6QrBWnZ%n{t)c6?~CA)KD~c@^5&57ba(nTQCsocB>hlNvF3*t z@n?m3RN5Dr29l}aQTAu6ht!s<@k>i~qBK|IUltbNzU#jJ=Sx#|r8mF-b-McZXWrHS z`ipe+%niMl#tg4HRd1X>=dRvbLk8*Qt5N)m^z-&wGE_(Zb%GT%=ASQ3*_Gb>{@3a1 z-=BF`|5bvO`+M#$Z5d8)qCbr{)Vkr(aR_%mzF%LXcYy_Zakjoj z&)u4*5wvzG=!wLfsRHt><^1BW?h180Z$WEQk|&b$C^qgpT9obAEmz`i*|c4v#0-h6tMD)%R0bO_T&8Ub;O?gw{jKz{+g2!FFZHo zdHA!QK7jVTd6JVn^`C1j&~`g|y8^WJz*#E%j5SsUKdT+5?JP9JQJEqOOOxM&Ow)VVH^EKK;_fygrrTYlAFB6gcHKuQUyVl>-)_jR zo}{A&lAw2-)U=s4taI9yNLx2Q+Y)S0rJh!Jd?Hn<-$oo>dneqnW{F)HrpNC z0?WEZ;#P)}I{sCgE!{HO{Z$7B=0B@nYOdqpc2a*PwaYnc7s-zdjsY zd?rczX`GlN+GqUui%)qpbvg5Y3NMWMGuk~g9f-WDvVe_TZqlpi$GhftwKax)*_SPL zYG0mTcgAzcD6Xl*HcNAFwUpy!c(c#&ynnO23*p)qWIz5=y`k2@X0tq3@1_cffL-*NwKF5!?J*mSgiw>`KG z5eMzUhD!&#?ZL{pVAtX`-ZS_fg&a~3tC#$CDqX`3jhzj!XbTO*GMVm$+f=5udu+QE zaKq?e2Lf*BeutNEWB0ZL5jXU3!%Mi4hZ|nJ4UONR0=CTJt!DWR_aV2<~roM-I5u?{jK|ALfv3nWhb(=o}So+a1HKchtjoeUF|}$rucq`@>Sl~9aglP zHvsF_gl~vouHyS84>YdYioE%dhUoUafjTp}Ip6EEr(j$Airi*=>o329lyay&Xo5%ad{Z z^7LXGb4kyoNRD)adiOldC%4K9D4p+C7jM_3A#5Ab&ms8NTgU zhUvMselx<{e7$hE>jmru>>f^SRdm^-(g{!|lnwhx}^Mbem;>-n? z7sMCD7sMCD<%o86jr;}j1@Z;*SwK$rZC)T>AYUN=YLL8}zo`8J`U3hqLFaG#KVwk& zu*CWc@C)z@@Zi8|Nqy@VKJr~+f~pkIW#A&Wkt$?3s42I@TKw|?xaD(>pl2TulqPWMB~l?z}GKWzzUYgrzgkMroO0KyR1L+3R`91(>pJ9Ld{v3GA;qb#$~mMk)dh0~ z6{h-j^N`XsmGs)8Kxh8n`6%}+;$UvR-oLF1K{1g#%BR_1jhNNX*Nxbn)zz1-=0z)^KlI;IBL;UQ`wtcXXa168zsm8dQu?*v z|8t$M#>a7#^ZD_Yi@s$p%>%+^OD2au$JLz3@15WqU-@q8Rya2-V>a-;%02s2O}^b< zv#n66tn2sX!+)cUr{`LUFL!{cXMQbqe`@zEt`sNd`9HrPT>yzqMAH6X7gXYF5@y)e6Dw*2JRUxwYvD-JI#zdM$z?~%Ol zygSh3Cm+;=L0fT9+v04WtkG?jXPb+Op>9)ezK3Suim2NA{H&ME+ z2(XdTU5yuCx!94;ZG*9WswOvU+%|Y`qHx>b-=c4CF3?{SAKvppm06k22G23 z8?pO(a&;00=Jz&->(4z;_uYQJ1F5_E|pxKYNUGeot#D*T}^*gbwgr{ zZfR>mY+=f5O_ps8O~ZA!=4f^(cDrqFwJRK$YfbBs5z}%jlIABIg6#O$;tn)1({mr?7++$`l7O? z*|7Su9bvYsEZdQ3YvWa0%yZxo+m<-n9kXpo)iP?o_|d;>4)jjH-=DofclX;#y{`vw zj~``Pj`_a#)l75q^h80?h6-aEPf z>F4sD!WaDCUk#g1$kr?^w=xO4VDfnvOipU|Jlm(+R=GVgIkw8{kuDtVgvsaNcQ#C0 zW43IRPW_n9jMr50ULf12>gjVhEAShN`&98djwe@Fy)9aIPqF{7&hfK^Tl2$z2&c(= zAMs0Fb>*HT(^N%mJ8h~i`?Vdmf9{^;x1F&Z`*FoJp~>g>#m|Vf3j z!q4aN#X-VDoTXQ=$Vza6p_0MWeQjWP-qSh4wc;WTJ>pzXx!{}-41MV*py-4&TQ4fjM z9Kd*C`NDDomd{qNUj+NU1Uvkhv*l0LzA)T2!)H3un~Bx5y0n!@czDjwsb?De&&~wc zxSvjEKYO;LxpgVOt1cbRew<&Q(Qj(+r0#a`w=Lw5W4~=#ha39Iq4MePp6}3aTgV}Y ze%rDRIrO9K&z>S`7?|^O>Y28vVK)Lir+%tV5_ZIX<31XH4NulVgY$0fotjz%+TCwIPAB<~H>cT;Dz-WAXl|cbnm=blEXsqY=U#aAT#D-3uv;F8KmS_1 zD|`Rj6Sn@_)3v_tD!ZJg+N9~5+&&*fj5<3shzQjdU=S((d~ylCJ&^>p*CX{J-F=Y% z75}b;uhzB=7+sDo{=Xfu`iegf!s^TQI9>d4-nXp5&FA|w2-o54q-Tt$ryt*?|Kf0T z@fq!yrvA$xCSIXqw4C&CZRRg3%d#hSUpNoL`Gv>!cr}FaHAXtmOZe5HX3~M)v zb~Yf}7OZhVwkt*thE?Ip&PHRaQZ)|67G>ze?WXIhuPp3rOzIYWcP7@w+~_{N+FVXi zo?};SU$ke^M?F~9*6$yBP{tRR7pE7WzrDFQ|C&dASEto08UBRQwwa_S6!`Mudy(|&V)VV(gRAlABz-UD;A_Jrt{sVc9l!K*sA}@< z{^Eh3$!}{@{1sT&m#KGQWHudj> zd$`TNz^<+I&(q6XeO~72Wj^)a>dKlwy~uTD<2eX?a`}A;e0egCU%oGqt50Y>y~uxl zU*dlIZp0OBZcaRqvPQTy;;xdi<%a6hi@d34eiE5C^vq8o^G0s&Nd(@+%{_&{8~Ti= z5c$vVOWbeYm$?7?-H7|WqhQ%EY+IdptAwt3Ao{lD|6NdtTyKI>l!u ze4T@QUcy)BgwIR-tICa==Oul0r1HGP|MUA5{oD5;`q!Jvi#3PQ#2nG&CF9xhlZRg) z{AOl5Z#m~lMte1WTluQ;aFR?ve|lLeD=rKp#MLN1kCA~OPdhM&KK{G!d#d*o`#0~E zhxdAKJRY5d=~nndN!GDN^F4^G-tpYN2(|B?44~K|t)7?L6yoFgW&fGUXKALa%Oi|`euQ(wwwt8sdjF5=(+YX<)Bdxr;qKguPK@_EdE3)d&7Y3@V%#q`V9^yA6-=f9;~PR{ey zC;R0S^BwcraPE0xfkoz|4N@}40#7LwX(wQ(KIGFmzW?X{LaGIz;7zAWR>=S|N|U(P zAz2@@w%YXv(%P1kS#jK^EEKa+N2X#_M*8ece;}i?a-oxnYu@=}m@(d~5?Ha;8{Qwt z`Ot}A9U!?=UQ3loAn75O?NWcBq2vhqsC|w> zsVJn>PRCMw|50OtX~VcO%;_%hETT)kFmAZ$Buf<%$t;RZ5rbVM?{dy5Xi|h@Ng@=>jSR|(&>tvBRhW!jV!9Z?FyQ3m&u#R(4!#F&D4 z(i%U?$f&<7fK16O=a{Wm3G+7EEIVx!CYqJORsdNaqVJS2*2L7YBpmBpumEUSaV zZ{o7!CYS6j4M5Rmcf{5>7;GL)H~QIa}C8m7T^QiIh!*>9+*~$a(4S z*QD~!d23vZI`QP;=CtKO3I*%tReyIRBYaR%fno4-ryR$OiO?h!p-ZvCK`J=@4BI9Q z9BdI*W|I^Qf|F87C})2ln~d#b2crnj>NIqSMcAfTT;vEa`U623b1^X7(Yu1~PQgcG z9AW@!Z2w6MTVYt&d1#I;6{tJunH9&VF zW{ZI;WXzltg;rKq067LfNI@F{?S$Y2`3SR~!MH_HG5by60rtWvA>iW>)v(TE%3nwnIb!U=M_h$t9z(!n(K2Pz&ham)n{u0!~tl{Z;u=E!8` zuK!$f%vjlBmMY8>lWb9N-5s}CVeAl*^atV@9>_ApSivYvHqgY94Dw`Sf@b}JWXTq) z$1LVP!ep%rV?H81;z%cX{~*Fa|1kG6;s>M?7L(R7Elp0E2?M*^AIKs&7v%XdM3H9( zdANb+HCF4c!X3ePdE|G=2p`}k1(XP#EnTt-L5b*Zk6aGk2NeyXP{Oe;1dV@8Kpv=A z|IYT@3YOubyMR`e4v{hb2l*NrhzP9zr1jDusbK|HpL++_!A(KCkOM*$T&a-Aa!mV> zEv87P(M9mG$dVwFGeVpG!yhowFlfPWm644i@UpPoh;tB_+HCqajck6_aJa@5-UXMD z7b7ppv_cUgixoh{nc_PyyG(f&@QjBZMKYPll==fffsh>2v_hDbJtFVKGlBsCcd{Zp zhH)*hs*_cNY)TQ(XA2juBb-$B{S`7K*I7@qA@dxA);=mxc*zM#sZ^{2C_51XtgVg_ z^FLwErD!^ds8V6V^#{tzAtEw`r;cO7LpEVyxeCiAOI%Fm~ zA*L}-ss5uDC#zTqu@+hc$FEcnostqE3T$4*(pXd-j~-)Yk-3=;NoeF9avSHcT5(J~pw}`y0L0=&XtN=n7j8qY-lX9eWB$#f+ARVnn>Hh90X^cAb zj{+-GEJ6}Q*RIPj=9J#_SIC5H9Wf*3NlqeQmJ0kM5gDfrGfno_qZGPiqg5TE{7y6U zR*5BeM58Leg7>%CDIz)(BC{Z1wvk;SHbtoGBtlx4fQqKU2&u^wGcaiIj~S6VIu152 zhaCC`?73sn8yh->Xup_HIKo3{pT$|NcO< z=8S|Cfk#3>;yAR>CQ}ll9I#@AJ!7l`vmGx6h7o#QN}%Oqd}L`Mw?9xq9Gj3<@n{o+ zd+X5i9lTPMitJ@?ASe%wk3k?Q;T8oWJuFC>xL4U!q@u8|@LmB!gy7A@YIYy) z_IJ~*xc!?y{q1u;pB^HZgS-9h^yA50`oGz8vS#xj(&{ z|N7>ax0pA7{M+eC%;#5m_S>6ZO}~6M{lnkRF47W7FTefQ?O#kk|K%cGpXM8x>Dj5P zOCK}!4{d)TSm-*0XUH#IhcH-hD^limawkqzth z^Ya0gq@6P;vx18^8rcj~F)M@;CL;J(RamqUBe=BiVq79M3P6SS!S$G~XkUfpr0L+h zghS>jH6nk>EYrxfa)*$JRbeH>KTLSj!G08Ux+JR&flPOmXOd9}OscTp(UON-?Lf;?!JlZ|E+PI$ z*K=Nl1!pZKv{V(!K@f&W*TJL6kdVrUSc8QGtIO!@jyC=ze6@Cz(x83W@DRExEQ#1% zBC3HwLad%8ZE(k6b8^PZ_4}+3un<|X5-f5r%aKoV9%ISyE15w+R)>X*NJRK<5jbPW z{fx+&LU&BZ2$ikEaQ6P&s=byz+bE|Ws|hQPiv%tczQa=gTZM5+o4p`gx; z7EF+ZAs~>5!Wi5;0u2NUst(K3mU6b)Np6Kp9sbj$Uz$}m~};U)@rmY!zgl2 zn+5niJi4r!+oCvEpc1@rT6~t6n@Arr+N_d=&8WeWoeT(z9oiZxgUt#y2N`liyd9FP z(pAa35(82i79;H(2L_FW{|P!dkzJJ^lE{Z7?O7SxDu!el2FGG3c!YHfl~|D$##M+3 zVM&gig|AesV1{$zM6)wi;8i4lB9< z6-O8+(YnGq#CEzwjR*=ZsjBaFATQyfH5fpFn1l`qU@8UplGypG*hEK%DP4R@xfEnH za6+8HmB7MUCR3H)*2N?dBhe!UNVG;18N4`#0?n?oIl2_28?gAYI4yOagszl2K-j=@ zm3|pEIeI9KFK!~GgoRE}xw{FRTi6{7LxDCSqvDv9 z(k3IM?ba_OKEO(dYfMJ+53ent{Dsb@ImB_W{Ibp#!bt}uI}1yZJLI!cbCnU@XU5>7 zbd|5QiX);xXLXbhb%-(%mQ$*Lz#3_@sKY8YL^xVZ8mO#=a2@`r9n4Ot?0ZDa$VNqp z1=A1q&>Jlf_)Zp>i>d2-+Vu;?6|UipqAs*xs^QfN@?&&==Bi7Go6tUnpHG^$|`;gkg19uwJFJ@MJ2vgnY&a>$ug4 z?m@(=9LAN-Gde1wN^tOMbY27shQ5hq`O>rIIxLMsAGPH;?K1MEEh9X!>0ve0Jf}%WC)n8sh;~kxyR@QWw zMMe}-Ht2<7p)R+g1H%lG&_a%Ih`s`WoQ(^ z0O4;oRec|zQ;3)_b3%kuL@EkejDDaGbSL53_%sbaE^}2A+dy6?7BKE zBm`Zj7%d2Cr_tdOhRYxsDpsZ{I}rr!Rng885-GZaRtoJ>2;T);yXGDc$S3r-@aXbR zIt2AWAk$^SAqI+dayeQnD&~oHDFb?bYP^jupV{#mC(e% z6GKmRSxu7m&^ebhZS2?i$B>Fb9z}~T@FFpE$T}?Se5NDj2>YwBaxn<&RX~7fpa?9R zoIKNo%S0E}s<4WaunX3B0h`4I&2GkNAuPbf#ZZZ5ZRa9VA&m%=BXr8P>lo!Ta2-`~ zVdNsSgeV$bLuihGKYBWGT)G&2uG=4q0!d5ZFf`U$M;Ee!gW-yuLrYWLo?$e|$uOg{ zp(|ZT(cq7A!C?9>%E+tqD_ZH{dJ^}^8pRNW1p}XyqvM@cbva*jiE}2qByzAY5FREP zjwmELw}Zc{!a_DGnSx>|q(#mP1a%$qh77-p@Tt^cIRp;OcJLjLP0$**)d;I4awJ!m zZ^w{zB=f)+r@2_9mrgsnL4aJmZXF;7IwolGFGf((xkMQHK*vB7!n(Tsp@IP`aZGbGR%&29N`kn7Rp{a z(Yjud9U>lYrJ)-{g*NKw=q;C3 z@dN_qE_MdCkDOvKPRT^sXoU4)a357zmaaDm=R~$}-kJ8alS0%3OE=vEa^@%y_0(a(p28v+n_$4SMp`TBN+D*0GNNv+BRShq@`1UX5eCu$Y#6lS zVQD>ACe~rWA0nPGk*OB>vqQhN2Kj1!UY=Q{o(@f@O1}4$D9Yn7&eYk#rw3AmZg- z!2KiHs?*gBt<12|2%kCrFY07E1rrOSgD9tN?<9w$ltxs}V#>j2y0~bqj~zjEb@o2f zroAhXTT2IFFb)wJB}MnDLs!@wA%mpp4 zirjeyT!Vnlimq-PGcDFrw`-_?rkW9)Dsw<*;Q{LQYY{|KhCnwCIMoiI0q|W)(nbV7 zqRK{>4u%UR22&fBG?(HM-A3UG5t!Dcs=o?yN2IV3=~|&X@#v>O7mDe6Ba$svhh-Uj zEh1;SK2CQuwS-^G$uM|eTV?NyGRo6_Bdxe7OhSeft#quwvgJ^>)=^YZuzWUVW(%TV zx^xXI!4dZIj#u`*PaT{@%urg{1v;*Xz$u&PCPy@??0um{Gx&*EY?5%e2_qY&lYp|q zWKoBO5H&L`EHZWYGvv!iv6O(E+!?oaZeM)Oqpv6VkJ&@0x4)YnEB*E6Pk+10eiXmV zgH3-o{qT7D_lN#-{@c}fbREZ2`S6cNCV6$WPL8DnbQTaU15Tfb3@0sQWKJN%M#PGF zMB98rV8W&6BphP>!gy!6c7l`rK+Y*FtqTsq)WYo}d!+majz}?X$SWxk=q?>!e|n;s zsYh^ziO>a@0-XcQC7lLM5q1Yu;$ugN74?rRG6(h*Okt#nI``u4~0rmM)zu7&65z5{F`t)fgj@YiY;odUh7q zAt!~e)$l@;+aL#onpoyV2Q%_WErWHqNT89D(5hcR+|Q*VnKcC<9^s2_mNzB3QqHAO zbnqGZ1?xOFFvg}JmRTRzuEWjVrVJp+jWj=4RuCs4_m}V#j~&i>h&wt7)dZwG5fO(D z-rye=LXt^m+BQ%ILfB3Yf$2Mq4?HrWE=yX4j)psnuva8bSESf5OsRAV;{PmE(a4+> zgAUt7w_@qQpC5*43M_h=6@ohH95PAz53&zrZ7%9K2vZ>yy3uROzf8%rdx|t5(g81; zc5V=+QX+e?9aTJGh^#vV#nBksB|!%?TpENaOkIu&)82IjQ#2ZQ1D4@!IvB1;;)Zsn zyl93Qi}X=Ot}UXw93<_AKGnaS`4RMOOL0TY_tVB?lna&pOsHjI2Xm>J7dN<5GH5NgO6k&2=LwF=l za3X?AZMe=Ntr&#qq!gD#49-%adyfJ!n+PFTL)+5bKuo=hNO6VMlD5EM9XJwvgz(&U z@NIbzrU9t}tX&GWbBs2DGtx(dE7^0C7#KHva_Zs6<1Jm)h%iKmqA#yApK@2k` zA@AjMa9kFLsE|%?iXaCA_SzyRfipcChjTa7vA!f>1;M-m|wvJ>bwtfl3tBhv!6 z#L;d&9OsOnO(_R!trgvf>fnyDmx5_dHBAR>bJmzwSw}-xs;x2_UYN=}DEywLUDmGYBT~-LjGHALa)vviQ&UiGs8W$IB-v;$ zm}$iohEA*nKiO$>LV|^c+Gyswgsit~#tn&4A!4bi+?J#wGs&|K9U~+&DYxQEnS`Zv zSeL9u+{F~MjtVoBXf%(y8P{`bRO%w_&YCQ#2n8K3?1D^m>#Y@6sgN>r(!lsj3|>UA zMn^K~!XcB%x8g=5;5ySfq@~mIux`e2+VYMfSUB@m+(O4Z1!8Fg@SXL^#V#@g1l~$o z{|N24vABc;D8e=ysG?s^26s(m!Gbi3F)x8L9hEnZLusGS!AIb!gTZ4 zQ2DV@E zj`p0r-wZtS!m^m0voAqvx`RyS6A870vgM7yNtJ0Kg6`dO>!_{_>_pUDbX1tlZU&xJ z5r(R|+T792L1d3PBO(x*s)h57z-K6{$PU$Xu6@ql?_owX_^J z({sAmgK$Gq3BAdkLYP!zgAc6Zw7INcU1hIY7-Yar5x{hl~rx|-ox*$CXRq(ijX zYO0x+5#kZEEIOJ(MQywtz;kNqvMwho?3I&y#BYP8Y^?wwOdze%@F^XH}fyn^{GAx*{R& z&pv3n!y1Zkbgj8aGGk)1KF9n?!URlCICk3!k01?dn1g_8Elh0&4!do0f;H4gUFd-d zMDP^F(V`+(Wm9lPm%BJ!Wv~W)ZX#Ve#+=1}J6#P9lYu@kmac2sR1opdCL>*-)KvD} z)H_a(KuK#IRLN2zKv9_rZ`%-9iEtRPz5~duP~}%TWlX1E5J5PJSkKc7BeK&Ch}zOK zDZ$YJW}Ri|sESMO3QUs^aKZJ6Cc@OvAuWWYsdF&-RCY|n6zHWHTW{XHOCniG2TYJ( zBN=wlakyNhD#!zbt@nVmmTnW>XN|1GIBBMlT3L0Rj*4k}xH!ezKuu?Z=2lobxi6yXm@{-O0ci`ZA2oq;7)9QRh|rp(WHyr^&T&+E7F;n7wWrC`6MCRzdj8vlN)$@QxXIlQfcQ`s+4Os_m(y zVlGo*RU7f&4k?bMVn?0r+CU3;9fAUntiu@U<4zk`%oK#{7;kI7l8E8bYd)e>G9R2yK-xm}Tj{(WU1(-1Fx3WXRpc;9l4TfCM69aN5;-#1Ox3hv zo1R*-_;4LLOIYVfr)ndBdC&q8v1$W#f{HPA6bC2d09+Um82&^xEkmc;ys2}(AonuJ za^d{5&wBsUf+-i)L_IfksOqicP_R%Ph-pn*bkcqyjo5~>2I zrdUGyNU!lVs?_A214NqvQ?;bdlet4Mi=3Gu=jrUNp0v2!Nf6gY>5wt9Vk)8$XscAWg*}-n zZqs{ow85sVkhFKvC5l%yg5O3-gF*U$sJzR@c61{uBlAX}$^%?rZj-c3t_)j8sjKqP z0y}xOfUc7v#%PSBi%*eOmW4HvDd#lIzEX&L(brZtPSa92`H#XSGAY`)>$*U9!gc46 z;QAIly&C(fO{qD$$@WM>PRk^h2trFBN5W{|-q9YmGhqX0C25--!>i~lm9|uVQ3XMD zDX7j)O>0liPsWv>x9!<2P)=6Fl5j!FT%7F^@?ON0x(HUNgh-HTBXEt7e^TAlWZ4-D zlZe>TBugh9lBorLBdMUs8G@JKsSV{!97DpkvYO_gBXs<%rN2T zwZNR2FoF4cL{TCp7=nM-(PKfJO55s8X9YS!{q5$;FF$M5lZ#B&y_81&r!@h7V1jc*j)7JXDeC1^S0u{KIfzKljyewIgol#KbNDIR#-NwiA1SlflS87iWwhL^ z8U7#PTc83IDbkvlNP2S)js=8jf+N)A7D=GBoj~M42|ebQ*aioqbm+LF>e8BCeACt% z6Ejko0DD_D=McCwTBU*+T?CAxbgYmyquMG|o}-Gx^j(k%hgQ1D9t7RciF7I*I#RT! zI_W|Mc==q6<{LmGKwvOn^n8VhoRV#mkZ;8xsFY>ZLfctByBK||CZJVm%AXwulfici zgJ>%2Le)Yt?1`<)`0p?az3GUMHwrof)+yzcPXTI9=RAE^GaMH&o?c&_T%3RUpX&_p zQNFr99d8UUNg*Rg`kYIk34%DCIp1Mm;gIP0@wf{fFm3dHA^dclRB!AOy{g_Br#ac- zkar>k7aFlY9j%3aV-H8y$ zqNS!c?Mw)rPB!X*fL`WI#auYAQQXT@KQ0%evs(KzM@P<2YA5OLQKk&aPaa*>I!G8I zWaw21^ddCvplgd+9$iK@M&(~LN5n#BP6hL218Ah=QLs#v2eZgoQP0xT^B4kT?^UPc z7ojtw=NS#WC>1F|r}${-O%Fr2?~>mHy5x>YCeYcevp#0pwlEwWoftj*QPUx#d`?+h z8TqqZO$Nfsn;>&^l#q(Vm8EpP<8UfzQrUuvU2^G!ui6@@h4u`-T3aNoCem(H#&okF zqFQ1e9&gBIArrEk4))N4bWG8+Y0>grq?4ImQZPgEMxKChxrmM`1X()T#iZh;1S%1y zg&mZ)l|^!2ib80NxR}YPV9dRtT%pd3SMxT;IVu;&lPyeBN@p2!rerS2cn+#-a8t!1 z$3kZAw4w9Ba9f&AxTmB|)e-r6-WYDWxJdiMnhsRTP$oMj!WpEYaY)_>+g#`9Q6zd# zik3YJEv~1|Bn>w@sGj@K3537eD)@|`HTr>3LJ%WDT2Th=^FZ&h@>C2{RGhU)Dod1I zm#7F`$b<6E(CWxNl|Yn8=9mdi>5eKk(*Y8T9JSF`DbUZx6S za0};Vco`02y_N#7n-9f^>W;&ZCq&7^` zNq*!dg2}=#^MY-GjL2t@dkDoQ71j|NAvEX^Eg%BVRY&k{A(?gPL(GhE8s1Vh}sn$=%#gK>p0w~M7YlB`6Dl@4l3M1Mi=RI?i?~42GSVJ7J6_9*=47E z)y`N_gi%xPluMxXN~%rX87sV^1LG}_w$oHWIw8b_52BO)8ot5O^_~(_ixLS>$3jJC=zJcd zif17h!-I&HZm_hdx}uW!m^GY^k|&!@Cz+98VngI1v@~2{Y*JU0EQu+kdI+39YfIO65lhm|5>Z+p6E7W?!P!hV(_LXo2deSF8H9~3s!lJp z2@%<({;YSxz-wu4IVQUmx@wW?4$??VC2a#eQo!lFI~9TrwhQzmXlPL)cxp}$MHVV~ zMNg7K^9wyGqZFmhq6IQ(MFpDa!E2@AP!V`37z_mZ+SuY6Af1hgmR9L`I14S8c4CaU zr3dve&08QbB{j=IFppVd6FuufNf5FjdIGQo(o5|F0u(qJYjelxxvUTn0SRqfGA(`S zsp4kg9Te0{$sGRZ=&*?K%E=I0tUA&w&k+SGiAj{ZE*2{MOOFdDsxjR%dxGMI&R@Wg zhpdstcO_Br(oBcvLX$hAx0elsv-H9Za?#{CEk%S7F^#whO^`Wys!30WCFtw{XD;NZ zDet3uqAifLke3aDfTXo%j$Z66CBxn31Ql&+c(lF~0?~z_mr3Z5aX>^M`D8Zb+yV*z zNLd$cT}xIvrlcyqLkL4LJ8w~ZsvSh~sG;vo^J7OEr5Iv2VwDO$3HtL*4lv5Qr=j>h@V@%1Qwq9tKJ zZYG>Qx2ov54`*oOFqX-CvQ$K#(<@z7O9j=~XgcReHYf~1_~7B0MWHL;+QCuDstd9W z%%!AP3_GhaX;Ol(VV16GAggDhR3&%~%%Seyb8C@`(`y2BiK9dgr7Kz^au}Am(I!zP zDx->03Sk?PD9dDqVWUS(2WE~?ySS_k*VOQ!VVxqq1_$#TsxJRGFt=1iq|h;8SnlA9 z6Fh5r^;0_-I5seIo#1<^yiKOZ^t4ohp8pecWkpxzL=DWLUXI?%6VB1AG=-%SyfZ-} z8Z1@Er0SV7q^R5(gxn!c9w?y5J|n7i9#&AvfthQnyOB~hVN!FlqwQl2vzuXi_|VKL z|L+v7{ZF3GVQ}~{%Y-BtIdK}6ITM*m%Tb}X2z!Uj(L}0)-bt>a9M-(DNk!{S%itZn zGd<28Xu(2+1m4}SQ;jN5!@0_?6mKOj$W7qKxz$miPt369l?8334rz**+msN z9bC3uR0A{jDy9fFG3sto-%uFDg;MdPbJexs2Id)YXH41B4KyTfJW{zzfiD&3(hfZ4 zMJrnNL|~c|>A678hpZ<$B!5BVL78*9BHSU6w@D+0jW9Y|M5-naCuiBv%smp)&Wac! zxE7^N2w4h64~S|$tUu?*3#TnoE9Je1ok>u6_%p{rnM)a%c@)Nos6z?`X=HSTAx#lk zX$K2r24#+@sRYCikqY(*I>J~mEr2I^1?Lc{i*- zr>D`Rw!$bI>1bi@I#VR#NZYYu!mu%%uyoIz7Qor0JfNaobq}NCrj@&gWuCz_O}6=x zw+_P`sUDj%DTidbVa=q8gY&70<(Llnh*kC9128LBQG?Qt{lc8rR3F+vaI(kM@ zSRcA>*m7lD>@datuXz9>x?*q<8&>nc)t#FzsQh@WXq zme%+q-BcQO%q`ruOmr>}=}}CI9x^EO3>ede=_m(g9)zNj8AT_$M%5|&;AmHro|8+% zW~ml=ux24(q&ug&oFlyiXiPRR`pFHu>TC-F2ZM;6jEdv*c9K<@_G^QpOXPzxciL%R z1l37a5$+^W(XkL<_7VcgIIM+ph6Or^`2W{-ZAp^cHt^r4@DWIm1c`h2U%?0H*ogJE zLt5F^?VVX;g=N_rj;db%j9NR>M0XVlWU|1_Obi8v5~wSv)F?*6sd9D)(k$VNZ=;<% zC`%Y|wQ8GN1t5z3ERwN-|KX{_Fanm^LQV%mAAoN>$vV$YIHUO>5nBo?36-XUETgkW zqy5BLBx758^cohMZ-L)<6x)?&<>?i3tC!$@@J>D`sH5zKMMkAs4bht#&`lj@GhFAX zYV(9|8R@newgbUPzWnS*KYP#nrpOysTM`ch(rNSfWLV|}Z#Wx#@Mp+~x_6|sV~IQ> z#m<+!?eI4TX0xUf)HvFV$Z(NrvNi6M@k#30O~8T7Dkx_wRn%2r3as}*(|Sxqt%vLR z$gVt0;=mE?oaCk$P1ZZJtjpO9H+tz5KvT?jA6~J%)U|-Sq?T0=e{;GsWUX~kLuW*p zhP+xcR)5^3pDirh04w0AYa_qx&AuxXn94s=O#FE`I7$f+Ot(#!{o`#;p~80LbZ=Qx1C+*vo>ly#Iz<4 zNe+`_o4&0jk0#+Pdc{9`@@BDh3L0XP?aofmI@5~%aN7dFs*g67Pz5J;yI4s5FhyRgSk;hb4%NL&!UtjVj7!BOIb6>dz!FNQ zXmxX=^KV3z3qbC`a;KrQN8P$;C9p@zNNuT>ftxU?hAQ!FZg=$v>@Jy7%Pio_!Ctg& zT=$mZS-Rx4;)3HM7aBVOs%N@PnodrFaCo!d&BTDx=ioDIEbKu+O2GH2Ajy7q6OdLZ zBjzC~Z2Fe**c_^O34+sPCmHY7!@~%%g{T zpT6wZ!?#_B&xmEnT-u^xLeFzde4r2pkVZ_;N6t1~Bc(EYT*f1!yONm}8M4B9J~A+X z`ZRZ!Jv*4+sDjB8SgB*}^No?aO`t8K?)buo#Dqi^whRPXz4Y;X@+52g>=(P*Ly zM(on4!!qLG@PKes_m82i>beZ+QF&4z%?r}5!{MviXfxvzpwJ=n(im@dEt&qTv&rG` zltU=9N>MF=V%dtyP=P9YS!vzth?n3a;CPEvCUQJG?(SU) zb#*uJj8Xya9rqlpBSdN9fFt8%Y{0T8xX&%_%5KGwbo9oq{Gi%JPR5=gm6m43YAb@A zn=#q=v|w_#{+^xC{n*1I_51^+$J(aQ@CX6_nR&%Ij?QzheOs>05=Bd0u;yk-EV@b) zw4v z$~S|6RA1z>FGEJ1#lRJ^#>_JSxySHbf><8g2H5-c7}05eQ_Nb8xb9fd-{+eUgHl)q z-=SKdVnRdK0JR?y_dWT)ZwFycsDr9^q~587;+Q>gjhu(tJ(BnBAfq*pHd75_n$bRD zvcJMm)1#L=_vGg{{@lYJX$o$y4yi8dgV`6&F;;!e`zFXv9|k2P5Cq<^1j2m_5S)H)_R0 zT>uOdtD8By3no&Yw=(q2ktwB3J*%C;5viTtdd%E2*}equQ4WTt3T1K1zhYIQRA|T* zaX$pk)-4N#yP;>RbVV;~&(zoEd56n;GEbeem7}5EDorj01f=72qCw5>Ht`o3KMsao zsb}CZqpXB1dLKyp;4`bPmUK-yMh7J_AL-APhXaAorwNdO8ne^dHwwL z>HAni7hB(J+T4T(TVcTiF#;>Cqz~<#p*L#cX;A6lni|3l? z@d~&M_)^{&y5KWNQr5b4~XgACEgFwKRyj3J};V8}vxU zrS(;Y_ow4_RYRHtZp?fNu$x_*u9b%_+Aw`O?nrynYcLvedYr

        IRIct2Np2@%0^G x`OT|@MGOFT0m@lt*vVR4|7S1$>+ALTW5TT0 - - - - + + + + @@ -257,7 +257,7 @@ licensed under permissive BSD-2 clause open source license.

        Contact

        diff --git a/search.html b/search.html index 10e94a924..e7f9a7ced 100644 --- a/search.html +++ b/search.html @@ -21,11 +21,11 @@ - - - - - + + + + + diff --git a/searchindex.js b/searchindex.js index 1b72c8935..de06e4769 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["bgfx","build","examples","index","internals","license","overview","tools"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["bgfx.rst","build.rst","examples.rst","index.rst","internals.rst","license.rst","overview.rst","tools.rst"],objects:{"":{"bgfx::Access":[0,1,1,"_CPPv4N4bgfx6AccessE"],"bgfx::Access::Count":[0,2,1,"_CPPv4N4bgfx6Access5CountE"],"bgfx::Access::Enum":[0,3,1,"_CPPv4N4bgfx6Access4EnumE"],"bgfx::Access::Read":[0,2,1,"_CPPv4N4bgfx6Access4ReadE"],"bgfx::Access::ReadWrite":[0,2,1,"_CPPv4N4bgfx6Access9ReadWriteE"],"bgfx::Access::Write":[0,2,1,"_CPPv4N4bgfx6Access5WriteE"],"bgfx::Attachment":[0,1,1,"_CPPv4N4bgfx10AttachmentE"],"bgfx::Attachment::access":[0,4,1,"_CPPv4N4bgfx10Attachment6accessE"],"bgfx::Attachment::handle":[0,4,1,"_CPPv4N4bgfx10Attachment6handleE"],"bgfx::Attachment::init":[0,5,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_access":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_handle":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_layer":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_mip":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_resolve":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::layer":[0,4,1,"_CPPv4N4bgfx10Attachment5layerE"],"bgfx::Attachment::mip":[0,4,1,"_CPPv4N4bgfx10Attachment3mipE"],"bgfx::Attachment::resolve":[0,4,1,"_CPPv4N4bgfx10Attachment7resolveE"],"bgfx::Attrib":[0,1,1,"_CPPv4N4bgfx6AttribE"],"bgfx::Attrib::Bitangent":[0,2,1,"_CPPv4N4bgfx6Attrib9BitangentE"],"bgfx::Attrib::Color0":[0,2,1,"_CPPv4N4bgfx6Attrib6Color0E"],"bgfx::Attrib::Color1":[0,2,1,"_CPPv4N4bgfx6Attrib6Color1E"],"bgfx::Attrib::Color2":[0,2,1,"_CPPv4N4bgfx6Attrib6Color2E"],"bgfx::Attrib::Color3":[0,2,1,"_CPPv4N4bgfx6Attrib6Color3E"],"bgfx::Attrib::Count":[0,2,1,"_CPPv4N4bgfx6Attrib5CountE"],"bgfx::Attrib::Enum":[0,3,1,"_CPPv4N4bgfx6Attrib4EnumE"],"bgfx::Attrib::Indices":[0,2,1,"_CPPv4N4bgfx6Attrib7IndicesE"],"bgfx::Attrib::Normal":[0,2,1,"_CPPv4N4bgfx6Attrib6NormalE"],"bgfx::Attrib::Position":[0,2,1,"_CPPv4N4bgfx6Attrib8PositionE"],"bgfx::Attrib::Tangent":[0,2,1,"_CPPv4N4bgfx6Attrib7TangentE"],"bgfx::Attrib::TexCoord0":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord0E"],"bgfx::Attrib::TexCoord1":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord1E"],"bgfx::Attrib::TexCoord2":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord2E"],"bgfx::Attrib::TexCoord3":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord3E"],"bgfx::Attrib::TexCoord4":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord4E"],"bgfx::Attrib::TexCoord5":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord5E"],"bgfx::Attrib::TexCoord6":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord6E"],"bgfx::Attrib::TexCoord7":[0,2,1,"_CPPv4N4bgfx6Attrib9TexCoord7E"],"bgfx::Attrib::Weight":[0,2,1,"_CPPv4N4bgfx6Attrib6WeightE"],"bgfx::AttribType":[0,1,1,"_CPPv4N4bgfx10AttribTypeE"],"bgfx::AttribType::Count":[0,2,1,"_CPPv4N4bgfx10AttribType5CountE"],"bgfx::AttribType::Enum":[0,3,1,"_CPPv4N4bgfx10AttribType4EnumE"],"bgfx::AttribType::Float":[0,2,1,"_CPPv4N4bgfx10AttribType5FloatE"],"bgfx::AttribType::Half":[0,2,1,"_CPPv4N4bgfx10AttribType4HalfE"],"bgfx::AttribType::Int16":[0,2,1,"_CPPv4N4bgfx10AttribType5Int16E"],"bgfx::AttribType::Uint10":[0,2,1,"_CPPv4N4bgfx10AttribType6Uint10E"],"bgfx::AttribType::Uint8":[0,2,1,"_CPPv4N4bgfx10AttribType5Uint8E"],"bgfx::CallbackI":[0,1,1,"_CPPv4N4bgfx9CallbackIE"],"bgfx::CallbackI::cacheRead":[0,5,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheRead::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheRead::_id":[0,6,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheRead::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheReadSize":[0,5,1,"_CPPv4N4bgfx9CallbackI13cacheReadSizeE8uint64_t"],"bgfx::CallbackI::cacheReadSize::_id":[0,6,1,"_CPPv4N4bgfx9CallbackI13cacheReadSizeE8uint64_t"],"bgfx::CallbackI::cacheWrite":[0,5,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::cacheWrite::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::cacheWrite::_id":[0,6,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::cacheWrite::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::captureBegin":[0,5,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_format":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_height":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_pitch":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_width":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_yflip":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureEnd":[0,5,1,"_CPPv4N4bgfx9CallbackI10captureEndEv"],"bgfx::CallbackI::captureFrame":[0,5,1,"_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::captureFrame::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::captureFrame::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::fatal":[0,5,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_code":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_str":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::profilerBegin":[0,5,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_abgr":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_name":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral":[0,5,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_abgr":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_name":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerEnd":[0,5,1,"_CPPv4N4bgfx9CallbackI11profilerEndEv"],"bgfx::CallbackI::screenShot":[0,5,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_height":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_pitch":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_width":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_yflip":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::traceVargs":[0,5,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_argList":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_format":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::Caps":[0,1,1,"_CPPv4N4bgfx4CapsE"],"bgfx::Caps::GPU":[0,1,1,"_CPPv4N4bgfx4Caps3GPUE"],"bgfx::Caps::GPU::deviceId":[0,4,1,"_CPPv4N4bgfx4Caps3GPU8deviceIdE"],"bgfx::Caps::GPU::vendorId":[0,4,1,"_CPPv4N4bgfx4Caps3GPU8vendorIdE"],"bgfx::Caps::Limits":[0,1,1,"_CPPv4N4bgfx4Caps6LimitsE"],"bgfx::Caps::Limits::maxBlits":[0,4,1,"_CPPv4N4bgfx4Caps6Limits8maxBlitsE"],"bgfx::Caps::Limits::maxComputeBindings":[0,4,1,"_CPPv4N4bgfx4Caps6Limits18maxComputeBindingsE"],"bgfx::Caps::Limits::maxDrawCalls":[0,4,1,"_CPPv4N4bgfx4Caps6Limits12maxDrawCallsE"],"bgfx::Caps::Limits::maxDynamicIndexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits22maxDynamicIndexBuffersE"],"bgfx::Caps::Limits::maxDynamicVertexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits23maxDynamicVertexBuffersE"],"bgfx::Caps::Limits::maxEncoders":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxEncodersE"],"bgfx::Caps::Limits::maxFBAttachments":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxFBAttachmentsE"],"bgfx::Caps::Limits::maxFrameBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15maxFrameBuffersE"],"bgfx::Caps::Limits::maxIndexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15maxIndexBuffersE"],"bgfx::Caps::Limits::maxOcclusionQueries":[0,4,1,"_CPPv4N4bgfx4Caps6Limits19maxOcclusionQueriesE"],"bgfx::Caps::Limits::maxPrograms":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxProgramsE"],"bgfx::Caps::Limits::maxShaders":[0,4,1,"_CPPv4N4bgfx4Caps6Limits10maxShadersE"],"bgfx::Caps::Limits::maxTextureLayers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxTextureLayersE"],"bgfx::Caps::Limits::maxTextureSamplers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits18maxTextureSamplersE"],"bgfx::Caps::Limits::maxTextureSize":[0,4,1,"_CPPv4N4bgfx4Caps6Limits14maxTextureSizeE"],"bgfx::Caps::Limits::maxTextures":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxTexturesE"],"bgfx::Caps::Limits::maxUniforms":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxUniformsE"],"bgfx::Caps::Limits::maxVertexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxVertexBuffersE"],"bgfx::Caps::Limits::maxVertexLayouts":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxVertexLayoutsE"],"bgfx::Caps::Limits::maxVertexStreams":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxVertexStreamsE"],"bgfx::Caps::Limits::maxViews":[0,4,1,"_CPPv4N4bgfx4Caps6Limits8maxViewsE"],"bgfx::Caps::Limits::transientIbSize":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15transientIbSizeE"],"bgfx::Caps::Limits::transientVbSize":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15transientVbSizeE"],"bgfx::Caps::deviceId":[0,4,1,"_CPPv4N4bgfx4Caps8deviceIdE"],"bgfx::Caps::formats":[0,4,1,"_CPPv4N4bgfx4Caps7formatsE"],"bgfx::Caps::gpu":[0,4,1,"_CPPv4N4bgfx4Caps3gpuE"],"bgfx::Caps::homogeneousDepth":[0,4,1,"_CPPv4N4bgfx4Caps16homogeneousDepthE"],"bgfx::Caps::limits":[0,4,1,"_CPPv4N4bgfx4Caps6limitsE"],"bgfx::Caps::numGPUs":[0,4,1,"_CPPv4N4bgfx4Caps7numGPUsE"],"bgfx::Caps::originBottomLeft":[0,4,1,"_CPPv4N4bgfx4Caps16originBottomLeftE"],"bgfx::Caps::rendererType":[0,4,1,"_CPPv4N4bgfx4Caps12rendererTypeE"],"bgfx::Caps::supported":[0,4,1,"_CPPv4N4bgfx4Caps9supportedE"],"bgfx::Caps::vendorId":[0,4,1,"_CPPv4N4bgfx4Caps8vendorIdE"],"bgfx::Encoder":[0,1,1,"_CPPv4N4bgfx7EncoderE"],"bgfx::Encoder::allocTransform":[0,5,1,"_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::allocTransform::_num":[0,6,1,"_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::allocTransform::_transform":[0,6,1,"_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::blit":[0,5,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_depth":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dst":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstMip":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstX":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstY":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstZ":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_height":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_id":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_src":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcMip":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcX":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcY":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcZ":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_width":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::discard":[0,5,1,"_CPPv4N4bgfx7Encoder7discardE7uint8_t"],"bgfx::Encoder::discard::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder7discardE7uint8_t"],"bgfx::Encoder::dispatch":[0,5,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_id":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_indirectHandle":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::Encoder::dispatch::_num":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::Encoder::dispatch::_numX":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_numY":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_numZ":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_start":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::Encoder::setBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setBuffer::_access":[0,6,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setBuffer::_stage":[0,6,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setCondition":[0,5,1,"_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setCondition::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setCondition::_visible":[0,6,1,"_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setImage":[0,5,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_access":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_format":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_mip":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_stage":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setIndexBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_firstIndex":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferE24DynamicIndexBufferHandle8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_numIndices":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_tib":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceCount":[0,5,1,"_CPPv4N4bgfx7Encoder16setInstanceCountE8uint32_t"],"bgfx::Encoder::setInstanceCount::_numInstances":[0,6,1,"_CPPv4N4bgfx7Encoder16setInstanceCountE8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferE25DynamicVertexBufferHandle8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_idb":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_start":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setMarker":[0,5,1,"_CPPv4N4bgfx7Encoder9setMarkerEPKc"],"bgfx::Encoder::setMarker::_marker":[0,6,1,"_CPPv4N4bgfx7Encoder9setMarkerEPKc"],"bgfx::Encoder::setScissor":[0,5,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_cache":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t"],"bgfx::Encoder::setScissor::_height":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_width":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_x":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_y":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setState":[0,5,1,"_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setState::_rgba":[0,6,1,"_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setState::_state":[0,6,1,"_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setStencil":[0,5,1,"_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setStencil::_bstencil":[0,6,1,"_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setStencil::_fstencil":[0,6,1,"_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setTexture":[0,5,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_sampler":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_stage":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTransform":[0,5,1,"_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setTransform::_cache":[0,6,1,"_CPPv4N4bgfx7Encoder12setTransformE8uint32_t8uint16_t"],"bgfx::Encoder::setTransform::_mtx":[0,6,1,"_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setTransform::_num":[0,6,1,"_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setUniform":[0,5,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setUniform::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setUniform::_num":[0,6,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setUniform::_value":[0,6,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setVertexBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_t25DynamicVertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_layoutHandle":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_numVertices":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_startVertex":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_stream":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_tvb":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexCount":[0,5,1,"_CPPv4N4bgfx7Encoder14setVertexCountE8uint32_t"],"bgfx::Encoder::setVertexCount::_numVertices":[0,6,1,"_CPPv4N4bgfx7Encoder14setVertexCountE8uint32_t"],"bgfx::Encoder::submit":[0,5,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_depth":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_id":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_indirectHandle":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::Encoder::submit::_num":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::Encoder::submit::_occlusionQuery":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20OcclusionQueryHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_program":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_start":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::Encoder::touch":[0,5,1,"_CPPv4N4bgfx7Encoder5touchE6ViewId"],"bgfx::Encoder::touch::_id":[0,6,1,"_CPPv4N4bgfx7Encoder5touchE6ViewId"],"bgfx::EncoderStats":[0,1,1,"_CPPv4N4bgfx12EncoderStatsE"],"bgfx::EncoderStats::cpuTimeBegin":[0,4,1,"_CPPv4N4bgfx12EncoderStats12cpuTimeBeginE"],"bgfx::EncoderStats::cpuTimeEnd":[0,4,1,"_CPPv4N4bgfx12EncoderStats10cpuTimeEndE"],"bgfx::Init":[0,1,1,"_CPPv4N4bgfx4InitE"],"bgfx::Init::Limits":[0,1,1,"_CPPv4N4bgfx4Init6LimitsE"],"bgfx::Init::Limits::maxEncoders":[0,4,1,"_CPPv4N4bgfx4Init6Limits11maxEncodersE"],"bgfx::Init::Limits::transientIbSize":[0,4,1,"_CPPv4N4bgfx4Init6Limits15transientIbSizeE"],"bgfx::Init::Limits::transientVbSize":[0,4,1,"_CPPv4N4bgfx4Init6Limits15transientVbSizeE"],"bgfx::Init::allocator":[0,4,1,"_CPPv4N4bgfx4Init9allocatorE"],"bgfx::Init::callback":[0,4,1,"_CPPv4N4bgfx4Init8callbackE"],"bgfx::Init::debug":[0,4,1,"_CPPv4N4bgfx4Init5debugE"],"bgfx::Init::deviceId":[0,4,1,"_CPPv4N4bgfx4Init8deviceIdE"],"bgfx::Init::platformData":[0,4,1,"_CPPv4N4bgfx4Init12platformDataE"],"bgfx::Init::profile":[0,4,1,"_CPPv4N4bgfx4Init7profileE"],"bgfx::Init::resolution":[0,4,1,"_CPPv4N4bgfx4Init10resolutionE"],"bgfx::Init::type":[0,4,1,"_CPPv4N4bgfx4Init4typeE"],"bgfx::Init::vendorId":[0,4,1,"_CPPv4N4bgfx4Init8vendorIdE"],"bgfx::InstanceDataBuffer":[0,1,1,"_CPPv4N4bgfx18InstanceDataBufferE"],"bgfx::InstanceDataBuffer::data":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer4dataE"],"bgfx::InstanceDataBuffer::handle":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer6handleE"],"bgfx::InstanceDataBuffer::num":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer3numE"],"bgfx::InstanceDataBuffer::offset":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer6offsetE"],"bgfx::InstanceDataBuffer::size":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer4sizeE"],"bgfx::InstanceDataBuffer::stride":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer6strideE"],"bgfx::InternalData":[0,1,1,"_CPPv4N4bgfx12InternalDataE"],"bgfx::InternalData::caps":[0,4,1,"_CPPv4N4bgfx12InternalData4capsE"],"bgfx::InternalData::context":[0,4,1,"_CPPv4N4bgfx12InternalData7contextE"],"bgfx::Memory":[0,1,1,"_CPPv4N4bgfx6MemoryE"],"bgfx::Memory::data":[0,4,1,"_CPPv4N4bgfx6Memory4dataE"],"bgfx::Memory::size":[0,4,1,"_CPPv4N4bgfx6Memory4sizeE"],"bgfx::OcclusionQueryResult":[0,1,1,"_CPPv4N4bgfx20OcclusionQueryResultE"],"bgfx::OcclusionQueryResult::Count":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult5CountE"],"bgfx::OcclusionQueryResult::Enum":[0,3,1,"_CPPv4N4bgfx20OcclusionQueryResult4EnumE"],"bgfx::OcclusionQueryResult::Invisible":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult9InvisibleE"],"bgfx::OcclusionQueryResult::NoResult":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult8NoResultE"],"bgfx::OcclusionQueryResult::Visible":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult7VisibleE"],"bgfx::PlatformData":[0,1,1,"_CPPv4N4bgfx12PlatformDataE"],"bgfx::PlatformData::backBuffer":[0,4,1,"_CPPv4N4bgfx12PlatformData10backBufferE"],"bgfx::PlatformData::backBufferDS":[0,4,1,"_CPPv4N4bgfx12PlatformData12backBufferDSE"],"bgfx::PlatformData::context":[0,4,1,"_CPPv4N4bgfx12PlatformData7contextE"],"bgfx::PlatformData::ndt":[0,4,1,"_CPPv4N4bgfx12PlatformData3ndtE"],"bgfx::PlatformData::nwh":[0,4,1,"_CPPv4N4bgfx12PlatformData3nwhE"],"bgfx::RenderFrame":[0,1,1,"_CPPv4N4bgfx11RenderFrameE"],"bgfx::RendererType":[0,1,1,"_CPPv4N4bgfx12RendererTypeE"],"bgfx::RendererType::Count":[0,2,1,"_CPPv4N4bgfx12RendererType5CountE"],"bgfx::RendererType::Direct3D11":[0,2,1,"_CPPv4N4bgfx12RendererType10Direct3D11E"],"bgfx::RendererType::Direct3D12":[0,2,1,"_CPPv4N4bgfx12RendererType10Direct3D12E"],"bgfx::RendererType::Direct3D9":[0,2,1,"_CPPv4N4bgfx12RendererType9Direct3D9E"],"bgfx::RendererType::Enum":[0,3,1,"_CPPv4N4bgfx12RendererType4EnumE"],"bgfx::RendererType::Gnm":[0,2,1,"_CPPv4N4bgfx12RendererType3GnmE"],"bgfx::RendererType::Metal":[0,2,1,"_CPPv4N4bgfx12RendererType5MetalE"],"bgfx::RendererType::Noop":[0,2,1,"_CPPv4N4bgfx12RendererType4NoopE"],"bgfx::RendererType::Nvn":[0,2,1,"_CPPv4N4bgfx12RendererType3NvnE"],"bgfx::RendererType::OpenGL":[0,2,1,"_CPPv4N4bgfx12RendererType6OpenGLE"],"bgfx::RendererType::OpenGLES":[0,2,1,"_CPPv4N4bgfx12RendererType8OpenGLESE"],"bgfx::RendererType::Vulkan":[0,2,1,"_CPPv4N4bgfx12RendererType6VulkanE"],"bgfx::RendererType::WebGPU":[0,2,1,"_CPPv4N4bgfx12RendererType6WebGPUE"],"bgfx::Resolution":[0,1,1,"_CPPv4N4bgfx10ResolutionE"],"bgfx::Resolution::format":[0,4,1,"_CPPv4N4bgfx10Resolution6formatE"],"bgfx::Resolution::height":[0,4,1,"_CPPv4N4bgfx10Resolution6heightE"],"bgfx::Resolution::maxFrameLatency":[0,4,1,"_CPPv4N4bgfx10Resolution15maxFrameLatencyE"],"bgfx::Resolution::numBackBuffers":[0,4,1,"_CPPv4N4bgfx10Resolution14numBackBuffersE"],"bgfx::Resolution::reset":[0,4,1,"_CPPv4N4bgfx10Resolution5resetE"],"bgfx::Resolution::width":[0,4,1,"_CPPv4N4bgfx10Resolution5widthE"],"bgfx::Stats":[0,1,1,"_CPPv4N4bgfx5StatsE"],"bgfx::Stats::cpuTimeBegin":[0,4,1,"_CPPv4N4bgfx5Stats12cpuTimeBeginE"],"bgfx::Stats::cpuTimeEnd":[0,4,1,"_CPPv4N4bgfx5Stats10cpuTimeEndE"],"bgfx::Stats::cpuTimeFrame":[0,4,1,"_CPPv4N4bgfx5Stats12cpuTimeFrameE"],"bgfx::Stats::cpuTimerFreq":[0,4,1,"_CPPv4N4bgfx5Stats12cpuTimerFreqE"],"bgfx::Stats::encoderStats":[0,4,1,"_CPPv4N4bgfx5Stats12encoderStatsE"],"bgfx::Stats::gpuMemoryMax":[0,4,1,"_CPPv4N4bgfx5Stats12gpuMemoryMaxE"],"bgfx::Stats::gpuMemoryUsed":[0,4,1,"_CPPv4N4bgfx5Stats13gpuMemoryUsedE"],"bgfx::Stats::gpuTimeBegin":[0,4,1,"_CPPv4N4bgfx5Stats12gpuTimeBeginE"],"bgfx::Stats::gpuTimeEnd":[0,4,1,"_CPPv4N4bgfx5Stats10gpuTimeEndE"],"bgfx::Stats::gpuTimerFreq":[0,4,1,"_CPPv4N4bgfx5Stats12gpuTimerFreqE"],"bgfx::Stats::height":[0,4,1,"_CPPv4N4bgfx5Stats6heightE"],"bgfx::Stats::maxGpuLatency":[0,4,1,"_CPPv4N4bgfx5Stats13maxGpuLatencyE"],"bgfx::Stats::numBlit":[0,4,1,"_CPPv4N4bgfx5Stats7numBlitE"],"bgfx::Stats::numCompute":[0,4,1,"_CPPv4N4bgfx5Stats10numComputeE"],"bgfx::Stats::numDraw":[0,4,1,"_CPPv4N4bgfx5Stats7numDrawE"],"bgfx::Stats::numDynamicIndexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats22numDynamicIndexBuffersE"],"bgfx::Stats::numDynamicVertexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats23numDynamicVertexBuffersE"],"bgfx::Stats::numEncoders":[0,4,1,"_CPPv4N4bgfx5Stats11numEncodersE"],"bgfx::Stats::numFrameBuffers":[0,4,1,"_CPPv4N4bgfx5Stats15numFrameBuffersE"],"bgfx::Stats::numIndexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats15numIndexBuffersE"],"bgfx::Stats::numOcclusionQueries":[0,4,1,"_CPPv4N4bgfx5Stats19numOcclusionQueriesE"],"bgfx::Stats::numPrims":[0,4,1,"_CPPv4N4bgfx5Stats8numPrimsE"],"bgfx::Stats::numPrograms":[0,4,1,"_CPPv4N4bgfx5Stats11numProgramsE"],"bgfx::Stats::numShaders":[0,4,1,"_CPPv4N4bgfx5Stats10numShadersE"],"bgfx::Stats::numTextures":[0,4,1,"_CPPv4N4bgfx5Stats11numTexturesE"],"bgfx::Stats::numUniforms":[0,4,1,"_CPPv4N4bgfx5Stats11numUniformsE"],"bgfx::Stats::numVertexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats16numVertexBuffersE"],"bgfx::Stats::numVertexLayouts":[0,4,1,"_CPPv4N4bgfx5Stats16numVertexLayoutsE"],"bgfx::Stats::numViews":[0,4,1,"_CPPv4N4bgfx5Stats8numViewsE"],"bgfx::Stats::rtMemoryUsed":[0,4,1,"_CPPv4N4bgfx5Stats12rtMemoryUsedE"],"bgfx::Stats::textHeight":[0,4,1,"_CPPv4N4bgfx5Stats10textHeightE"],"bgfx::Stats::textWidth":[0,4,1,"_CPPv4N4bgfx5Stats9textWidthE"],"bgfx::Stats::textureMemoryUsed":[0,4,1,"_CPPv4N4bgfx5Stats17textureMemoryUsedE"],"bgfx::Stats::transientIbUsed":[0,4,1,"_CPPv4N4bgfx5Stats15transientIbUsedE"],"bgfx::Stats::transientVbUsed":[0,4,1,"_CPPv4N4bgfx5Stats15transientVbUsedE"],"bgfx::Stats::viewStats":[0,4,1,"_CPPv4N4bgfx5Stats9viewStatsE"],"bgfx::Stats::waitRender":[0,4,1,"_CPPv4N4bgfx5Stats10waitRenderE"],"bgfx::Stats::waitSubmit":[0,4,1,"_CPPv4N4bgfx5Stats10waitSubmitE"],"bgfx::Stats::width":[0,4,1,"_CPPv4N4bgfx5Stats5widthE"],"bgfx::TextureFormat":[0,1,1,"_CPPv4N4bgfx13TextureFormatE"],"bgfx::TextureFormat::A8":[0,2,1,"_CPPv4N4bgfx13TextureFormat2A8E"],"bgfx::TextureFormat::ASTC10x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat8ASTC10x5E"],"bgfx::TextureFormat::ASTC4x4":[0,2,1,"_CPPv4N4bgfx13TextureFormat7ASTC4x4E"],"bgfx::TextureFormat::ASTC5x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat7ASTC5x5E"],"bgfx::TextureFormat::ASTC6x6":[0,2,1,"_CPPv4N4bgfx13TextureFormat7ASTC6x6E"],"bgfx::TextureFormat::ASTC8x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat7ASTC8x5E"],"bgfx::TextureFormat::ASTC8x6":[0,2,1,"_CPPv4N4bgfx13TextureFormat7ASTC8x6E"],"bgfx::TextureFormat::ATC":[0,2,1,"_CPPv4N4bgfx13TextureFormat3ATCE"],"bgfx::TextureFormat::ATCE":[0,2,1,"_CPPv4N4bgfx13TextureFormat4ATCEE"],"bgfx::TextureFormat::ATCI":[0,2,1,"_CPPv4N4bgfx13TextureFormat4ATCIE"],"bgfx::TextureFormat::BC1":[0,2,1,"_CPPv4N4bgfx13TextureFormat3BC1E"],"bgfx::TextureFormat::BC2":[0,2,1,"_CPPv4N4bgfx13TextureFormat3BC2E"],"bgfx::TextureFormat::BC3":[0,2,1,"_CPPv4N4bgfx13TextureFormat3BC3E"],"bgfx::TextureFormat::BC4":[0,2,1,"_CPPv4N4bgfx13TextureFormat3BC4E"],"bgfx::TextureFormat::BC5":[0,2,1,"_CPPv4N4bgfx13TextureFormat3BC5E"],"bgfx::TextureFormat::BC6H":[0,2,1,"_CPPv4N4bgfx13TextureFormat4BC6HE"],"bgfx::TextureFormat::BC7":[0,2,1,"_CPPv4N4bgfx13TextureFormat3BC7E"],"bgfx::TextureFormat::BGRA8":[0,2,1,"_CPPv4N4bgfx13TextureFormat5BGRA8E"],"bgfx::TextureFormat::Count":[0,2,1,"_CPPv4N4bgfx13TextureFormat5CountE"],"bgfx::TextureFormat::D0S8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4D0S8E"],"bgfx::TextureFormat::D16":[0,2,1,"_CPPv4N4bgfx13TextureFormat3D16E"],"bgfx::TextureFormat::D16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4D16FE"],"bgfx::TextureFormat::D24":[0,2,1,"_CPPv4N4bgfx13TextureFormat3D24E"],"bgfx::TextureFormat::D24F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4D24FE"],"bgfx::TextureFormat::D24S8":[0,2,1,"_CPPv4N4bgfx13TextureFormat5D24S8E"],"bgfx::TextureFormat::D32":[0,2,1,"_CPPv4N4bgfx13TextureFormat3D32E"],"bgfx::TextureFormat::D32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4D32FE"],"bgfx::TextureFormat::ETC1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4ETC1E"],"bgfx::TextureFormat::ETC2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4ETC2E"],"bgfx::TextureFormat::ETC2A":[0,2,1,"_CPPv4N4bgfx13TextureFormat5ETC2AE"],"bgfx::TextureFormat::ETC2A1":[0,2,1,"_CPPv4N4bgfx13TextureFormat6ETC2A1E"],"bgfx::TextureFormat::Enum":[0,3,1,"_CPPv4N4bgfx13TextureFormat4EnumE"],"bgfx::TextureFormat::PTC12":[0,2,1,"_CPPv4N4bgfx13TextureFormat5PTC12E"],"bgfx::TextureFormat::PTC12A":[0,2,1,"_CPPv4N4bgfx13TextureFormat6PTC12AE"],"bgfx::TextureFormat::PTC14":[0,2,1,"_CPPv4N4bgfx13TextureFormat5PTC14E"],"bgfx::TextureFormat::PTC14A":[0,2,1,"_CPPv4N4bgfx13TextureFormat6PTC14AE"],"bgfx::TextureFormat::PTC22":[0,2,1,"_CPPv4N4bgfx13TextureFormat5PTC22E"],"bgfx::TextureFormat::PTC24":[0,2,1,"_CPPv4N4bgfx13TextureFormat5PTC24E"],"bgfx::TextureFormat::R1":[0,2,1,"_CPPv4N4bgfx13TextureFormat2R1E"],"bgfx::TextureFormat::R16":[0,2,1,"_CPPv4N4bgfx13TextureFormat3R16E"],"bgfx::TextureFormat::R16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R16FE"],"bgfx::TextureFormat::R16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R16IE"],"bgfx::TextureFormat::R16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R16SE"],"bgfx::TextureFormat::R16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R16UE"],"bgfx::TextureFormat::R32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R32FE"],"bgfx::TextureFormat::R32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R32IE"],"bgfx::TextureFormat::R32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4R32UE"],"bgfx::TextureFormat::R5G6B5":[0,2,1,"_CPPv4N4bgfx13TextureFormat6R5G6B5E"],"bgfx::TextureFormat::R8":[0,2,1,"_CPPv4N4bgfx13TextureFormat2R8E"],"bgfx::TextureFormat::R8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat3R8IE"],"bgfx::TextureFormat::R8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat3R8SE"],"bgfx::TextureFormat::R8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat3R8UE"],"bgfx::TextureFormat::RG11B10F":[0,2,1,"_CPPv4N4bgfx13TextureFormat8RG11B10FE"],"bgfx::TextureFormat::RG16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4RG16E"],"bgfx::TextureFormat::RG16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG16FE"],"bgfx::TextureFormat::RG16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG16IE"],"bgfx::TextureFormat::RG16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG16SE"],"bgfx::TextureFormat::RG16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG16UE"],"bgfx::TextureFormat::RG32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG32FE"],"bgfx::TextureFormat::RG32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG32IE"],"bgfx::TextureFormat::RG32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RG32UE"],"bgfx::TextureFormat::RG8":[0,2,1,"_CPPv4N4bgfx13TextureFormat3RG8E"],"bgfx::TextureFormat::RG8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4RG8IE"],"bgfx::TextureFormat::RG8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4RG8SE"],"bgfx::TextureFormat::RG8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4RG8UE"],"bgfx::TextureFormat::RGB10A2":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGB10A2E"],"bgfx::TextureFormat::RGB5A1":[0,2,1,"_CPPv4N4bgfx13TextureFormat6RGB5A1E"],"bgfx::TextureFormat::RGB8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4RGB8E"],"bgfx::TextureFormat::RGB8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RGB8IE"],"bgfx::TextureFormat::RGB8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RGB8SE"],"bgfx::TextureFormat::RGB8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RGB8UE"],"bgfx::TextureFormat::RGB9E5F":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGB9E5FE"],"bgfx::TextureFormat::RGBA16":[0,2,1,"_CPPv4N4bgfx13TextureFormat6RGBA16E"],"bgfx::TextureFormat::RGBA16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA16FE"],"bgfx::TextureFormat::RGBA16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA16IE"],"bgfx::TextureFormat::RGBA16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA16SE"],"bgfx::TextureFormat::RGBA16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA16UE"],"bgfx::TextureFormat::RGBA32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA32FE"],"bgfx::TextureFormat::RGBA32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA32IE"],"bgfx::TextureFormat::RGBA32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat7RGBA32UE"],"bgfx::TextureFormat::RGBA4":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RGBA4E"],"bgfx::TextureFormat::RGBA8":[0,2,1,"_CPPv4N4bgfx13TextureFormat5RGBA8E"],"bgfx::TextureFormat::RGBA8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat6RGBA8IE"],"bgfx::TextureFormat::RGBA8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat6RGBA8SE"],"bgfx::TextureFormat::RGBA8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat6RGBA8UE"],"bgfx::TextureFormat::Unknown":[0,2,1,"_CPPv4N4bgfx13TextureFormat7UnknownE"],"bgfx::TextureFormat::UnknownDepth":[0,2,1,"_CPPv4N4bgfx13TextureFormat12UnknownDepthE"],"bgfx::TextureInfo":[0,1,1,"_CPPv4N4bgfx11TextureInfoE"],"bgfx::TextureInfo::bitsPerPixel":[0,4,1,"_CPPv4N4bgfx11TextureInfo12bitsPerPixelE"],"bgfx::TextureInfo::cubeMap":[0,4,1,"_CPPv4N4bgfx11TextureInfo7cubeMapE"],"bgfx::TextureInfo::depth":[0,4,1,"_CPPv4N4bgfx11TextureInfo5depthE"],"bgfx::TextureInfo::format":[0,4,1,"_CPPv4N4bgfx11TextureInfo6formatE"],"bgfx::TextureInfo::height":[0,4,1,"_CPPv4N4bgfx11TextureInfo6heightE"],"bgfx::TextureInfo::numLayers":[0,4,1,"_CPPv4N4bgfx11TextureInfo9numLayersE"],"bgfx::TextureInfo::numMips":[0,4,1,"_CPPv4N4bgfx11TextureInfo7numMipsE"],"bgfx::TextureInfo::storageSize":[0,4,1,"_CPPv4N4bgfx11TextureInfo11storageSizeE"],"bgfx::TextureInfo::width":[0,4,1,"_CPPv4N4bgfx11TextureInfo5widthE"],"bgfx::TopologyConvert":[0,1,1,"_CPPv4N4bgfx15TopologyConvertE"],"bgfx::TopologyConvert::Count":[0,2,1,"_CPPv4N4bgfx15TopologyConvert5CountE"],"bgfx::TopologyConvert::Enum":[0,3,1,"_CPPv4N4bgfx15TopologyConvert4EnumE"],"bgfx::TopologyConvert::LineStripToLineList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert19LineStripToLineListE"],"bgfx::TopologyConvert::TriListFlipWinding":[0,2,1,"_CPPv4N4bgfx15TopologyConvert18TriListFlipWindingE"],"bgfx::TopologyConvert::TriListToLineList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert17TriListToLineListE"],"bgfx::TopologyConvert::TriStripFlipWinding":[0,2,1,"_CPPv4N4bgfx15TopologyConvert19TriStripFlipWindingE"],"bgfx::TopologyConvert::TriStripToTriList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert17TriStripToTriListE"],"bgfx::TopologySort":[0,1,1,"_CPPv4N4bgfx12TopologySortE"],"bgfx::TopologySort::Count":[0,2,1,"_CPPv4N4bgfx12TopologySort5CountE"],"bgfx::TopologySort::DirectionBackToFrontAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort23DirectionBackToFrontAvgE"],"bgfx::TopologySort::DirectionBackToFrontMax":[0,2,1,"_CPPv4N4bgfx12TopologySort23DirectionBackToFrontMaxE"],"bgfx::TopologySort::DirectionBackToFrontMin":[0,2,1,"_CPPv4N4bgfx12TopologySort23DirectionBackToFrontMinE"],"bgfx::TopologySort::DirectionFrontToBackAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort23DirectionFrontToBackAvgE"],"bgfx::TopologySort::DirectionFrontToBackMax":[0,2,1,"_CPPv4N4bgfx12TopologySort23DirectionFrontToBackMaxE"],"bgfx::TopologySort::DirectionFrontToBackMin":[0,2,1,"_CPPv4N4bgfx12TopologySort23DirectionFrontToBackMinE"],"bgfx::TopologySort::DistanceBackToFrontAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort22DistanceBackToFrontAvgE"],"bgfx::TopologySort::DistanceBackToFrontMax":[0,2,1,"_CPPv4N4bgfx12TopologySort22DistanceBackToFrontMaxE"],"bgfx::TopologySort::DistanceBackToFrontMin":[0,2,1,"_CPPv4N4bgfx12TopologySort22DistanceBackToFrontMinE"],"bgfx::TopologySort::DistanceFrontToBackAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort22DistanceFrontToBackAvgE"],"bgfx::TopologySort::DistanceFrontToBackMax":[0,2,1,"_CPPv4N4bgfx12TopologySort22DistanceFrontToBackMaxE"],"bgfx::TopologySort::DistanceFrontToBackMin":[0,2,1,"_CPPv4N4bgfx12TopologySort22DistanceFrontToBackMinE"],"bgfx::TopologySort::Enum":[0,3,1,"_CPPv4N4bgfx12TopologySort4EnumE"],"bgfx::TransientIndexBuffer":[0,1,1,"_CPPv4N4bgfx20TransientIndexBufferE"],"bgfx::TransientIndexBuffer::data":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer4dataE"],"bgfx::TransientIndexBuffer::handle":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer6handleE"],"bgfx::TransientIndexBuffer::size":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer4sizeE"],"bgfx::TransientIndexBuffer::startIndex":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer10startIndexE"],"bgfx::TransientVertexBuffer":[0,1,1,"_CPPv4N4bgfx21TransientVertexBufferE"],"bgfx::TransientVertexBuffer::data":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer4dataE"],"bgfx::TransientVertexBuffer::handle":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer6handleE"],"bgfx::TransientVertexBuffer::layoutHandle":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer12layoutHandleE"],"bgfx::TransientVertexBuffer::size":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer4sizeE"],"bgfx::TransientVertexBuffer::startVertex":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer11startVertexE"],"bgfx::TransientVertexBuffer::stride":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer6strideE"],"bgfx::UniformInfo":[0,1,1,"_CPPv4N4bgfx11UniformInfoE"],"bgfx::UniformInfo::name":[0,4,1,"_CPPv4N4bgfx11UniformInfo4nameE"],"bgfx::UniformInfo::num":[0,4,1,"_CPPv4N4bgfx11UniformInfo3numE"],"bgfx::UniformInfo::type":[0,4,1,"_CPPv4N4bgfx11UniformInfo4typeE"],"bgfx::UniformType":[0,1,1,"_CPPv4N4bgfx11UniformTypeE"],"bgfx::UniformType::Count":[0,2,1,"_CPPv4N4bgfx11UniformType5CountE"],"bgfx::UniformType::End":[0,2,1,"_CPPv4N4bgfx11UniformType3EndE"],"bgfx::UniformType::Enum":[0,3,1,"_CPPv4N4bgfx11UniformType4EnumE"],"bgfx::UniformType::Mat3":[0,2,1,"_CPPv4N4bgfx11UniformType4Mat3E"],"bgfx::UniformType::Mat4":[0,2,1,"_CPPv4N4bgfx11UniformType4Mat4E"],"bgfx::UniformType::Sampler":[0,2,1,"_CPPv4N4bgfx11UniformType7SamplerE"],"bgfx::UniformType::Vec4":[0,2,1,"_CPPv4N4bgfx11UniformType4Vec4E"],"bgfx::VertexLayout":[0,1,1,"_CPPv4N4bgfx12VertexLayoutE"],"bgfx::VertexLayout::add":[0,5,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_asInt":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_attrib":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_normalized":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_num":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_type":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::begin":[0,5,1,"_CPPv4N4bgfx12VertexLayout5beginEN12RendererType4EnumE"],"bgfx::VertexLayout::begin::_renderer":[0,6,1,"_CPPv4N4bgfx12VertexLayout5beginEN12RendererType4EnumE"],"bgfx::VertexLayout::decode":[0,5,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_asInt":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_attrib":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_normalized":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_num":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_type":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::end":[0,5,1,"_CPPv4N4bgfx12VertexLayout3endEv"],"bgfx::VertexLayout::getOffset":[0,5,1,"_CPPv4NK4bgfx12VertexLayout9getOffsetEN6Attrib4EnumE"],"bgfx::VertexLayout::getOffset::_attrib":[0,6,1,"_CPPv4NK4bgfx12VertexLayout9getOffsetEN6Attrib4EnumE"],"bgfx::VertexLayout::getSize":[0,5,1,"_CPPv4NK4bgfx12VertexLayout7getSizeE8uint32_t"],"bgfx::VertexLayout::getSize::_num":[0,6,1,"_CPPv4NK4bgfx12VertexLayout7getSizeE8uint32_t"],"bgfx::VertexLayout::getStride":[0,5,1,"_CPPv4NK4bgfx12VertexLayout9getStrideEv"],"bgfx::VertexLayout::has":[0,5,1,"_CPPv4NK4bgfx12VertexLayout3hasEN6Attrib4EnumE"],"bgfx::VertexLayout::has::_attrib":[0,6,1,"_CPPv4NK4bgfx12VertexLayout3hasEN6Attrib4EnumE"],"bgfx::VertexLayout::skip":[0,5,1,"_CPPv4N4bgfx12VertexLayout4skipE7uint8_t"],"bgfx::VertexLayout::skip::_num":[0,6,1,"_CPPv4N4bgfx12VertexLayout4skipE7uint8_t"],"bgfx::ViewMode":[0,1,1,"_CPPv4N4bgfx8ViewModeE"],"bgfx::ViewMode::Count":[0,2,1,"_CPPv4N4bgfx8ViewMode5CountE"],"bgfx::ViewMode::Default":[0,2,1,"_CPPv4N4bgfx8ViewMode7DefaultE"],"bgfx::ViewMode::DepthAscending":[0,2,1,"_CPPv4N4bgfx8ViewMode14DepthAscendingE"],"bgfx::ViewMode::DepthDescending":[0,2,1,"_CPPv4N4bgfx8ViewMode15DepthDescendingE"],"bgfx::ViewMode::Enum":[0,3,1,"_CPPv4N4bgfx8ViewMode4EnumE"],"bgfx::ViewMode::Sequential":[0,2,1,"_CPPv4N4bgfx8ViewMode10SequentialE"],"bgfx::ViewStats":[0,1,1,"_CPPv4N4bgfx9ViewStatsE"],"bgfx::ViewStats::cpuTimeBegin":[0,4,1,"_CPPv4N4bgfx9ViewStats12cpuTimeBeginE"],"bgfx::ViewStats::cpuTimeEnd":[0,4,1,"_CPPv4N4bgfx9ViewStats10cpuTimeEndE"],"bgfx::ViewStats::gpuTimeBegin":[0,4,1,"_CPPv4N4bgfx9ViewStats12gpuTimeBeginE"],"bgfx::ViewStats::gpuTimeEnd":[0,4,1,"_CPPv4N4bgfx9ViewStats10gpuTimeEndE"],"bgfx::ViewStats::name":[0,4,1,"_CPPv4N4bgfx9ViewStats4nameE"],"bgfx::ViewStats::view":[0,4,1,"_CPPv4N4bgfx9ViewStats4viewE"],"bgfx::alloc":[0,5,1,"_CPPv4N4bgfx5allocE8uint32_t"],"bgfx::alloc::_size":[0,6,1,"_CPPv4N4bgfx5allocE8uint32_t"],"bgfx::allocInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocInstanceDataBuffer::_idb":[0,6,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocInstanceDataBuffer::_stride":[0,6,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocTransform":[0,5,1,"_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransform::_num":[0,6,1,"_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransform::_transform":[0,6,1,"_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransientIndexBuffer":[0,5,1,"_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientIndexBuffer::_num":[0,6,1,"_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientIndexBuffer::_tib":[0,6,1,"_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientVertexBuffer":[0,5,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::allocTransientVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::allocTransientVertexBuffer::_num":[0,6,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::allocTransientVertexBuffer::_tvb":[0,6,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::begin":[0,5,1,"_CPPv4N4bgfx5beginEb"],"bgfx::begin::_forThread":[0,6,1,"_CPPv4N4bgfx5beginEb"],"bgfx::blit":[0,5,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_depth":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dst":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstMip":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstX":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstY":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstZ":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_height":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_id":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_src":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcMip":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcX":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcY":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcZ":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_width":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::calcTextureSize":[0,5,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_cubeMap":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_depth":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_format":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_hasMips":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_height":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_info":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_numLayers":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_width":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::copy":[0,5,1,"_CPPv4N4bgfx4copyEPKv8uint32_t"],"bgfx::copy::_data":[0,6,1,"_CPPv4N4bgfx4copyEPKv8uint32_t"],"bgfx::copy::_size":[0,6,1,"_CPPv4N4bgfx4copyEPKv8uint32_t"],"bgfx::createDynamicIndexBuffer":[0,5,1,"_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicIndexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicIndexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicIndexBuffer::_num":[0,6,1,"_CPPv4N4bgfx24createDynamicIndexBufferE8uint32_t8uint16_t"],"bgfx::createDynamicVertexBuffer":[0,5,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_num":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferE8uint32_tRK12VertexLayout8uint16_t"],"bgfx::createFrameBuffer":[0,5,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_attachment":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK10Attachmentb"],"bgfx::createFrameBuffer::_depthFormat":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_destroyTextures":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb"],"bgfx::createFrameBuffer::_format":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_handles":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb"],"bgfx::createFrameBuffer::_height":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_num":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb"],"bgfx::createFrameBuffer::_nwh":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_ratio":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEN15BackbufferRatio4EnumEN13TextureFormat4EnumE8uint64_t"],"bgfx::createFrameBuffer::_textureFlags":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEN15BackbufferRatio4EnumEN13TextureFormat4EnumE8uint64_t"],"bgfx::createFrameBuffer::_width":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createIndexBuffer":[0,5,1,"_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndirectBuffer":[0,5,1,"_CPPv4N4bgfx20createIndirectBufferE8uint32_t"],"bgfx::createIndirectBuffer::_num":[0,6,1,"_CPPv4N4bgfx20createIndirectBufferE8uint32_t"],"bgfx::createOcclusionQuery":[0,5,1,"_CPPv4N4bgfx20createOcclusionQueryEv"],"bgfx::createProgram":[0,5,1,"_CPPv4N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createProgram::_csh":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createProgram::_destroyShader":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createProgram::_destroyShaders":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb"],"bgfx::createProgram::_fsh":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb"],"bgfx::createProgram::_vsh":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb"],"bgfx::createShader":[0,5,1,"_CPPv4N4bgfx12createShaderEPK6Memory"],"bgfx::createShader::_mem":[0,6,1,"_CPPv4N4bgfx12createShaderEPK6Memory"],"bgfx::createTexture":[0,5,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture2D":[0,5,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_flags":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_format":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_hasMips":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_height":[0,6,1,"_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture2D::_mem":[0,6,1,"_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture2D::_numLayers":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_ratio":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_width":[0,6,1,"_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D":[0,5,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_depth":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_flags":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_format":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_hasMips":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_height":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_mem":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_width":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture::_flags":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture::_info":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture::_mem":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture::_skip":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTextureCube":[0,5,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_flags":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_format":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_hasMips":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_mem":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_numLayers":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_size":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createUniform":[0,5,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createUniform::_name":[0,6,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createUniform::_num":[0,6,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createUniform::_type":[0,6,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createVertexBuffer":[0,5,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexLayout":[0,5,1,"_CPPv4N4bgfx18createVertexLayoutERK12VertexLayout"],"bgfx::createVertexLayout::_layout":[0,6,1,"_CPPv4N4bgfx18createVertexLayoutERK12VertexLayout"],"bgfx::dbgTextClear":[0,5,1,"_CPPv4N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextClear::_attr":[0,6,1,"_CPPv4N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextClear::_small":[0,6,1,"_CPPv4N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextImage":[0,5,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_data":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_height":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_pitch":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_width":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_x":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_y":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextPrintf":[0,5,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_attr":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_format":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_x":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_y":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintfVargs":[0,5,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_argList":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_attr":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_format":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_x":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_y":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::destroy":[0,5,1,"_CPPv4N4bgfx7destroyE25DynamicVertexBufferHandle"],"bgfx::destroy::_handle":[0,6,1,"_CPPv4N4bgfx7destroyE25DynamicVertexBufferHandle"],"bgfx::discard":[0,5,1,"_CPPv4N4bgfx7discardE7uint8_t"],"bgfx::discard::_flags":[0,6,1,"_CPPv4N4bgfx7discardE7uint8_t"],"bgfx::dispatch":[0,5,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_flags":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_handle":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_id":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_indirectHandle":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::dispatch::_num":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::dispatch::_numX":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_numY":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_numZ":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_start":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::end":[0,5,1,"_CPPv4N4bgfx3endEP7Encoder"],"bgfx::end::_encoder":[0,6,1,"_CPPv4N4bgfx3endEP7Encoder"],"bgfx::frame":[0,5,1,"_CPPv4N4bgfx5frameEb"],"bgfx::frame::_capture":[0,6,1,"_CPPv4N4bgfx5frameEb"],"bgfx::getAvailInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailInstanceDataBuffer::_stride":[0,6,1,"_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailTransientIndexBuffer":[0,5,1,"_CPPv4N4bgfx28getAvailTransientIndexBufferE8uint32_t"],"bgfx::getAvailTransientIndexBuffer::_num":[0,6,1,"_CPPv4N4bgfx28getAvailTransientIndexBufferE8uint32_t"],"bgfx::getAvailTransientVertexBuffer":[0,5,1,"_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout"],"bgfx::getAvailTransientVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout"],"bgfx::getAvailTransientVertexBuffer::_num":[0,6,1,"_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout"],"bgfx::getCaps":[0,5,1,"_CPPv4N4bgfx7getCapsEv"],"bgfx::getDirectAccessPtr":[0,5,1,"_CPPv4N4bgfx18getDirectAccessPtrE13TextureHandle"],"bgfx::getDirectAccessPtr::_handle":[0,6,1,"_CPPv4N4bgfx18getDirectAccessPtrE13TextureHandle"],"bgfx::getInternalData":[0,5,1,"_CPPv4N4bgfx15getInternalDataEv"],"bgfx::getRendererType":[0,5,1,"_CPPv4N4bgfx15getRendererTypeEv"],"bgfx::getResult":[0,5,1,"_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getResult::_handle":[0,6,1,"_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getResult::_result":[0,6,1,"_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getShaderUniforms":[0,5,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getShaderUniforms::_handle":[0,6,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getShaderUniforms::_max":[0,6,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getShaderUniforms::_uniforms":[0,6,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getStats":[0,5,1,"_CPPv4N4bgfx8getStatsEv"],"bgfx::getTexture":[0,5,1,"_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getTexture::_attachment":[0,6,1,"_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getTexture::_handle":[0,6,1,"_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getUniformInfo":[0,5,1,"_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::getUniformInfo::_handle":[0,6,1,"_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::getUniformInfo::_info":[0,6,1,"_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::init":[0,5,1,"_CPPv4N4bgfx4initERK4Init"],"bgfx::init::_init":[0,6,1,"_CPPv4N4bgfx4initERK4Init"],"bgfx::isTextureValid":[0,5,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_cubeMap":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_depth":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_flags":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_format":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_numLayers":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::makeRef":[0,5,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_data":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_releaseFn":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_size":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_userData":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::overrideInternal":[0,5,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::overrideInternal::_flags":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_format":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_handle":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::overrideInternal::_height":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_numMips":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_ptr":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::overrideInternal::_width":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::readTexture":[0,5,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::readTexture::_data":[0,6,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::readTexture::_handle":[0,6,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::readTexture::_mip":[0,6,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::renderFrame":[0,5,1,"_CPPv4N4bgfx11renderFrameE7int32_t"],"bgfx::renderFrame::_msecs":[0,6,1,"_CPPv4N4bgfx11renderFrameE7int32_t"],"bgfx::requestScreenShot":[0,5,1,"_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::requestScreenShot::_filePath":[0,6,1,"_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::requestScreenShot::_handle":[0,6,1,"_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::reset":[0,5,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_flags":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_format":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_height":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_width":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::resetView":[0,5,1,"_CPPv4N4bgfx9resetViewE6ViewId"],"bgfx::resetView::_id":[0,6,1,"_CPPv4N4bgfx9resetViewE6ViewId"],"bgfx::setBuffer":[0,5,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setBuffer::_access":[0,6,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setBuffer::_handle":[0,6,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setBuffer::_stage":[0,6,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setCondition":[0,5,1,"_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setCondition::_handle":[0,6,1,"_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setCondition::_visible":[0,6,1,"_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setDebug":[0,5,1,"_CPPv4N4bgfx8setDebugE8uint32_t"],"bgfx::setDebug::_debug":[0,6,1,"_CPPv4N4bgfx8setDebugE8uint32_t"],"bgfx::setImage":[0,5,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_access":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_format":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_handle":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_mip":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_stage":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setIndexBuffer":[0,5,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_firstIndex":[0,6,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx14setIndexBufferE24DynamicIndexBufferHandle8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_numIndices":[0,6,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_tib":[0,6,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setInstanceCount":[0,5,1,"_CPPv4N4bgfx16setInstanceCountE8uint32_t"],"bgfx::setInstanceCount::_numInstances":[0,6,1,"_CPPv4N4bgfx16setInstanceCountE8uint32_t"],"bgfx::setInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_handle":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferE25DynamicVertexBufferHandle8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_idb":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_start":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setMarker":[0,5,1,"_CPPv4N4bgfx9setMarkerEPKc"],"bgfx::setMarker::_marker":[0,6,1,"_CPPv4N4bgfx9setMarkerEPKc"],"bgfx::setName":[0,5,1,"_CPPv4N4bgfx7setNameE18VertexBufferHandlePKc7int32_t"],"bgfx::setName::_handle":[0,6,1,"_CPPv4N4bgfx7setNameE13TextureHandlePKc7int32_t"],"bgfx::setName::_len":[0,6,1,"_CPPv4N4bgfx7setNameE13TextureHandlePKc7int32_t"],"bgfx::setName::_name":[0,6,1,"_CPPv4N4bgfx7setNameE13TextureHandlePKc7int32_t"],"bgfx::setPaletteColor":[0,5,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_a":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_b":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_g":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_index":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_r":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_rgba":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tAL4E_Kf"],"bgfx::setPlatformData":[0,5,1,"_CPPv4N4bgfx15setPlatformDataERK12PlatformData"],"bgfx::setPlatformData::_data":[0,6,1,"_CPPv4N4bgfx15setPlatformDataERK12PlatformData"],"bgfx::setScissor":[0,5,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_cache":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t"],"bgfx::setScissor::_height":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_width":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_x":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_y":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setState":[0,5,1,"_CPPv4N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setState::_rgba":[0,6,1,"_CPPv4N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setState::_state":[0,6,1,"_CPPv4N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setStencil":[0,5,1,"_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setStencil::_bstencil":[0,6,1,"_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setStencil::_fstencil":[0,6,1,"_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setTexture":[0,5,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_flags":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_handle":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_sampler":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_stage":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTransform":[0,5,1,"_CPPv4N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setTransform::_cache":[0,6,1,"_CPPv4N4bgfx12setTransformE8uint32_t8uint16_t"],"bgfx::setTransform::_mtx":[0,6,1,"_CPPv4N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setTransform::_num":[0,6,1,"_CPPv4N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setVertexBuffer":[0,5,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_t25DynamicVertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_layoutHandle":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_numVertices":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_startVertex":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_stream":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_tvb":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexCount":[0,5,1,"_CPPv4N4bgfx14setVertexCountE8uint32_t"],"bgfx::setVertexCount::_numVertices":[0,6,1,"_CPPv4N4bgfx14setVertexCountE8uint32_t"],"bgfx::setViewClear":[0,5,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_0":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_1":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_2":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_3":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_4":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_5":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_6":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_7":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_depth":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_flags":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_id":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_rgba":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_t8uint32_tf7uint8_t"],"bgfx::setViewClear::_stencil":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewFrameBuffer":[0,5,1,"_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle"],"bgfx::setViewFrameBuffer::_handle":[0,6,1,"_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle"],"bgfx::setViewFrameBuffer::_id":[0,6,1,"_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle"],"bgfx::setViewMode":[0,5,1,"_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE"],"bgfx::setViewMode::_id":[0,6,1,"_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE"],"bgfx::setViewMode::_mode":[0,6,1,"_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE"],"bgfx::setViewName":[0,5,1,"_CPPv4N4bgfx11setViewNameE6ViewIdPKc"],"bgfx::setViewName::_id":[0,6,1,"_CPPv4N4bgfx11setViewNameE6ViewIdPKc"],"bgfx::setViewName::_name":[0,6,1,"_CPPv4N4bgfx11setViewNameE6ViewIdPKc"],"bgfx::setViewOrder":[0,5,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewOrder::_id":[0,6,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewOrder::_num":[0,6,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewOrder::_remap":[0,6,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewRect":[0,5,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_height":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewRect::_id":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_ratio":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_width":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewRect::_x":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_y":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewScissor":[0,5,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_height":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_id":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_width":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_x":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_y":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewTransform":[0,5,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::setViewTransform::_id":[0,6,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::setViewTransform::_proj":[0,6,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::setViewTransform::_view":[0,6,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::shutdown":[0,5,1,"_CPPv4N4bgfx8shutdownEv"],"bgfx::submit":[0,5,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_depth":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_flags":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_id":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_indirectHandle":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::submit::_num":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::submit::_occlusionQuery":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20OcclusionQueryHandle8uint32_t7uint8_t"],"bgfx::submit::_program":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_start":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::topologyConvert":[0,5,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_conversion":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_dst":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_dstSize":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_index32":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_indices":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_numIndices":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList":[0,5,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_dir":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_dst":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_dstSize":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_index32":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_indices":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_numIndices":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_pos":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_sort":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_stride":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_vertices":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::touch":[0,5,1,"_CPPv4N4bgfx5touchE6ViewId"],"bgfx::touch::_id":[0,6,1,"_CPPv4N4bgfx5touchE6ViewId"],"bgfx::update":[0,5,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_handle":[0,6,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_mem":[0,6,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_startIndex":[0,6,1,"_CPPv4N4bgfx6updateE24DynamicIndexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_startVertex":[0,6,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::updateTexture2D":[0,5,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_handle":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_height":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_layer":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_mem":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_mip":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_pitch":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_width":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_x":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_y":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture3D":[0,5,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_depth":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_handle":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_height":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_mem":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_mip":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_width":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_x":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_y":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_z":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTextureCube":[0,5,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_handle":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_height":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_layer":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_mem":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_mip":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_pitch":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_side":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_width":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_x":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_y":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::vertexConvert":[0,5,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_destData":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_destLayout":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_num":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_srcData":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_srcLayout":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexPack":[0,5,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_attr":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_data":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_index":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_input":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_inputNormalized":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_layout":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexUnpack":[0,5,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_attr":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_data":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_index":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_layout":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_output":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::weldVertices":[0,5,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_data":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_epsilon":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_layout":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_num":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_output":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],BGFX_CAPS_ALPHA_TO_COVERAGE:[0,0,1,"c.BGFX_CAPS_ALPHA_TO_COVERAGE"],BGFX_CAPS_BLEND_INDEPENDENT:[0,0,1,"c.BGFX_CAPS_BLEND_INDEPENDENT"],BGFX_CAPS_COMPUTE:[0,0,1,"c.BGFX_CAPS_COMPUTE"],BGFX_CAPS_CONSERVATIVE_RASTER:[0,0,1,"c.BGFX_CAPS_CONSERVATIVE_RASTER"],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_FRAMEBUFFER_RW:[0,0,1,"c.BGFX_CAPS_FRAMEBUFFER_RW"],BGFX_CAPS_GRAPHICS_DEBUGGER:[0,0,1,"c.BGFX_CAPS_GRAPHICS_DEBUGGER"],BGFX_CAPS_HDR10:[0,0,1,"c.BGFX_CAPS_HDR10"],BGFX_CAPS_HIDPI:[0,0,1,"c.BGFX_CAPS_HIDPI"],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_2D_ARRAY:[0,0,1,"c.BGFX_CAPS_TEXTURE_2D_ARRAY"],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_CUBE_ARRAY:[0,0,1,"c.BGFX_CAPS_TEXTURE_CUBE_ARRAY"],BGFX_CAPS_TEXTURE_DIRECT_ACCESS:[0,0,1,"c.BGFX_CAPS_TEXTURE_DIRECT_ACCESS"],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_CAPS_VERTEX_ATTRIB_UINT10:[0,0,1,"c.BGFX_CAPS_VERTEX_ATTRIB_UINT10"],BGFX_CAPS_VERTEX_ID:[0,0,1,"c.BGFX_CAPS_VERTEX_ID"],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_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_HDR10:[0,0,1,"c.BGFX_RESET_HDR10"],BGFX_RESET_HIDPI:[0,0,1,"c.BGFX_RESET_HIDPI"],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_BLEND_ALPHA_TO_COVERAGE:[0,0,1,"c.BGFX_STATE_BLEND_ALPHA_TO_COVERAGE"],BGFX_STATE_BLEND_DST_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_DST_ALPHA"],BGFX_STATE_BLEND_DST_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_DST_COLOR"],BGFX_STATE_BLEND_EQUATION_ADD:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_ADD"],BGFX_STATE_BLEND_EQUATION_MAX:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_MAX"],BGFX_STATE_BLEND_EQUATION_MIN:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_MIN"],BGFX_STATE_BLEND_EQUATION_REVSUB:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_REVSUB"],BGFX_STATE_BLEND_EQUATION_SUB:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_SUB"],BGFX_STATE_BLEND_FACTOR:[0,0,1,"c.BGFX_STATE_BLEND_FACTOR"],BGFX_STATE_BLEND_INDEPENDENT:[0,0,1,"c.BGFX_STATE_BLEND_INDEPENDENT"],BGFX_STATE_BLEND_INV_DST_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_INV_DST_ALPHA"],BGFX_STATE_BLEND_INV_DST_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_INV_DST_COLOR"],BGFX_STATE_BLEND_INV_FACTOR:[0,0,1,"c.BGFX_STATE_BLEND_INV_FACTOR"],BGFX_STATE_BLEND_INV_SRC_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_INV_SRC_ALPHA"],BGFX_STATE_BLEND_INV_SRC_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_INV_SRC_COLOR"],BGFX_STATE_BLEND_ONE:[0,0,1,"c.BGFX_STATE_BLEND_ONE"],BGFX_STATE_BLEND_SRC_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_SRC_ALPHA"],BGFX_STATE_BLEND_SRC_ALPHA_SAT:[0,0,1,"c.BGFX_STATE_BLEND_SRC_ALPHA_SAT"],BGFX_STATE_BLEND_SRC_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_SRC_COLOR"],BGFX_STATE_BLEND_ZERO:[0,0,1,"c.BGFX_STATE_BLEND_ZERO"],BGFX_STATE_CULL_CCW:[0,0,1,"c.BGFX_STATE_CULL_CCW"],BGFX_STATE_CULL_CW:[0,0,1,"c.BGFX_STATE_CULL_CW"],BGFX_STATE_DEPTH_TEST_ALWAYS:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_ALWAYS"],BGFX_STATE_DEPTH_TEST_EQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_EQUAL"],BGFX_STATE_DEPTH_TEST_GEQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_GEQUAL"],BGFX_STATE_DEPTH_TEST_GREATER:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_GREATER"],BGFX_STATE_DEPTH_TEST_LEQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_LEQUAL"],BGFX_STATE_DEPTH_TEST_LESS:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_LESS"],BGFX_STATE_DEPTH_TEST_NEVER:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_NEVER"],BGFX_STATE_DEPTH_TEST_NOTEQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_NOTEQUAL"],BGFX_STATE_LINEAA:[0,0,1,"c.BGFX_STATE_LINEAA"],BGFX_STATE_MSAA:[0,0,1,"c.BGFX_STATE_MSAA"],BGFX_STATE_PT_LINES:[0,0,1,"c.BGFX_STATE_PT_LINES"],BGFX_STATE_PT_LINESTRIP:[0,0,1,"c.BGFX_STATE_PT_LINESTRIP"],BGFX_STATE_PT_POINTS:[0,0,1,"c.BGFX_STATE_PT_POINTS"],BGFX_STATE_PT_TRISTRIP:[0,0,1,"c.BGFX_STATE_PT_TRISTRIP"],BGFX_STATE_WRITE_A:[0,0,1,"c.BGFX_STATE_WRITE_A"],BGFX_STATE_WRITE_B:[0,0,1,"c.BGFX_STATE_WRITE_B"],BGFX_STATE_WRITE_G:[0,0,1,"c.BGFX_STATE_WRITE_G"],BGFX_STATE_WRITE_R:[0,0,1,"c.BGFX_STATE_WRITE_R"],BGFX_STATE_WRITE_RGB:[0,0,1,"c.BGFX_STATE_WRITE_RGB"],BGFX_STATE_WRITE_Z:[0,0,1,"c.BGFX_STATE_WRITE_Z"],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","enumerator","C++ enumerator"],"3":["cpp","enum","C++ enum"],"4":["cpp","member","C++ member"],"5":["cpp","function","C++ function"],"6":["cpp","functionParam","functionParam"]},objtypes:{"0":"c:macro","1":"cpp:class","2":"cpp:enumerator","3":"cpp:enum","4":"cpp:member","5":"cpp:function","6":"cpp:functionParam"},terms:{"001f":0,"0x000000ff":0,"10_10_10_2":0,"10x5":0,"16x":0,"202d":5,"20by":5,"20distanc":5,"20field":5,"20render":5,"20shape":5,"2450m":2,"2600k":2,"2bpp":0,"2xgtx780":2,"30hz":3,"3rd":3,"3rdparti":5,"3x3":0,"4250u":2,"4750hq":2,"4770k":2,"4770r":2,"4790k":2,"4_splat":7,"4bpp":0,"4x4":0,"5x5":0,"60hz":3,"6200u":2,"64k":2,"6700k":2,"6x6":0,"8x16":0,"8x5":0,"8x6":0,"8x8":0,"\u4e91\u98ce":6,"ale\u0161":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],"jyl\u00e4nki":6,"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,"vuki\u0107evi\u0107":6,"while":[0,2],AND:5,ARE:5,Added:6,BUT:5,DDS:[0,7],FOR:5,For:[0,1,4,6,7],IDE:1,NOT:5,Not:0,One:6,R8S:0,SUCH:5,THE:5,The:[0,6],There:4,These:[0,1],USE:5,Use:[0,1,2],Used:5,Useful:0,Using:[0,2],Will:0,_abgr:0,_access:0,_arglist:0,_asint:0,_attach:0,_attr:0,_attrib:0,_bstencil:0,_cach:0,_captur:0,_code:0,_convers:0,_csh:0,_cubemap:0,_data:0,_debug:0,_depth:0,_depthformat:0,_destdata:0,_destlayout:0,_destroyshad:0,_destroytextur:0,_dir:0,_dst:0,_dsta:0,_dstmip:0,_dstrgb:0,_dstsize:0,_dstx:0,_dsty:0,_dstz:0,_encod:0,_epsilon:0,_equat:0,_equationa:0,_equationrgb:0,_filepath:0,_firstindex:0,_flag:0,_format:0,_forthread: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,_init:0,_input:0,_inputnorm:0,_layer:0,_layout:0,_layouthandl:0,_len:0,_line:0,_marker:0,_max:0,_mem:0,_mip:0,_mode:0,_msec:0,_mtx:0,_name:0,_normal:0,_num:0,_numi:0,_numindic:0,_numinst:0,_numlay:0,_nummip:0,_numvertic:0,_numx:0,_numz:0,_nwh:0,_occlusionqueri:0,_output:0,_pitch:0,_po:0,_program:0,_proj:0,_ptr:0,_ratio:0,_ref:0,_releasefn:0,_remap:0,_render:0,_resolv:0,_result:0,_rgba:0,_sampler:0,_side:0,_size:0,_skip:0,_small:0,_sort:0,_src:0,_srca:0,_srcdata:0,_srclayout: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,_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,2],add:[0,6],addit:0,adjust:2,adreno320:2,adreno:4,advanc:[0,2],advis:5,after:[0,1,4],agnost:[3,6],agre:6,ajohnson23:6,alias:0,all:[0,1,4,5,7],alloc:[0,4],allocatori:0,allocinstancedatabuff:0,alloctransform:0,alloctransientindexbuff:0,alloctransientvertexbuff:0,allow:[0,4,6,7],almost:4,alpha:0,alreadi:0,also:[1,6],altern:[3,6],alwai:0,amalgam:3,ambient:2,amd5770:2,amd6800:2,amd:[0,2],amnov:6,amount:[0,1],anagnost:6,andr3wmac:6,andr:6,andrew:6,andrewwillmott:6,android:[2,3,6],android_ndk_arm:1,android_ndk_mip:1,android_ndk_root:1,android_ndk_x86:1,androideabi:1,androidndk:1,angl:2,ani:[0,1,4,5,6],anisotrop:0,anisotropi:0,anoth:0,ansi:[0,7],antialias:[0,2,5],antialis:5,api:[2,3,6],apitrac:6,apoorva:6,apoorvaj:6,app:1,appear:[0,7],appletv:6,appli:0,applic:[0,2,6],appropri:[0,1],apt:1,ara:5,arbitrari:0,arch:2,architectur:0,argument:0,ari:6,aris:5,arm64:2,arm:[1,2,6],around:4,arrai:[0,6],ascend:0,asm:[2,6],assao:[3,6],assess:0,asset:3,assum:[0,4],astc10x5:0,astc4x4:0,astc5x5:0,astc6x6:0,astc8x5:0,astc8x6:0,astc:[0,6],astigmat:5,atc:[0,6],atci:0,ati1:0,ati2:0,attach:0,attent:0,attila:6,attilaz:6,attrib:0,attribtyp:0,attribut:[0,7],author:7,auto:[0,6],automat:[4,6],autoselect:0,avail:[4,6],avoid:0,back:0,backbuff:0,backbufferd:0,backbufferratio:0,backend:[0,3,4],backfac:0,background:0,bagder:5,base:[0,2,3,5,7],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,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_attrib_type_t:0,bgfx_blit:0,bgfx_buffer_allow_res:0,bgfx_buffer_compute_read:0,bgfx_buffer_compute_read_writ:0,bgfx_buffer_compute_writ:0,bgfx_buffer_index32:0,bgfx_buffer_non:0,bgfx_calc_texture_s:0,bgfx_callback_interface_t:0,bgfx_callback_vtbl:0,bgfx_caps_:0,bgfx_caps_alpha_to_coverag:0,bgfx_caps_blend_independ:0,bgfx_caps_comput:0,bgfx_caps_conservative_rast:0,bgfx_caps_draw_indirect:0,bgfx_caps_format_texture_2d:0,bgfx_caps_format_texture_2d_emul:0,bgfx_caps_format_texture_2d_srgb:0,bgfx_caps_format_texture_3d:0,bgfx_caps_format_texture_3d_emul:0,bgfx_caps_format_texture_3d_srgb:0,bgfx_caps_format_texture_cub:0,bgfx_caps_format_texture_cube_emul:0,bgfx_caps_format_texture_cube_srgb:0,bgfx_caps_format_texture_framebuff:0,bgfx_caps_format_texture_framebuffer_msaa:0,bgfx_caps_format_texture_imag:0,bgfx_caps_format_texture_mip_autogen:0,bgfx_caps_format_texture_msaa:0,bgfx_caps_format_texture_non:0,bgfx_caps_format_texture_vertex:0,bgfx_caps_fragment_depth:0,bgfx_caps_fragment_ord:0,bgfx_caps_framebuffer_rw:0,bgfx_caps_gpu_t:0,bgfx_caps_graphics_debugg:0,bgfx_caps_hdr10:0,bgfx_caps_hidpi:0,bgfx_caps_index32:0,bgfx_caps_instanc:0,bgfx_caps_limits_t:0,bgfx_caps_occlusion_queri:0,bgfx_caps_renderer_multithread:0,bgfx_caps_swap_chain:0,bgfx_caps_t:0,bgfx_caps_texture_2d_arrai:0,bgfx_caps_texture_3d:0,bgfx_caps_texture_blit:0,bgfx_caps_texture_compare_al:0,bgfx_caps_texture_compare_lequ:0,bgfx_caps_texture_cube_arrai:0,bgfx_caps_texture_direct_access:0,bgfx_caps_texture_read_back:0,bgfx_caps_vertex_attrib_half:0,bgfx_caps_vertex_attrib_uint10:0,bgfx_caps_vertex_id:0,bgfx_clear_:0,bgfx_clear_non:0,bgfx_config_:4,bgfx_config_max_bon:0,bgfx_config_max_draw_cal:2,bgfx_config_multithread:[0,4,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_create_vertex_layout: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_non:0,bgfx_debug_profil:0,bgfx_debug_stat:0,bgfx_debug_text:0,bgfx_debug_wirefram: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_destroy_vertex_layout:0,bgfx_discard:0,bgfx_discard_:0,bgfx_discard_al:0,bgfx_dispatch:0,bgfx_dispatch_indirect:0,bgfx_encod:0,bgfx_encoder_alloc_transform:0,bgfx_encoder_blit:0,bgfx_encoder_discard:0,bgfx_encoder_dispatch:0,bgfx_encoder_dispatch_indirect:0,bgfx_encoder_set_compute_dynamic_index_buff:0,bgfx_encoder_set_compute_dynamic_vertex_buff:0,bgfx_encoder_set_compute_index_buff:0,bgfx_encoder_set_compute_indirect_buff:0,bgfx_encoder_set_compute_vertex_buff:0,bgfx_encoder_set_condit:0,bgfx_encoder_set_dynamic_index_buff:0,bgfx_encoder_set_dynamic_vertex_buff:0,bgfx_encoder_set_imag:0,bgfx_encoder_set_index_buff:0,bgfx_encoder_set_instance_count:0,bgfx_encoder_set_instance_data_buff:0,bgfx_encoder_set_instance_data_from_dynamic_vertex_buff:0,bgfx_encoder_set_instance_data_from_vertex_buff:0,bgfx_encoder_set_mark:0,bgfx_encoder_set_scissor:0,bgfx_encoder_set_scissor_cach:0,bgfx_encoder_set_st:0,bgfx_encoder_set_stencil:0,bgfx_encoder_set_textur:0,bgfx_encoder_set_transform:0,bgfx_encoder_set_transform_cach:0,bgfx_encoder_set_transient_index_buff:0,bgfx_encoder_set_transient_vertex_buff:0,bgfx_encoder_set_uniform:0,bgfx_encoder_set_vertex_buff:0,bgfx_encoder_set_vertex_count:0,bgfx_encoder_stats_t:0,bgfx_encoder_submit:0,bgfx_encoder_submit_indirect:0,bgfx_encoder_submit_occlusion_queri:0,bgfx_encoder_touch: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_direct_access_ptr: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_textur:0,bgfx_get_uniform_info:0,bgfx_init:0,bgfx_init_limits_t:0,bgfx_init_t:0,bgfx_internal_data_t:0,bgfx_invalid_handl: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_non:0,bgfx_pci_id_nvidia:0,bgfx_pci_id_software_raster:0,bgfx_platform_data_t:0,bgfx_read_textur:0,bgfx_render_fram:0,bgfx_render_frame_t:0,bgfx_renderer_type_t:0,bgfx_request_screen_shot:0,bgfx_reset:0,bgfx_reset_:0,bgfx_reset_captur:0,bgfx_reset_depth_clamp:0,bgfx_reset_flip_after_rend:0,bgfx_reset_flush_after_rend:0,bgfx_reset_fullscreen:0,bgfx_reset_hdr10:0,bgfx_reset_hidpi:0,bgfx_reset_maxanisotropi: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_non:0,bgfx_reset_srgb_backbuff:0,bgfx_reset_view:0,bgfx_reset_vsync:0,bgfx_resolution_t:0,bgfx_resolve_:0,bgfx_resolve_auto_gen_mip:0,bgfx_sampler_:0,bgfx_sampler_non:0,bgfx_sampler_u_clamp:0,bgfx_sampler_v_clamp: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_count: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_vertex_count: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_ratio:0,bgfx_set_view_scissor:0,bgfx_set_view_transform:0,bgfx_shader:0,bgfx_shutdown:0,bgfx_state_alpha_ref:0,bgfx_state_blend_:0,bgfx_state_blend_alpha_to_coverag:0,bgfx_state_blend_dst_alpha:0,bgfx_state_blend_dst_color:0,bgfx_state_blend_equ:0,bgfx_state_blend_equation_:0,bgfx_state_blend_equation_add:0,bgfx_state_blend_equation_max:0,bgfx_state_blend_equation_min:0,bgfx_state_blend_equation_revsub:0,bgfx_state_blend_equation_separ:0,bgfx_state_blend_equation_sub:0,bgfx_state_blend_factor:0,bgfx_state_blend_func:0,bgfx_state_blend_func_separ:0,bgfx_state_blend_independ:0,bgfx_state_blend_inv_dst_alpha:0,bgfx_state_blend_inv_dst_color:0,bgfx_state_blend_inv_factor:0,bgfx_state_blend_inv_src_alpha:0,bgfx_state_blend_inv_src_color:0,bgfx_state_blend_on:0,bgfx_state_blend_src_alpha:0,bgfx_state_blend_src_alpha_sat:0,bgfx_state_blend_src_color:0,bgfx_state_blend_zero:0,bgfx_state_cull_:0,bgfx_state_cull_ccw:0,bgfx_state_cull_cw:0,bgfx_state_default:0,bgfx_state_depth_:0,bgfx_state_depth_test_:0,bgfx_state_depth_test_alwai:0,bgfx_state_depth_test_equ:0,bgfx_state_depth_test_gequ:0,bgfx_state_depth_test_great:0,bgfx_state_depth_test_lequ:0,bgfx_state_depth_test_less:0,bgfx_state_depth_test_nev:0,bgfx_state_depth_test_notequ:0,bgfx_state_lineaa:0,bgfx_state_msaa:0,bgfx_state_point_s:0,bgfx_state_pt_:0,bgfx_state_pt_lin:0,bgfx_state_pt_linestrip:0,bgfx_state_pt_point:0,bgfx_state_pt_tristrip:0,bgfx_state_write_:0,bgfx_state_write_a:0,bgfx_state_write_b:0,bgfx_state_write_g:0,bgfx_state_write_r:0,bgfx_state_write_rgb:0,bgfx_state_write_z:0,bgfx_stats_t:0,bgfx_stencil_non:0,bgfx_stencil_test_less:0,bgfx_submit: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_info_t:0,bgfx_texture_non:0,bgfx_texture_read_back:0,bgfx_topology_convert:0,bgfx_topology_convert_t:0,bgfx_topology_sort_t:0,bgfx_topology_sort_tri_list:0,bgfx_touch:0,bgfx_transient_index_buffer_t:0,bgfx_transient_vertex_buffer_t: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_layout_add:0,bgfx_vertex_layout_begin:0,bgfx_vertex_layout_decod:0,bgfx_vertex_layout_end:0,bgfx_vertex_layout_ha:0,bgfx_vertex_layout_skip:0,bgfx_vertex_layout_t:0,bgfx_vertex_pack:0,bgfx_vertex_unpack:0,bgfx_view_mode_t:0,bgfx_view_stats_t:0,bgfx_weld_vertic:0,bgfxcmake:1,bgra8:0,bgra:0,bimg:1,bin:[1,2],binari:[0,1,2,5],bind:[0,6],bit:0,bitang:0,bitbucket:5,bitsperpixel:0,bkaradz:[0,1,3,6],bleed:5,blend:[0,2],blender:5,blendish:3,blit:3,bloat:5,block:0,blocko:6,bloom:3,bodi:2,bool:[0,7],both:[0,4],bottleneck:0,bottom:0,bpp:0,branimir:[5,6],bring:[3,6],brows:0,browser:3,bsd:[3,6],bucket:[0,3],buffer:[2,3],bug:6,build:[2,3,6],built:1,bump:3,bunni:5,busi:5,c99:[0,3],cach:[0,2,3],cache_read:0,cache_read_s:0,cache_writ:0,cacheread:0,cachereads:0,cachewrit:0,calctextures:0,calcul:0,call:[0,1,2,3],callback:[0,3],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,5],cedric:6,cedricguillemet:6,certain:7,chain:0,chang:[0,2,4],channel:0,chapter:5,charact:0,charl:6,cheap:[4,5],check:[1,6],cherlin:6,chiasson:6,choos:6,christoph:2,chrnonolog:6,chrome33:2,chrome34:2,chrome41:2,chrome:2,ci20:[2,6],clamp:0,clang:[2,6],claus:[3,6],clear:0,click:6,clip:0,clockwis:0,clone:1,cloudwu:6,cmake:1,code:[0,1,5,6],codexl:6,colbi:6,collin:6,color0:0,color1:0,color2:0,color3:0,color:0,com:[1,3,5,6],combin:1,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,comput:[2,3,5,6],conan:1,concaten:0,condit:[2,5],config:[2,4],configur:[0,1,4],conjuct:0,conjunct:0,conorstok:5,consequenti:5,conserv:0,consid:4,construct:7,consum:0,contact:3,contain:0,content:[0,1],context:[0,6],continu:0,contour:5,contract:5,contribut:6,contributor:[3,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,coverag: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,createvertexlayout:0,creation:0,creator:[2,6],cross:[3,6,7],crt:0,cruz:6,cube:[0,3,7],cubemap:[0,6],cull:[0,2],current:[0,2],custom:[0,1,3,6],d0s8:0,d16:0,d16f:0,d24:0,d24f:0,d24s8:0,d32:0,d32f:0,d3d11:7,d3d9:7,d3d:0,dafont:5,damag:5,daniel:6,danielgavin:6,dario:6,dariomanesku:6,darwin:1,data:[0,2,5],dawn:6,dbgtextclear:0,dbgtextimag:0,dbgtextprintf:0,dbgtextprintfvarg:0,debian8:2,debug64:1,debug:[1,2,3],debugcheck:0,debugdraw:3,debugg:[0,3],declar:[0,4],decod:0,def:7,defer:3,defin:[0,4,6,7],delet:1,demonstr:1,depend:[0,3,5],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,6],devic:[0,1,6],deviceid:0,devnet:6,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],directx:4,disabl:[0,2,4,6],disast:6,discard:0,disclaim:5,displai:2,dissector:6,distanc:[2,5],distancebacktofrontavg:0,distancebacktofrontmax:0,distancebacktofrontmin:0,distancefronttobackavg:0,distancefronttobackmax:0,distancefronttobackmin:0,distribut:[5,6],dll:6,document:[5,6],doe:0,doesn:[0,4],domain:3,don:[0,2],done:4,doubl:0,download:[1,2,6],draw:[2,3],drawback:7,drawstress:3,driven:2,driver:0,droid:5,drop:6,dst:0,duangl:5,due:1,dupui:2,durat:0,dure:[0,4,6],duti:2,dx11:[2,6],dx12:6,dx9:[2,6],dxt1:0,dxt3:0,dxt5:0,dynam:[0,3],dynamicindexbufferhandl:0,dynamicvertexbufferhandl:0,each:[0,1,4,6],eas:1,easi:0,ebook:5,edg:0,edit:1,edtaa3:3,effect:0,effici:0,egl:4,element:0,elit:5,elmindreda:6,embed:2,emoon:6,empti:0,emscripten:6,emul:0,enabl:[0,4,6],encod:3,encoderstat:0,end:0,engin:[3,6],eniron:1,enleeten:6,enni:5,enough:0,enter:1,entri:6,enumer:0,equaat:0,equal:0,equat:[0,5],equival:0,error:0,es2:2,escap:0,escobar:6,estim:0,etc1:0,etc2:0,etc2a1:0,etc2a:0,etc:[1,3,7],euclidean:5,even:[0,5],event:5,everi:4,everyon:6,exampl:[0,3,4,6,7],examplesreleas:1,except:4,excess:6,execut:[0,4],exemplari:5,exist:[0,1],exlud:0,expect:0,experi:2,experiment:6,explicit:0,explicitli:0,explor:2,express:5,extern:0,eye:[0,5],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:[2,5],file:[0,1,5,7],fill:0,film:1,find:[4,6],finish:0,fip:[1,6],fire:5,firefalcom:1,firefox:2,first:0,fit:[0,5],five:5,fiveminut:5,fix:[0,6],flavor:7,flip:0,floooh:[1,6],flush:0,follow:[1,2,5],font:[0,3,5,6],fontawesom:5,fontfabr:5,fonts2u:5,fontsdf:[3,6],fontspac:5,fontsquirrel:5,foreground:0,form:5,format:[0,7],forsyth:3,forum:6,found:[0,4],fragment:0,frame:[2,3,4,6],frame_r:2,framebufferhandl:0,framework:[3,6],free:5,freebsd:6,freed:0,freetyp:3,freir:6,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,gavin:6,gcc:[2,6],gener:[2,3,6],geni:[1,6],geometri:[0,2,3],geometryc:3,get:[0,3],getavailinstancedatabuff:0,getavailtransientindexbuff:0,getavailtransientvertexbuff:0,getcap:0,getdirectaccessptr: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],gitter:6,given:1,gl2:2,gl_instanceid:0,gl_vertexid:0,gle:[4,6],glfw:[1,3],global:2,glsl:[3,7],glue:1,gnm:[0,6],gnuwin32:1,goalitium:6,golden:6,good:5,gpa:6,gpu:[0,2,6],gpudrivenrend:[3,6],gpumemorymax:0,gpumemoryus:0,gputimebegin:0,gputimeend:0,gputimerfreq:0,grace:5,grai:6,graphic:[0,2,3,4,5,6],greater:0,group:0,gruenbach:6,gt2:2,gtbass:6,gtx260:2,gtx560ti:2,gtx650ti:2,gtx970:2,guard:4,gui:[0,4],guillaum:6,guillemet:6,gutenberg:5,half:0,halsi:6,handl:[0,6],har:3,hardwar:[0,4],has:[0,1,2,4,6,7],haskel:6,have:[0,2],hd3000:2,hd5000:2,hd5200:2,hd8330:2,hdr10:0,hdr:3,headless:0,height:0,hello:0,helloworld:3,helloworlddebug:2,helper:[0,7],herzog:5,hidpi:0,high:[0,4,5],highlevel:1,hlsl:7,holder:5,holm:5,homogeneousdepth:0,horizont:0,how:[0,1,6],howev:5,htm:1,html5:6,html:[0,1],http:[0,1,3,5,6],hugo:6,hugoam:6,iOS:[1,6],ibl:[3,6],icon:6,idea:6,ident:0,idl:6,ids:0,ignor:0,illeg:0,illumin:2,imag:[2,5],imgui:[3,6],immedi:5,immut:0,implement:[0,2],impli:5,improv:6,inabl:1,incident:5,includ:[1,5],incorrect:4,increas:2,increment:0,independ:[0,2],independent:4,index:[1,3],indexbuffercompress:5,indexbufferhandl:0,indic:0,indirect:[3,5],indirectbufferhandl:0,infinit:0,info:[0,6,7],inform:[3,4],infrequ:4,init:[0,4],initi:[2,3,6],injectionlist:6,input:[0,6,7],insid:[0,1,4],instal:1,instanc:3,instancedatabuff:0,instead:[0,1,7],institut:5,insuffici:0,int16:0,int32_max: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,3],internaldata:0,interop:0,interpol:0,interrupt:5,invalid:0,invers:0,invert:0,invis:0,involv:3,ioquake3:6,ios6:2,ios7:2,ipad:[2,6],iphon:[2,6],ipod:2,issu:[0,4],istexturevalid:0,item:0,its:0,jacquier:6,jad:2,jame:6,james4k:6,jason:6,java:6,jazzbr:6,jcherlin:6,jean:6,jeremi:6,jeremieroi:6,jit:2,jnadro:6,johan:6,johnson:6,jonathan:[2,6],joseph:6,joshi:6,joshuabrookov:1,jourdan:6,jpcy:[1,6],juj:6,jukka:6,julian:5,just:[0,6],kabini:2,kai:6,karadz:5,kei:4,khouri:2,kick:0,klein:6,known:0,kocsi:6,kondrak:6,kosta:6,kostasaaa:6,krzysztof:6,ktx:[0,7],kwon:6,laboratori:5,languag:[3,7],larg:0,last:0,latc1:0,latc2:0,latenc:0,later:4,launch:6,layer:0,layout:[0,2],layouthandl:0,lead:4,leandro:6,leandrolfr:6,least:0,left:0,length:0,less:0,level:[0,4],liabil:5,liabl:5,libgl1:1,libiconv:1,libintl:1,librari:[0,1,2,3,6],libx11:1,licens:[3,6],light:[2,5],lighttransport:5,lighttransportequ:5,lightweight:6,like:7,limit:[0,2,4,5],line:[0,1,2],linear:0,linestriptolinelist:0,linux:[2,3,4,6],list:[0,5,6],liter:0,llvmpipe:2,load:[2,6],loat:0,locat:4,lod:[3,6],loss:5,low:4,lua:6,ludwig:6,mac:6,maco:1,macro:[0,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,manual:1,map:[0,2,5],marker:0,marketsmuel:6,master:5,mat3:0,mat4:0,match:[0,4],materi:5,matric:[0,7],matrix:0,matt:6,max:0,maxblit:0,maxcomputebind:0,maxdrawcal:0,maxdynamicindexbuff:0,maxdynamicvertexbuff:0,maxencod:[0,4],maxfbattach:0,maxframebuff:0,maxframelat:0,maxgpulat:0,maximimum:2,maximum:0,maxindexbuff:0,maxocclusionqueri:0,maxprogram:0,maxshad:0,maxtextur:0,maxtexturelay:0,maxtextures:0,maxtexturesampl:0,maxuniform:0,maxvertexbuff:0,maxvertexlayout:0,maxvertexstream:0,maxview:0,mccrari:6,mchiasson:6,mean:[0,4],mechan:0,member:0,memononen:5,memori:0,merchant:5,mesa:[1,2,5],mesh:[3,7],meshula:1,messag:0,met:5,metabal:3,metal:[0,4,6],mia:5,might:0,mike:6,mikepopoloski:6,millisecond:0,milostos:6,min:0,mini:2,minim:[0,3,5,6],minut:5,mip:[0,2,6],mipsel:1,mirror:0,misc:0,miscellan:3,mit:3,mkvfx:1,mlakar:6,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,msvc:6,mtxfromcol:7,mtxfromrow:7,mul:7,multi:0,multidrawindirect:2,multipl:[0,2,4],multipli:7,multisampl:0,multithread:[0,6],must:[0,5,6,7],mutabl:0,mutex:4,mvs:3,nacl:[1,2],nadro:6,name:[0,6],nanovg:[3,6],nativ:[0,2,6],nbodi:[3,6],ndc:0,ndk:1,ndt:0,necessari:[0,1,6],necessarili:4,need:[0,1],neg:0,neglig:5,net:1,never:0,next:[0,2],nexu:2,nick:6,nickwaand:6,nim:6,nix:0,nnnce:0,nodrev:[1,6],non: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,numbackbuff:0,number:[0,2,4],numblit:0,numcomput:0,numdraw:0,numdynamicindexbuff:0,numdynamicvertexbuff:0,numencod:0,numframebuff:0,numgpu:0,numindexbuff:0,numlay:0,nummip:0,numocclusionqueri:0,numprim:0,numprogram:0,numshad:0,numtextur:0,numuniform:0,numvertexbuff:0,numvertexlayout:0,numview:0,nvidia:0,nvn:0,nwh:0,obj:[5,7],object:0,obtain:[0,4],obvious:4,occlus:3,occlusionqueryhandl:0,occlusionqueryresult:0,occur:0,ocharl:6,ocornut:[5,6],oculusvr:6,off:[0,2],offici:4,offset:0,oit:3,oldschool:2,oliv:6,olli:6,olliwang:6,onc:[0,4],one:[0,4,5],onli:[0,1,4,6,7],open:[1,3,6],opengl:[0,2,4,6],openglinsight:5,openglinsightscod:5,oper:0,optim:[0,3,4,6,7],optimis:3,option:[1,2,3,6],orb:5,order:[0,2,3,4,6],ordinari:0,org:5,origin:0,originbottomleft:0,osx64_clang:1,osx:[1,2,4,6],other:[0,1,3,4,5],otherwis:[0,5],oui:5,out:[0,5,7],output:[0,7],outsid:0,overal:7,overrid:0,overrideintern:0,overview:3,own:[3,6],p0nce:6,pablo:6,pack:[0,5],packag:[0,1],page:3,paint:2,palett:0,parallax:2,paramet:0,pars:0,part:[2,4],parti:3,particl:3,particular:5,pascal:6,pass:[0,4],path:[0,1],paul:6,pci:0,pend:0,per:[0,2],perez:2,perfhud:6,perform:0,perfstudio:6,permiss:[3,6],permit:5,peron:6,persist:0,pezcod:6,pgruenbach:6,phil:6,pick:[3,6],pidhorski:6,piolat:6,pisa:5,pitch:0,pix:6,pixel:0,place:4,platform:[1,3,4,7],platformdata:0,playstat:6,pnacl:[1,2],png:[5,7],podgorskii:6,point:[0,4],pointer:0,pom:[3,6],popoloski:6,port:[0,2,6],posit:0,possibl:[0,5,6],post:[0,2],potenti:0,powervr:[2,4],pperon:6,prebuilt:1,preciss:7,predefin:0,prefer:[0,2,6],preprocessor:[4,5,6,7],prerequisit:3,present:0,preserv:0,press:6,previou:0,previous:0,primari:0,primit:0,print:0,printf:0,prior:0,pro:2,probe:5,process:[0,2,4],procur:5,profil:[0,1,3],profiler_begin:0,profiler_begin_liter:0,profiler_end:0,profilerbegin:0,profilerbeginliter:0,profilerend:0,profit:5,program:[1,3],programat:2,programhandl:0,project:[0,1,3],project_dir:1,properli:0,provid:[0,4,5,6,7],ps4:6,ptc12:0,ptc12a:0,ptc14:0,ptc14a:0,ptc22:0,ptc24:0,purpos:5,pvr:[0,2,7],pvrtc1:0,pvrtc2:0,python:[1,6],q8200:2,qualcomm:2,queri:[2,3],questor:6,quick:[3,7],quickli:0,r16:0,r16f:0,r16i:0,r16u:0,r32f:0,r32i:0,r32u:0,r5g6b5:0,r5g6b5a1:0,r5g6b5a4:0,r5g6b5a8:0,r8i:0,r8u:0,radeon:6,rang:0,raspberrypi:[2,6],raspbian:2,raster:0,rate:2,ratio:0,raw:0,raymarch:3,read:0,readback:2,readtextur:0,readwrit:0,rectangl:0,redistribut:5,refer:[2,3,4,6],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,render:[2,3,5,7],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,resetview:0,resiz:0,resolut:[0,5],resolv:0,resourc:3,respect:0,result:[0,1,4],retain:5,retriev:0,reus:0,revers:0,rg11b10f:0,rg16:0,rg16f:0,rg16i:0,rg16u:0,rg32f:0,rg32i:0,rg32u:0,rg8:0,rg8i:0,rg8u:0,rgb10a2:0,rgb16f:0,rgb5a1:0,rgb8:0,rgb8a1:0,rgb8i:0,rgb8u:0,rgb9e5f:0,rgb:0,rgba16:0,rgba16f:0,rgba16i:0,rgba16u:0,rgba32f:0,rgba32i:0,rgba32u:0,rgba4:0,rgba8:0,rgba8i:0,rgba8u:0,rgba:0,rgp:6,rhoot:6,riccio:2,richard:6,richardgal:6,right:6,rinthel:6,roi:6,rsm:[3,6],rtmemoryus:0,rule:[0,6],run:[1,2],runn:6,runtim:[0,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,script:6,sdf:3,sdk:[1,4],sdl2:6,sdl:3,search:6,sebastian:6,sebastianmunity3d:6,second:0,see:[0,1,4,6,7],select:[0,1,4],semant:[0,7],sens:4,sentinel:0,separ:0,sequenti:[0,4],servic:5,set:[0,1,4],setbuff:0,setcondit:0,setdebug:0,setimag:0,setindexbuff:0,setinstancecount: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,setvertexcount: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,shader:[1,2,3,5,6],shaderc:[3,6],shaderhandl:0,shadow:2,shadowmap:[3,6],shadowvolum:[3,6],shall:5,sherlock:5,shot:[0,2],should:[0,2,4],show:2,shutdown:3,side:0,signika:5,similar:6,simpl:[0,3,6,7],simplifi:7,simul:2,simultan:4,sinc:4,singl:[1,2,4],singlethread:0,size:[0,2],skip:0,sky:[3,6],skylak:2,slasinski:6,slice:0,sln:1,slot:0,small:[2,5],softwar:[0,5],solut:1,some:[0,4,7],sometim:4,sort:[0,3],sourc:[0,3,5,6],sourceforg:1,space:2,spars:2,special:[5,6],specif:[2,3,4],specifi:0,spent:0,src:[0,1,4],srgb:0,stack:0,stage:0,standard:0,stanford:5,stanislav:6,stanlo:6,start:[0,3,4],startindex:0,startvertex:0,stat:0,stb:3,stencil:[3,6],step:1,storages:0,store:0,stream:[0,2],stress:2,strict:5,stride:0,string:0,strip:0,struct:0,structur:[0,1,4],stuart:6,stuartcarni:6,stub:6,studio:1,style:[0,2,3,6],submiss:[0,4],submit:[4,6],substitut:5,subtract:0,success:0,successfulli:0,sudo:1,support:[0,3,4,7],sure:0,surfac:0,svt:[3,6],swap:0,sweep:5,swift:6,swiftshad:2,sync:0,syntax:7,system:[2,3,6],t604:2,tabl:0,take:2,tangent:0,target:[0,1,4],teamciti:6,techniqu:7,tegra3:2,term:6,termin:0,terrain:[3,6],tess:[3,6],tessel:2,test:[0,3,6],texcoord0:0,texcoord1:0,texcoord2:0,texcoord3:0,texcoord4:0,texcoord5:0,texcoord6:0,texcoord7:0,text:[2,5],textheight:0,textur:[2,3,5,6],texturec:3,textureformat:0,texturehandl:0,textureinfo:0,texturememoryus:0,texturev:3,textwidth:0,tga:7,than:0,thei:4,theme:5,theori:5,thi:[0,1,2,4,5,6,7],thread:[0,3],thru:4,time:[0,1,6],timeout:0,timer:0,timestamp:0,togeth:0,token:7,toler:0,toni:6,tool:[0,3],toolchain:1,top:0,topolog:0,topologyconvert:0,topologysort:0,topologysorttrilist:0,tort:5,total:0,touch:0,trace:0,trace_varg:0,tracevarg:0,trai:6,transform:[5,7],transientibs:0,transientibus:0,transientindexbuff:0,transientvbs:0,transientvbus:0,transientvertexbuff:0,transit:2,transpar:2,transport:5,tree:5,triangl:[0,3],trilistflipwind:0,trilisttolinelist:0,trim:0,trinagl:0,tristrip:0,tristripflipwind:0,tristriptotrilist:0,truncat:0,turbosquid:5,turn:[0,2],tutori:[0,6],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,ubuntu:0,uffizi:5,uint10:0,uint16_max:0,uint16_t:0,uint32_max:0,uint32_t:0,uint64_t:0,uint8:0,uint8_max:0,uint8_t:0,uintptr_max:0,uintptr_t:0,uma:0,undef:0,undefin:4,under:[3,6],underli:0,understand:0,undesir:4,unfold:0,unifi:0,uniform:[2,3,7],uniformhandl:0,uniforminfo:0,uniformtyp:0,uniniti:0,uniqu:0,unit:0,uniti:5,univers:[5,6],unknown:0,unknowndepth:0,unlik:0,unorm:0,unpack:0,unrecover:0,unset:0,until:0,unus:0,updat:[3,4,5],updatetexture2d:0,updatetexture3d:0,updatetexturecub:0,usag:0,use:[0,1,4,5,6,7],used:[0,1,4,6],useful:0,user:[0,1,4,5],uses:[0,1,4,6,7],using:[0,2,4,6,7],usual:4,util:1,uwp:[3,6],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],vectordisplai:[3,6],vendor:0,vendorid:0,verdon:6,vertex:[2,3],vertexbufferhandl:0,vertexconvert:0,vertexid:0,vertexlayout:0,vertexlayouthandl:0,vertexpack:0,vertexunpack:0,vertic:0,vfx:1,vga:0,via:[0,2],video:[0,2],view:[2,3],viewer:3,viewid:0,viewmod:0,viewstat:0,vincent:6,virtual:[0,2],visibl:0,visitor:5,vista:6,visual:[1,3],vladimir:6,vogl:[5,6],volum:[0,2],vs2008:2,vs2012:[2,6],vs2013:2,vs2015:2,vs2017:[1,6],vsync:2,vulkan:[0,6],vuollet:6,vvuk:6,waander:6,wai:[0,4,5],wait:0,waitrend:0,waitsubmit:0,walkthrough:0,wang:6,warfar:2,warn:0,warranti:5,wavefront:7,wayland:6,webgl:[2,6],webgpu:[0,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,willmott:6,win7:2,win:[2,6],wind:0,window:[0,3,4,6,7],windows7:2,wine:2,winphon:6,winrt:[3,6],winstore100:1,wirefram:[0,3,6],within:[0,4],without:[3,5],won:[0,4],work:[1,4,6],worker:0,wrap:0,wrapper:1,write:[0,6],written:[0,1],www:5,x11proto:1,x64:2,x86:[1,2,6],x86_64:1,xbox:6,xcode9:1,xcode:3,xcworkspac:1,xperia:2,yet:0,yong:6,you:[0,1,2,4,6],young:6,your:[1,2,3,4,6],zero:0,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],assao:2,asset:5,avail:0,backend:6,base:4,bgfx:1,blendish:5,blit:0,bloom:2,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,dispatch:0,displai:0,document:3,domain:5,draw:[0,4],drawstress:2,dynam:2,edtaa3:5,encod:[0,4],etc:6,exampl:[1,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,gpudrivenrend:2,har:1,hdr:2,helloworld:2,ibl:2,imag:0,imgui:5,index:[0,5],indirect:0,inform:0,initi:0,instanc:[0,2],intelgpa:6,intern:4,involv:6,languag:6,librari:5,licens:5,linux:1,lod:2,mesh:2,metabal:2,minim:1,miscellan:0,mit:5,mvs:2,nanovg:[2,5],nbodi:2,occlus:[0,2],oit:2,optim:5,optimis:5,option:4,order:5,other:6,overview:6,page:6,parti:5,particl:2,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],submit:0,support:6,svt:2,system:1,terrain:2,tess:2,test:2,text:0,textur:[0,7],texturec:7,texturev:7,thread:4,tool:[1,7],transform:0,triangl:5,uniform:0,updat:[0,2],uwp:1,vectordisplai:2,vertex:[0,5],view:[0,4],viewer:7,visual:6,what:6,window:[1,2],winrt:1,wirefram:2,without:1,xcode:1,zlib:5}}) \ No newline at end of file +Search.setIndex({docnames:["bgfx","build","examples","index","internals","license","overview","tools"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":2,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["bgfx.rst","build.rst","examples.rst","index.rst","internals.rst","license.rst","overview.rst","tools.rst"],objects:{"":{"bgfx::Access":[0,1,1,"_CPPv4N4bgfx6AccessE"],"bgfx::Access::Count":[0,2,1,"_CPPv4N4bgfx6Access4Enum5CountE"],"bgfx::Access::Enum":[0,3,1,"_CPPv4N4bgfx6Access4EnumE"],"bgfx::Access::Enum::Count":[0,2,1,"_CPPv4N4bgfx6Access4Enum5CountE"],"bgfx::Access::Enum::Read":[0,2,1,"_CPPv4N4bgfx6Access4Enum4ReadE"],"bgfx::Access::Enum::ReadWrite":[0,2,1,"_CPPv4N4bgfx6Access4Enum9ReadWriteE"],"bgfx::Access::Enum::Write":[0,2,1,"_CPPv4N4bgfx6Access4Enum5WriteE"],"bgfx::Access::Read":[0,2,1,"_CPPv4N4bgfx6Access4Enum4ReadE"],"bgfx::Access::ReadWrite":[0,2,1,"_CPPv4N4bgfx6Access4Enum9ReadWriteE"],"bgfx::Access::Write":[0,2,1,"_CPPv4N4bgfx6Access4Enum5WriteE"],"bgfx::Attachment":[0,1,1,"_CPPv4N4bgfx10AttachmentE"],"bgfx::Attachment::access":[0,4,1,"_CPPv4N4bgfx10Attachment6accessE"],"bgfx::Attachment::handle":[0,4,1,"_CPPv4N4bgfx10Attachment6handleE"],"bgfx::Attachment::init":[0,5,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_access":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_handle":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_layer":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_mip":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::init::_resolve":[0,6,1,"_CPPv4N4bgfx10Attachment4initE13TextureHandleN6Access4EnumE8uint16_t8uint16_t7uint8_t"],"bgfx::Attachment::layer":[0,4,1,"_CPPv4N4bgfx10Attachment5layerE"],"bgfx::Attachment::mip":[0,4,1,"_CPPv4N4bgfx10Attachment3mipE"],"bgfx::Attachment::resolve":[0,4,1,"_CPPv4N4bgfx10Attachment7resolveE"],"bgfx::Attrib":[0,1,1,"_CPPv4N4bgfx6AttribE"],"bgfx::Attrib::Bitangent":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9BitangentE"],"bgfx::Attrib::Color0":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color0E"],"bgfx::Attrib::Color1":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color1E"],"bgfx::Attrib::Color2":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color2E"],"bgfx::Attrib::Color3":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color3E"],"bgfx::Attrib::Count":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum5CountE"],"bgfx::Attrib::Enum":[0,3,1,"_CPPv4N4bgfx6Attrib4EnumE"],"bgfx::Attrib::Enum::Bitangent":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9BitangentE"],"bgfx::Attrib::Enum::Color0":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color0E"],"bgfx::Attrib::Enum::Color1":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color1E"],"bgfx::Attrib::Enum::Color2":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color2E"],"bgfx::Attrib::Enum::Color3":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6Color3E"],"bgfx::Attrib::Enum::Count":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum5CountE"],"bgfx::Attrib::Enum::Indices":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum7IndicesE"],"bgfx::Attrib::Enum::Normal":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6NormalE"],"bgfx::Attrib::Enum::Position":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum8PositionE"],"bgfx::Attrib::Enum::Tangent":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum7TangentE"],"bgfx::Attrib::Enum::TexCoord0":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord0E"],"bgfx::Attrib::Enum::TexCoord1":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord1E"],"bgfx::Attrib::Enum::TexCoord2":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord2E"],"bgfx::Attrib::Enum::TexCoord3":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord3E"],"bgfx::Attrib::Enum::TexCoord4":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord4E"],"bgfx::Attrib::Enum::TexCoord5":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord5E"],"bgfx::Attrib::Enum::TexCoord6":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord6E"],"bgfx::Attrib::Enum::TexCoord7":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord7E"],"bgfx::Attrib::Enum::Weight":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6WeightE"],"bgfx::Attrib::Indices":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum7IndicesE"],"bgfx::Attrib::Normal":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6NormalE"],"bgfx::Attrib::Position":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum8PositionE"],"bgfx::Attrib::Tangent":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum7TangentE"],"bgfx::Attrib::TexCoord0":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord0E"],"bgfx::Attrib::TexCoord1":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord1E"],"bgfx::Attrib::TexCoord2":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord2E"],"bgfx::Attrib::TexCoord3":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord3E"],"bgfx::Attrib::TexCoord4":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord4E"],"bgfx::Attrib::TexCoord5":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord5E"],"bgfx::Attrib::TexCoord6":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord6E"],"bgfx::Attrib::TexCoord7":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum9TexCoord7E"],"bgfx::Attrib::Weight":[0,2,1,"_CPPv4N4bgfx6Attrib4Enum6WeightE"],"bgfx::AttribType":[0,1,1,"_CPPv4N4bgfx10AttribTypeE"],"bgfx::AttribType::Count":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5CountE"],"bgfx::AttribType::Enum":[0,3,1,"_CPPv4N4bgfx10AttribType4EnumE"],"bgfx::AttribType::Enum::Count":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5CountE"],"bgfx::AttribType::Enum::Float":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5FloatE"],"bgfx::AttribType::Enum::Half":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum4HalfE"],"bgfx::AttribType::Enum::Int16":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5Int16E"],"bgfx::AttribType::Enum::Uint10":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum6Uint10E"],"bgfx::AttribType::Enum::Uint8":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5Uint8E"],"bgfx::AttribType::Float":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5FloatE"],"bgfx::AttribType::Half":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum4HalfE"],"bgfx::AttribType::Int16":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5Int16E"],"bgfx::AttribType::Uint10":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum6Uint10E"],"bgfx::AttribType::Uint8":[0,2,1,"_CPPv4N4bgfx10AttribType4Enum5Uint8E"],"bgfx::CallbackI":[0,1,1,"_CPPv4N4bgfx9CallbackIE"],"bgfx::CallbackI::cacheRead":[0,5,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheRead::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheRead::_id":[0,6,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheRead::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI9cacheReadE8uint64_tPv8uint32_t"],"bgfx::CallbackI::cacheReadSize":[0,5,1,"_CPPv4N4bgfx9CallbackI13cacheReadSizeE8uint64_t"],"bgfx::CallbackI::cacheReadSize::_id":[0,6,1,"_CPPv4N4bgfx9CallbackI13cacheReadSizeE8uint64_t"],"bgfx::CallbackI::cacheWrite":[0,5,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::cacheWrite::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::cacheWrite::_id":[0,6,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::cacheWrite::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI10cacheWriteE8uint64_tPKv8uint32_t"],"bgfx::CallbackI::captureBegin":[0,5,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_format":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_height":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_pitch":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_width":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureBegin::_yflip":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureBeginE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumEb"],"bgfx::CallbackI::captureEnd":[0,5,1,"_CPPv4N4bgfx9CallbackI10captureEndEv"],"bgfx::CallbackI::captureFrame":[0,5,1,"_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::captureFrame::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::captureFrame::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI12captureFrameEPKv8uint32_t"],"bgfx::CallbackI::fatal":[0,5,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_code":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::fatal::_str":[0,6,1,"_CPPv4N4bgfx9CallbackI5fatalEPKc8uint16_tN5Fatal4EnumEPKc"],"bgfx::CallbackI::profilerBegin":[0,5,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_abgr":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBegin::_name":[0,6,1,"_CPPv4N4bgfx9CallbackI13profilerBeginEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral":[0,5,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_abgr":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerBeginLiteral::_name":[0,6,1,"_CPPv4N4bgfx9CallbackI20profilerBeginLiteralEPKc8uint32_tPKc8uint16_t"],"bgfx::CallbackI::profilerEnd":[0,5,1,"_CPPv4N4bgfx9CallbackI11profilerEndEv"],"bgfx::CallbackI::screenShot":[0,5,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_data":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_height":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_pitch":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_size":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_width":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::screenShot::_yflip":[0,6,1,"_CPPv4N4bgfx9CallbackI10screenShotEPKc8uint32_t8uint32_t8uint32_tPKv8uint32_tb"],"bgfx::CallbackI::traceVargs":[0,5,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_argList":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_filePath":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_format":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::CallbackI::traceVargs::_line":[0,6,1,"_CPPv4N4bgfx9CallbackI10traceVargsEPKc8uint16_tPKc7va_list"],"bgfx::Caps":[0,1,1,"_CPPv4N4bgfx4CapsE"],"bgfx::Caps::GPU":[0,1,1,"_CPPv4N4bgfx4Caps3GPUE"],"bgfx::Caps::GPU::deviceId":[0,4,1,"_CPPv4N4bgfx4Caps3GPU8deviceIdE"],"bgfx::Caps::GPU::vendorId":[0,4,1,"_CPPv4N4bgfx4Caps3GPU8vendorIdE"],"bgfx::Caps::Limits":[0,1,1,"_CPPv4N4bgfx4Caps6LimitsE"],"bgfx::Caps::Limits::maxBlits":[0,4,1,"_CPPv4N4bgfx4Caps6Limits8maxBlitsE"],"bgfx::Caps::Limits::maxComputeBindings":[0,4,1,"_CPPv4N4bgfx4Caps6Limits18maxComputeBindingsE"],"bgfx::Caps::Limits::maxDrawCalls":[0,4,1,"_CPPv4N4bgfx4Caps6Limits12maxDrawCallsE"],"bgfx::Caps::Limits::maxDynamicIndexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits22maxDynamicIndexBuffersE"],"bgfx::Caps::Limits::maxDynamicVertexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits23maxDynamicVertexBuffersE"],"bgfx::Caps::Limits::maxEncoders":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxEncodersE"],"bgfx::Caps::Limits::maxFBAttachments":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxFBAttachmentsE"],"bgfx::Caps::Limits::maxFrameBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15maxFrameBuffersE"],"bgfx::Caps::Limits::maxIndexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15maxIndexBuffersE"],"bgfx::Caps::Limits::maxOcclusionQueries":[0,4,1,"_CPPv4N4bgfx4Caps6Limits19maxOcclusionQueriesE"],"bgfx::Caps::Limits::maxPrograms":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxProgramsE"],"bgfx::Caps::Limits::maxShaders":[0,4,1,"_CPPv4N4bgfx4Caps6Limits10maxShadersE"],"bgfx::Caps::Limits::maxTextureLayers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxTextureLayersE"],"bgfx::Caps::Limits::maxTextureSamplers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits18maxTextureSamplersE"],"bgfx::Caps::Limits::maxTextureSize":[0,4,1,"_CPPv4N4bgfx4Caps6Limits14maxTextureSizeE"],"bgfx::Caps::Limits::maxTextures":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxTexturesE"],"bgfx::Caps::Limits::maxUniforms":[0,4,1,"_CPPv4N4bgfx4Caps6Limits11maxUniformsE"],"bgfx::Caps::Limits::maxVertexBuffers":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxVertexBuffersE"],"bgfx::Caps::Limits::maxVertexLayouts":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxVertexLayoutsE"],"bgfx::Caps::Limits::maxVertexStreams":[0,4,1,"_CPPv4N4bgfx4Caps6Limits16maxVertexStreamsE"],"bgfx::Caps::Limits::maxViews":[0,4,1,"_CPPv4N4bgfx4Caps6Limits8maxViewsE"],"bgfx::Caps::Limits::transientIbSize":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15transientIbSizeE"],"bgfx::Caps::Limits::transientVbSize":[0,4,1,"_CPPv4N4bgfx4Caps6Limits15transientVbSizeE"],"bgfx::Caps::deviceId":[0,4,1,"_CPPv4N4bgfx4Caps8deviceIdE"],"bgfx::Caps::formats":[0,4,1,"_CPPv4N4bgfx4Caps7formatsE"],"bgfx::Caps::gpu":[0,4,1,"_CPPv4N4bgfx4Caps3gpuE"],"bgfx::Caps::homogeneousDepth":[0,4,1,"_CPPv4N4bgfx4Caps16homogeneousDepthE"],"bgfx::Caps::limits":[0,4,1,"_CPPv4N4bgfx4Caps6limitsE"],"bgfx::Caps::numGPUs":[0,4,1,"_CPPv4N4bgfx4Caps7numGPUsE"],"bgfx::Caps::originBottomLeft":[0,4,1,"_CPPv4N4bgfx4Caps16originBottomLeftE"],"bgfx::Caps::rendererType":[0,4,1,"_CPPv4N4bgfx4Caps12rendererTypeE"],"bgfx::Caps::supported":[0,4,1,"_CPPv4N4bgfx4Caps9supportedE"],"bgfx::Caps::vendorId":[0,4,1,"_CPPv4N4bgfx4Caps8vendorIdE"],"bgfx::Encoder":[0,1,1,"_CPPv4N4bgfx7EncoderE"],"bgfx::Encoder::allocTransform":[0,5,1,"_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::allocTransform::_num":[0,6,1,"_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::allocTransform::_transform":[0,6,1,"_CPPv4N4bgfx7Encoder14allocTransformEP9Transform8uint16_t"],"bgfx::Encoder::blit":[0,5,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_depth":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dst":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstMip":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstX":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstY":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_dstZ":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_height":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_id":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_src":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcMip":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcX":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcY":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_srcZ":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::blit::_width":[0,6,1,"_CPPv4N4bgfx7Encoder4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::discard":[0,5,1,"_CPPv4N4bgfx7Encoder7discardE7uint8_t"],"bgfx::Encoder::discard::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder7discardE7uint8_t"],"bgfx::Encoder::dispatch":[0,5,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_id":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_indirectHandle":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::Encoder::dispatch::_num":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::Encoder::dispatch::_numX":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_numY":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_numZ":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::Encoder::dispatch::_start":[0,6,1,"_CPPv4N4bgfx7Encoder8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::Encoder::setBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setBuffer::_access":[0,6,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setBuffer::_stage":[0,6,1,"_CPPv4N4bgfx7Encoder9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::Encoder::setCondition":[0,5,1,"_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setCondition::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setCondition::_visible":[0,6,1,"_CPPv4N4bgfx7Encoder12setConditionE20OcclusionQueryHandleb"],"bgfx::Encoder::setImage":[0,5,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_access":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_format":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_mip":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setImage::_stage":[0,6,1,"_CPPv4N4bgfx7Encoder8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::Encoder::setIndexBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_firstIndex":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferE24DynamicIndexBufferHandle8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_numIndices":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setIndexBuffer::_tib":[0,6,1,"_CPPv4N4bgfx7Encoder14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceCount":[0,5,1,"_CPPv4N4bgfx7Encoder16setInstanceCountE8uint32_t"],"bgfx::Encoder::setInstanceCount::_numInstances":[0,6,1,"_CPPv4N4bgfx7Encoder16setInstanceCountE8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferE25DynamicVertexBufferHandle8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_idb":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setInstanceDataBuffer::_start":[0,6,1,"_CPPv4N4bgfx7Encoder21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::Encoder::setMarker":[0,5,1,"_CPPv4N4bgfx7Encoder9setMarkerEPKc"],"bgfx::Encoder::setMarker::_marker":[0,6,1,"_CPPv4N4bgfx7Encoder9setMarkerEPKc"],"bgfx::Encoder::setScissor":[0,5,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_cache":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t"],"bgfx::Encoder::setScissor::_height":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_width":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_x":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setScissor::_y":[0,6,1,"_CPPv4N4bgfx7Encoder10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::Encoder::setState":[0,5,1,"_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setState::_rgba":[0,6,1,"_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setState::_state":[0,6,1,"_CPPv4N4bgfx7Encoder8setStateE8uint64_t8uint32_t"],"bgfx::Encoder::setStencil":[0,5,1,"_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setStencil::_bstencil":[0,6,1,"_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setStencil::_fstencil":[0,6,1,"_CPPv4N4bgfx7Encoder10setStencilE8uint32_t8uint32_t"],"bgfx::Encoder::setTexture":[0,5,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_sampler":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTexture::_stage":[0,6,1,"_CPPv4N4bgfx7Encoder10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::Encoder::setTransform":[0,5,1,"_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setTransform::_cache":[0,6,1,"_CPPv4N4bgfx7Encoder12setTransformE8uint32_t8uint16_t"],"bgfx::Encoder::setTransform::_mtx":[0,6,1,"_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setTransform::_num":[0,6,1,"_CPPv4N4bgfx7Encoder12setTransformEPKv8uint16_t"],"bgfx::Encoder::setUniform":[0,5,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setUniform::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setUniform::_num":[0,6,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setUniform::_value":[0,6,1,"_CPPv4N4bgfx7Encoder10setUniformE13UniformHandlePKv8uint16_t"],"bgfx::Encoder::setVertexBuffer":[0,5,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_t25DynamicVertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_layoutHandle":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_numVertices":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_startVertex":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_stream":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexBuffer::_tvb":[0,6,1,"_CPPv4N4bgfx7Encoder15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::Encoder::setVertexCount":[0,5,1,"_CPPv4N4bgfx7Encoder14setVertexCountE8uint32_t"],"bgfx::Encoder::setVertexCount::_numVertices":[0,6,1,"_CPPv4N4bgfx7Encoder14setVertexCountE8uint32_t"],"bgfx::Encoder::submit":[0,5,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_depth":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_flags":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_id":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_indirectHandle":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::Encoder::submit::_num":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::Encoder::submit::_occlusionQuery":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20OcclusionQueryHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_program":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::Encoder::submit::_start":[0,6,1,"_CPPv4N4bgfx7Encoder6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::Encoder::touch":[0,5,1,"_CPPv4N4bgfx7Encoder5touchE6ViewId"],"bgfx::Encoder::touch::_id":[0,6,1,"_CPPv4N4bgfx7Encoder5touchE6ViewId"],"bgfx::EncoderStats":[0,1,1,"_CPPv4N4bgfx12EncoderStatsE"],"bgfx::EncoderStats::cpuTimeBegin":[0,4,1,"_CPPv4N4bgfx12EncoderStats12cpuTimeBeginE"],"bgfx::EncoderStats::cpuTimeEnd":[0,4,1,"_CPPv4N4bgfx12EncoderStats10cpuTimeEndE"],"bgfx::Init":[0,1,1,"_CPPv4N4bgfx4InitE"],"bgfx::Init::Limits":[0,1,1,"_CPPv4N4bgfx4Init6LimitsE"],"bgfx::Init::Limits::maxEncoders":[0,4,1,"_CPPv4N4bgfx4Init6Limits11maxEncodersE"],"bgfx::Init::Limits::transientIbSize":[0,4,1,"_CPPv4N4bgfx4Init6Limits15transientIbSizeE"],"bgfx::Init::Limits::transientVbSize":[0,4,1,"_CPPv4N4bgfx4Init6Limits15transientVbSizeE"],"bgfx::Init::allocator":[0,4,1,"_CPPv4N4bgfx4Init9allocatorE"],"bgfx::Init::callback":[0,4,1,"_CPPv4N4bgfx4Init8callbackE"],"bgfx::Init::debug":[0,4,1,"_CPPv4N4bgfx4Init5debugE"],"bgfx::Init::deviceId":[0,4,1,"_CPPv4N4bgfx4Init8deviceIdE"],"bgfx::Init::platformData":[0,4,1,"_CPPv4N4bgfx4Init12platformDataE"],"bgfx::Init::profile":[0,4,1,"_CPPv4N4bgfx4Init7profileE"],"bgfx::Init::resolution":[0,4,1,"_CPPv4N4bgfx4Init10resolutionE"],"bgfx::Init::type":[0,4,1,"_CPPv4N4bgfx4Init4typeE"],"bgfx::Init::vendorId":[0,4,1,"_CPPv4N4bgfx4Init8vendorIdE"],"bgfx::InstanceDataBuffer":[0,1,1,"_CPPv4N4bgfx18InstanceDataBufferE"],"bgfx::InstanceDataBuffer::data":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer4dataE"],"bgfx::InstanceDataBuffer::handle":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer6handleE"],"bgfx::InstanceDataBuffer::num":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer3numE"],"bgfx::InstanceDataBuffer::offset":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer6offsetE"],"bgfx::InstanceDataBuffer::size":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer4sizeE"],"bgfx::InstanceDataBuffer::stride":[0,4,1,"_CPPv4N4bgfx18InstanceDataBuffer6strideE"],"bgfx::InternalData":[0,1,1,"_CPPv4N4bgfx12InternalDataE"],"bgfx::InternalData::caps":[0,4,1,"_CPPv4N4bgfx12InternalData4capsE"],"bgfx::InternalData::context":[0,4,1,"_CPPv4N4bgfx12InternalData7contextE"],"bgfx::Memory":[0,1,1,"_CPPv4N4bgfx6MemoryE"],"bgfx::Memory::data":[0,4,1,"_CPPv4N4bgfx6Memory4dataE"],"bgfx::Memory::size":[0,4,1,"_CPPv4N4bgfx6Memory4sizeE"],"bgfx::OcclusionQueryResult":[0,1,1,"_CPPv4N4bgfx20OcclusionQueryResultE"],"bgfx::OcclusionQueryResult::Count":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum5CountE"],"bgfx::OcclusionQueryResult::Enum":[0,3,1,"_CPPv4N4bgfx20OcclusionQueryResult4EnumE"],"bgfx::OcclusionQueryResult::Enum::Count":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum5CountE"],"bgfx::OcclusionQueryResult::Enum::Invisible":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum9InvisibleE"],"bgfx::OcclusionQueryResult::Enum::NoResult":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum8NoResultE"],"bgfx::OcclusionQueryResult::Enum::Visible":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum7VisibleE"],"bgfx::OcclusionQueryResult::Invisible":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum9InvisibleE"],"bgfx::OcclusionQueryResult::NoResult":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum8NoResultE"],"bgfx::OcclusionQueryResult::Visible":[0,2,1,"_CPPv4N4bgfx20OcclusionQueryResult4Enum7VisibleE"],"bgfx::PlatformData":[0,1,1,"_CPPv4N4bgfx12PlatformDataE"],"bgfx::PlatformData::backBuffer":[0,4,1,"_CPPv4N4bgfx12PlatformData10backBufferE"],"bgfx::PlatformData::backBufferDS":[0,4,1,"_CPPv4N4bgfx12PlatformData12backBufferDSE"],"bgfx::PlatformData::context":[0,4,1,"_CPPv4N4bgfx12PlatformData7contextE"],"bgfx::PlatformData::ndt":[0,4,1,"_CPPv4N4bgfx12PlatformData3ndtE"],"bgfx::PlatformData::nwh":[0,4,1,"_CPPv4N4bgfx12PlatformData3nwhE"],"bgfx::RenderFrame":[0,1,1,"_CPPv4N4bgfx11RenderFrameE"],"bgfx::RendererType":[0,1,1,"_CPPv4N4bgfx12RendererTypeE"],"bgfx::RendererType::Count":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum5CountE"],"bgfx::RendererType::Direct3D11":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum10Direct3D11E"],"bgfx::RendererType::Direct3D12":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum10Direct3D12E"],"bgfx::RendererType::Direct3D9":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum9Direct3D9E"],"bgfx::RendererType::Enum":[0,3,1,"_CPPv4N4bgfx12RendererType4EnumE"],"bgfx::RendererType::Enum::Count":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum5CountE"],"bgfx::RendererType::Enum::Direct3D11":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum10Direct3D11E"],"bgfx::RendererType::Enum::Direct3D12":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum10Direct3D12E"],"bgfx::RendererType::Enum::Direct3D9":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum9Direct3D9E"],"bgfx::RendererType::Enum::Gnm":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum3GnmE"],"bgfx::RendererType::Enum::Metal":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum5MetalE"],"bgfx::RendererType::Enum::Noop":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum4NoopE"],"bgfx::RendererType::Enum::Nvn":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum3NvnE"],"bgfx::RendererType::Enum::OpenGL":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum6OpenGLE"],"bgfx::RendererType::Enum::OpenGLES":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum8OpenGLESE"],"bgfx::RendererType::Enum::Vulkan":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum6VulkanE"],"bgfx::RendererType::Enum::WebGPU":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum6WebGPUE"],"bgfx::RendererType::Gnm":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum3GnmE"],"bgfx::RendererType::Metal":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum5MetalE"],"bgfx::RendererType::Noop":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum4NoopE"],"bgfx::RendererType::Nvn":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum3NvnE"],"bgfx::RendererType::OpenGL":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum6OpenGLE"],"bgfx::RendererType::OpenGLES":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum8OpenGLESE"],"bgfx::RendererType::Vulkan":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum6VulkanE"],"bgfx::RendererType::WebGPU":[0,2,1,"_CPPv4N4bgfx12RendererType4Enum6WebGPUE"],"bgfx::Resolution":[0,1,1,"_CPPv4N4bgfx10ResolutionE"],"bgfx::Resolution::format":[0,4,1,"_CPPv4N4bgfx10Resolution6formatE"],"bgfx::Resolution::height":[0,4,1,"_CPPv4N4bgfx10Resolution6heightE"],"bgfx::Resolution::maxFrameLatency":[0,4,1,"_CPPv4N4bgfx10Resolution15maxFrameLatencyE"],"bgfx::Resolution::numBackBuffers":[0,4,1,"_CPPv4N4bgfx10Resolution14numBackBuffersE"],"bgfx::Resolution::reset":[0,4,1,"_CPPv4N4bgfx10Resolution5resetE"],"bgfx::Resolution::width":[0,4,1,"_CPPv4N4bgfx10Resolution5widthE"],"bgfx::Stats":[0,1,1,"_CPPv4N4bgfx5StatsE"],"bgfx::Stats::cpuTimeBegin":[0,4,1,"_CPPv4N4bgfx5Stats12cpuTimeBeginE"],"bgfx::Stats::cpuTimeEnd":[0,4,1,"_CPPv4N4bgfx5Stats10cpuTimeEndE"],"bgfx::Stats::cpuTimeFrame":[0,4,1,"_CPPv4N4bgfx5Stats12cpuTimeFrameE"],"bgfx::Stats::cpuTimerFreq":[0,4,1,"_CPPv4N4bgfx5Stats12cpuTimerFreqE"],"bgfx::Stats::encoderStats":[0,4,1,"_CPPv4N4bgfx5Stats12encoderStatsE"],"bgfx::Stats::gpuMemoryMax":[0,4,1,"_CPPv4N4bgfx5Stats12gpuMemoryMaxE"],"bgfx::Stats::gpuMemoryUsed":[0,4,1,"_CPPv4N4bgfx5Stats13gpuMemoryUsedE"],"bgfx::Stats::gpuTimeBegin":[0,4,1,"_CPPv4N4bgfx5Stats12gpuTimeBeginE"],"bgfx::Stats::gpuTimeEnd":[0,4,1,"_CPPv4N4bgfx5Stats10gpuTimeEndE"],"bgfx::Stats::gpuTimerFreq":[0,4,1,"_CPPv4N4bgfx5Stats12gpuTimerFreqE"],"bgfx::Stats::height":[0,4,1,"_CPPv4N4bgfx5Stats6heightE"],"bgfx::Stats::maxGpuLatency":[0,4,1,"_CPPv4N4bgfx5Stats13maxGpuLatencyE"],"bgfx::Stats::numBlit":[0,4,1,"_CPPv4N4bgfx5Stats7numBlitE"],"bgfx::Stats::numCompute":[0,4,1,"_CPPv4N4bgfx5Stats10numComputeE"],"bgfx::Stats::numDraw":[0,4,1,"_CPPv4N4bgfx5Stats7numDrawE"],"bgfx::Stats::numDynamicIndexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats22numDynamicIndexBuffersE"],"bgfx::Stats::numDynamicVertexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats23numDynamicVertexBuffersE"],"bgfx::Stats::numEncoders":[0,4,1,"_CPPv4N4bgfx5Stats11numEncodersE"],"bgfx::Stats::numFrameBuffers":[0,4,1,"_CPPv4N4bgfx5Stats15numFrameBuffersE"],"bgfx::Stats::numIndexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats15numIndexBuffersE"],"bgfx::Stats::numOcclusionQueries":[0,4,1,"_CPPv4N4bgfx5Stats19numOcclusionQueriesE"],"bgfx::Stats::numPrims":[0,4,1,"_CPPv4N4bgfx5Stats8numPrimsE"],"bgfx::Stats::numPrograms":[0,4,1,"_CPPv4N4bgfx5Stats11numProgramsE"],"bgfx::Stats::numShaders":[0,4,1,"_CPPv4N4bgfx5Stats10numShadersE"],"bgfx::Stats::numTextures":[0,4,1,"_CPPv4N4bgfx5Stats11numTexturesE"],"bgfx::Stats::numUniforms":[0,4,1,"_CPPv4N4bgfx5Stats11numUniformsE"],"bgfx::Stats::numVertexBuffers":[0,4,1,"_CPPv4N4bgfx5Stats16numVertexBuffersE"],"bgfx::Stats::numVertexLayouts":[0,4,1,"_CPPv4N4bgfx5Stats16numVertexLayoutsE"],"bgfx::Stats::numViews":[0,4,1,"_CPPv4N4bgfx5Stats8numViewsE"],"bgfx::Stats::rtMemoryUsed":[0,4,1,"_CPPv4N4bgfx5Stats12rtMemoryUsedE"],"bgfx::Stats::textHeight":[0,4,1,"_CPPv4N4bgfx5Stats10textHeightE"],"bgfx::Stats::textWidth":[0,4,1,"_CPPv4N4bgfx5Stats9textWidthE"],"bgfx::Stats::textureMemoryUsed":[0,4,1,"_CPPv4N4bgfx5Stats17textureMemoryUsedE"],"bgfx::Stats::transientIbUsed":[0,4,1,"_CPPv4N4bgfx5Stats15transientIbUsedE"],"bgfx::Stats::transientVbUsed":[0,4,1,"_CPPv4N4bgfx5Stats15transientVbUsedE"],"bgfx::Stats::viewStats":[0,4,1,"_CPPv4N4bgfx5Stats9viewStatsE"],"bgfx::Stats::waitRender":[0,4,1,"_CPPv4N4bgfx5Stats10waitRenderE"],"bgfx::Stats::waitSubmit":[0,4,1,"_CPPv4N4bgfx5Stats10waitSubmitE"],"bgfx::Stats::width":[0,4,1,"_CPPv4N4bgfx5Stats5widthE"],"bgfx::TextureFormat":[0,1,1,"_CPPv4N4bgfx13TextureFormatE"],"bgfx::TextureFormat::A8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum2A8E"],"bgfx::TextureFormat::ASTC10x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum8ASTC10x5E"],"bgfx::TextureFormat::ASTC4x4":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC4x4E"],"bgfx::TextureFormat::ASTC5x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC5x5E"],"bgfx::TextureFormat::ASTC6x6":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC6x6E"],"bgfx::TextureFormat::ASTC8x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x5E"],"bgfx::TextureFormat::ASTC8x6":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x6E"],"bgfx::TextureFormat::ATC":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3ATCE"],"bgfx::TextureFormat::ATCE":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ATCEE"],"bgfx::TextureFormat::ATCI":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ATCIE"],"bgfx::TextureFormat::BC1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC1E"],"bgfx::TextureFormat::BC2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC2E"],"bgfx::TextureFormat::BC3":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC3E"],"bgfx::TextureFormat::BC4":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC4E"],"bgfx::TextureFormat::BC5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC5E"],"bgfx::TextureFormat::BC6H":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4BC6HE"],"bgfx::TextureFormat::BC7":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC7E"],"bgfx::TextureFormat::BGRA8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5BGRA8E"],"bgfx::TextureFormat::Count":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5CountE"],"bgfx::TextureFormat::D0S8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D0S8E"],"bgfx::TextureFormat::D16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3D16E"],"bgfx::TextureFormat::D16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D16FE"],"bgfx::TextureFormat::D24":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3D24E"],"bgfx::TextureFormat::D24F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D24FE"],"bgfx::TextureFormat::D24S8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5D24S8E"],"bgfx::TextureFormat::D32":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3D32E"],"bgfx::TextureFormat::D32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D32FE"],"bgfx::TextureFormat::ETC1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ETC1E"],"bgfx::TextureFormat::ETC2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ETC2E"],"bgfx::TextureFormat::ETC2A":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5ETC2AE"],"bgfx::TextureFormat::ETC2A1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6ETC2A1E"],"bgfx::TextureFormat::Enum":[0,3,1,"_CPPv4N4bgfx13TextureFormat4EnumE"],"bgfx::TextureFormat::Enum::A8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum2A8E"],"bgfx::TextureFormat::Enum::ASTC10x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum8ASTC10x5E"],"bgfx::TextureFormat::Enum::ASTC4x4":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC4x4E"],"bgfx::TextureFormat::Enum::ASTC5x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC5x5E"],"bgfx::TextureFormat::Enum::ASTC6x6":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC6x6E"],"bgfx::TextureFormat::Enum::ASTC8x5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x5E"],"bgfx::TextureFormat::Enum::ASTC8x6":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7ASTC8x6E"],"bgfx::TextureFormat::Enum::ATC":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3ATCE"],"bgfx::TextureFormat::Enum::ATCE":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ATCEE"],"bgfx::TextureFormat::Enum::ATCI":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ATCIE"],"bgfx::TextureFormat::Enum::BC1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC1E"],"bgfx::TextureFormat::Enum::BC2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC2E"],"bgfx::TextureFormat::Enum::BC3":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC3E"],"bgfx::TextureFormat::Enum::BC4":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC4E"],"bgfx::TextureFormat::Enum::BC5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC5E"],"bgfx::TextureFormat::Enum::BC6H":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4BC6HE"],"bgfx::TextureFormat::Enum::BC7":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3BC7E"],"bgfx::TextureFormat::Enum::BGRA8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5BGRA8E"],"bgfx::TextureFormat::Enum::Count":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5CountE"],"bgfx::TextureFormat::Enum::D0S8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D0S8E"],"bgfx::TextureFormat::Enum::D16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3D16E"],"bgfx::TextureFormat::Enum::D16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D16FE"],"bgfx::TextureFormat::Enum::D24":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3D24E"],"bgfx::TextureFormat::Enum::D24F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D24FE"],"bgfx::TextureFormat::Enum::D24S8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5D24S8E"],"bgfx::TextureFormat::Enum::D32":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3D32E"],"bgfx::TextureFormat::Enum::D32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4D32FE"],"bgfx::TextureFormat::Enum::ETC1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ETC1E"],"bgfx::TextureFormat::Enum::ETC2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4ETC2E"],"bgfx::TextureFormat::Enum::ETC2A":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5ETC2AE"],"bgfx::TextureFormat::Enum::ETC2A1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6ETC2A1E"],"bgfx::TextureFormat::Enum::PTC12":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC12E"],"bgfx::TextureFormat::Enum::PTC12A":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6PTC12AE"],"bgfx::TextureFormat::Enum::PTC14":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC14E"],"bgfx::TextureFormat::Enum::PTC14A":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6PTC14AE"],"bgfx::TextureFormat::Enum::PTC22":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC22E"],"bgfx::TextureFormat::Enum::PTC24":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC24E"],"bgfx::TextureFormat::Enum::R1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum2R1E"],"bgfx::TextureFormat::Enum::R16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R16E"],"bgfx::TextureFormat::Enum::R16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16FE"],"bgfx::TextureFormat::Enum::R16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16IE"],"bgfx::TextureFormat::Enum::R16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16SE"],"bgfx::TextureFormat::Enum::R16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16UE"],"bgfx::TextureFormat::Enum::R32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R32FE"],"bgfx::TextureFormat::Enum::R32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R32IE"],"bgfx::TextureFormat::Enum::R32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R32UE"],"bgfx::TextureFormat::Enum::R5G6B5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6R5G6B5E"],"bgfx::TextureFormat::Enum::R8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum2R8E"],"bgfx::TextureFormat::Enum::R8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R8IE"],"bgfx::TextureFormat::Enum::R8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R8SE"],"bgfx::TextureFormat::Enum::R8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R8UE"],"bgfx::TextureFormat::Enum::RG11B10F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum8RG11B10FE"],"bgfx::TextureFormat::Enum::RG16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG16E"],"bgfx::TextureFormat::Enum::RG16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16FE"],"bgfx::TextureFormat::Enum::RG16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16IE"],"bgfx::TextureFormat::Enum::RG16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16SE"],"bgfx::TextureFormat::Enum::RG16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16UE"],"bgfx::TextureFormat::Enum::RG32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG32FE"],"bgfx::TextureFormat::Enum::RG32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG32IE"],"bgfx::TextureFormat::Enum::RG32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG32UE"],"bgfx::TextureFormat::Enum::RG8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3RG8E"],"bgfx::TextureFormat::Enum::RG8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG8IE"],"bgfx::TextureFormat::Enum::RG8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG8SE"],"bgfx::TextureFormat::Enum::RG8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG8UE"],"bgfx::TextureFormat::Enum::RGB10A2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGB10A2E"],"bgfx::TextureFormat::Enum::RGB5A1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGB5A1E"],"bgfx::TextureFormat::Enum::RGB8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RGB8E"],"bgfx::TextureFormat::Enum::RGB8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGB8IE"],"bgfx::TextureFormat::Enum::RGB8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGB8SE"],"bgfx::TextureFormat::Enum::RGB8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGB8UE"],"bgfx::TextureFormat::Enum::RGB9E5F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGB9E5FE"],"bgfx::TextureFormat::Enum::RGBA16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA16E"],"bgfx::TextureFormat::Enum::RGBA16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16FE"],"bgfx::TextureFormat::Enum::RGBA16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16IE"],"bgfx::TextureFormat::Enum::RGBA16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16SE"],"bgfx::TextureFormat::Enum::RGBA16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16UE"],"bgfx::TextureFormat::Enum::RGBA32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA32FE"],"bgfx::TextureFormat::Enum::RGBA32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA32IE"],"bgfx::TextureFormat::Enum::RGBA32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA32UE"],"bgfx::TextureFormat::Enum::RGBA4":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGBA4E"],"bgfx::TextureFormat::Enum::RGBA8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGBA8E"],"bgfx::TextureFormat::Enum::RGBA8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA8IE"],"bgfx::TextureFormat::Enum::RGBA8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA8SE"],"bgfx::TextureFormat::Enum::RGBA8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA8UE"],"bgfx::TextureFormat::Enum::Unknown":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7UnknownE"],"bgfx::TextureFormat::Enum::UnknownDepth":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum12UnknownDepthE"],"bgfx::TextureFormat::PTC12":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC12E"],"bgfx::TextureFormat::PTC12A":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6PTC12AE"],"bgfx::TextureFormat::PTC14":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC14E"],"bgfx::TextureFormat::PTC14A":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6PTC14AE"],"bgfx::TextureFormat::PTC22":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC22E"],"bgfx::TextureFormat::PTC24":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5PTC24E"],"bgfx::TextureFormat::R1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum2R1E"],"bgfx::TextureFormat::R16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R16E"],"bgfx::TextureFormat::R16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16FE"],"bgfx::TextureFormat::R16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16IE"],"bgfx::TextureFormat::R16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16SE"],"bgfx::TextureFormat::R16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R16UE"],"bgfx::TextureFormat::R32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R32FE"],"bgfx::TextureFormat::R32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R32IE"],"bgfx::TextureFormat::R32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4R32UE"],"bgfx::TextureFormat::R5G6B5":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6R5G6B5E"],"bgfx::TextureFormat::R8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum2R8E"],"bgfx::TextureFormat::R8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R8IE"],"bgfx::TextureFormat::R8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R8SE"],"bgfx::TextureFormat::R8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3R8UE"],"bgfx::TextureFormat::RG11B10F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum8RG11B10FE"],"bgfx::TextureFormat::RG16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG16E"],"bgfx::TextureFormat::RG16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16FE"],"bgfx::TextureFormat::RG16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16IE"],"bgfx::TextureFormat::RG16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16SE"],"bgfx::TextureFormat::RG16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG16UE"],"bgfx::TextureFormat::RG32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG32FE"],"bgfx::TextureFormat::RG32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG32IE"],"bgfx::TextureFormat::RG32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RG32UE"],"bgfx::TextureFormat::RG8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum3RG8E"],"bgfx::TextureFormat::RG8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG8IE"],"bgfx::TextureFormat::RG8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG8SE"],"bgfx::TextureFormat::RG8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RG8UE"],"bgfx::TextureFormat::RGB10A2":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGB10A2E"],"bgfx::TextureFormat::RGB5A1":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGB5A1E"],"bgfx::TextureFormat::RGB8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum4RGB8E"],"bgfx::TextureFormat::RGB8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGB8IE"],"bgfx::TextureFormat::RGB8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGB8SE"],"bgfx::TextureFormat::RGB8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGB8UE"],"bgfx::TextureFormat::RGB9E5F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGB9E5FE"],"bgfx::TextureFormat::RGBA16":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA16E"],"bgfx::TextureFormat::RGBA16F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16FE"],"bgfx::TextureFormat::RGBA16I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16IE"],"bgfx::TextureFormat::RGBA16S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16SE"],"bgfx::TextureFormat::RGBA16U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA16UE"],"bgfx::TextureFormat::RGBA32F":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA32FE"],"bgfx::TextureFormat::RGBA32I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA32IE"],"bgfx::TextureFormat::RGBA32U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7RGBA32UE"],"bgfx::TextureFormat::RGBA4":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGBA4E"],"bgfx::TextureFormat::RGBA8":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum5RGBA8E"],"bgfx::TextureFormat::RGBA8I":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA8IE"],"bgfx::TextureFormat::RGBA8S":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA8SE"],"bgfx::TextureFormat::RGBA8U":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum6RGBA8UE"],"bgfx::TextureFormat::Unknown":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum7UnknownE"],"bgfx::TextureFormat::UnknownDepth":[0,2,1,"_CPPv4N4bgfx13TextureFormat4Enum12UnknownDepthE"],"bgfx::TextureInfo":[0,1,1,"_CPPv4N4bgfx11TextureInfoE"],"bgfx::TextureInfo::bitsPerPixel":[0,4,1,"_CPPv4N4bgfx11TextureInfo12bitsPerPixelE"],"bgfx::TextureInfo::cubeMap":[0,4,1,"_CPPv4N4bgfx11TextureInfo7cubeMapE"],"bgfx::TextureInfo::depth":[0,4,1,"_CPPv4N4bgfx11TextureInfo5depthE"],"bgfx::TextureInfo::format":[0,4,1,"_CPPv4N4bgfx11TextureInfo6formatE"],"bgfx::TextureInfo::height":[0,4,1,"_CPPv4N4bgfx11TextureInfo6heightE"],"bgfx::TextureInfo::numLayers":[0,4,1,"_CPPv4N4bgfx11TextureInfo9numLayersE"],"bgfx::TextureInfo::numMips":[0,4,1,"_CPPv4N4bgfx11TextureInfo7numMipsE"],"bgfx::TextureInfo::storageSize":[0,4,1,"_CPPv4N4bgfx11TextureInfo11storageSizeE"],"bgfx::TextureInfo::width":[0,4,1,"_CPPv4N4bgfx11TextureInfo5widthE"],"bgfx::TopologyConvert":[0,1,1,"_CPPv4N4bgfx15TopologyConvertE"],"bgfx::TopologyConvert::Count":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum5CountE"],"bgfx::TopologyConvert::Enum":[0,3,1,"_CPPv4N4bgfx15TopologyConvert4EnumE"],"bgfx::TopologyConvert::Enum::Count":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum5CountE"],"bgfx::TopologyConvert::Enum::LineStripToLineList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum19LineStripToLineListE"],"bgfx::TopologyConvert::Enum::TriListFlipWinding":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum18TriListFlipWindingE"],"bgfx::TopologyConvert::Enum::TriListToLineList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum17TriListToLineListE"],"bgfx::TopologyConvert::Enum::TriStripFlipWinding":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum19TriStripFlipWindingE"],"bgfx::TopologyConvert::Enum::TriStripToTriList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum17TriStripToTriListE"],"bgfx::TopologyConvert::LineStripToLineList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum19LineStripToLineListE"],"bgfx::TopologyConvert::TriListFlipWinding":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum18TriListFlipWindingE"],"bgfx::TopologyConvert::TriListToLineList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum17TriListToLineListE"],"bgfx::TopologyConvert::TriStripFlipWinding":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum19TriStripFlipWindingE"],"bgfx::TopologyConvert::TriStripToTriList":[0,2,1,"_CPPv4N4bgfx15TopologyConvert4Enum17TriStripToTriListE"],"bgfx::TopologySort":[0,1,1,"_CPPv4N4bgfx12TopologySortE"],"bgfx::TopologySort::Count":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum5CountE"],"bgfx::TopologySort::DirectionBackToFrontAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontAvgE"],"bgfx::TopologySort::DirectionBackToFrontMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontMaxE"],"bgfx::TopologySort::DirectionBackToFrontMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontMinE"],"bgfx::TopologySort::DirectionFrontToBackAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackAvgE"],"bgfx::TopologySort::DirectionFrontToBackMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackMaxE"],"bgfx::TopologySort::DirectionFrontToBackMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackMinE"],"bgfx::TopologySort::DistanceBackToFrontAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontAvgE"],"bgfx::TopologySort::DistanceBackToFrontMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontMaxE"],"bgfx::TopologySort::DistanceBackToFrontMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontMinE"],"bgfx::TopologySort::DistanceFrontToBackAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackAvgE"],"bgfx::TopologySort::DistanceFrontToBackMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackMaxE"],"bgfx::TopologySort::DistanceFrontToBackMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackMinE"],"bgfx::TopologySort::Enum":[0,3,1,"_CPPv4N4bgfx12TopologySort4EnumE"],"bgfx::TopologySort::Enum::Count":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum5CountE"],"bgfx::TopologySort::Enum::DirectionBackToFrontAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontAvgE"],"bgfx::TopologySort::Enum::DirectionBackToFrontMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontMaxE"],"bgfx::TopologySort::Enum::DirectionBackToFrontMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionBackToFrontMinE"],"bgfx::TopologySort::Enum::DirectionFrontToBackAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackAvgE"],"bgfx::TopologySort::Enum::DirectionFrontToBackMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackMaxE"],"bgfx::TopologySort::Enum::DirectionFrontToBackMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum23DirectionFrontToBackMinE"],"bgfx::TopologySort::Enum::DistanceBackToFrontAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontAvgE"],"bgfx::TopologySort::Enum::DistanceBackToFrontMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontMaxE"],"bgfx::TopologySort::Enum::DistanceBackToFrontMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceBackToFrontMinE"],"bgfx::TopologySort::Enum::DistanceFrontToBackAvg":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackAvgE"],"bgfx::TopologySort::Enum::DistanceFrontToBackMax":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackMaxE"],"bgfx::TopologySort::Enum::DistanceFrontToBackMin":[0,2,1,"_CPPv4N4bgfx12TopologySort4Enum22DistanceFrontToBackMinE"],"bgfx::TransientIndexBuffer":[0,1,1,"_CPPv4N4bgfx20TransientIndexBufferE"],"bgfx::TransientIndexBuffer::data":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer4dataE"],"bgfx::TransientIndexBuffer::handle":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer6handleE"],"bgfx::TransientIndexBuffer::size":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer4sizeE"],"bgfx::TransientIndexBuffer::startIndex":[0,4,1,"_CPPv4N4bgfx20TransientIndexBuffer10startIndexE"],"bgfx::TransientVertexBuffer":[0,1,1,"_CPPv4N4bgfx21TransientVertexBufferE"],"bgfx::TransientVertexBuffer::data":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer4dataE"],"bgfx::TransientVertexBuffer::handle":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer6handleE"],"bgfx::TransientVertexBuffer::layoutHandle":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer12layoutHandleE"],"bgfx::TransientVertexBuffer::size":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer4sizeE"],"bgfx::TransientVertexBuffer::startVertex":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer11startVertexE"],"bgfx::TransientVertexBuffer::stride":[0,4,1,"_CPPv4N4bgfx21TransientVertexBuffer6strideE"],"bgfx::UniformInfo":[0,1,1,"_CPPv4N4bgfx11UniformInfoE"],"bgfx::UniformInfo::name":[0,4,1,"_CPPv4N4bgfx11UniformInfo4nameE"],"bgfx::UniformInfo::num":[0,4,1,"_CPPv4N4bgfx11UniformInfo3numE"],"bgfx::UniformInfo::type":[0,4,1,"_CPPv4N4bgfx11UniformInfo4typeE"],"bgfx::UniformType":[0,1,1,"_CPPv4N4bgfx11UniformTypeE"],"bgfx::UniformType::Count":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum5CountE"],"bgfx::UniformType::End":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum3EndE"],"bgfx::UniformType::Enum":[0,3,1,"_CPPv4N4bgfx11UniformType4EnumE"],"bgfx::UniformType::Enum::Count":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum5CountE"],"bgfx::UniformType::Enum::End":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum3EndE"],"bgfx::UniformType::Enum::Mat3":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum4Mat3E"],"bgfx::UniformType::Enum::Mat4":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum4Mat4E"],"bgfx::UniformType::Enum::Sampler":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum7SamplerE"],"bgfx::UniformType::Enum::Vec4":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum4Vec4E"],"bgfx::UniformType::Mat3":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum4Mat3E"],"bgfx::UniformType::Mat4":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum4Mat4E"],"bgfx::UniformType::Sampler":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum7SamplerE"],"bgfx::UniformType::Vec4":[0,2,1,"_CPPv4N4bgfx11UniformType4Enum4Vec4E"],"bgfx::VertexLayout":[0,1,1,"_CPPv4N4bgfx12VertexLayoutE"],"bgfx::VertexLayout::add":[0,5,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_asInt":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_attrib":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_normalized":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_num":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::add::_type":[0,6,1,"_CPPv4N4bgfx12VertexLayout3addEN6Attrib4EnumE7uint8_tN10AttribType4EnumEbb"],"bgfx::VertexLayout::begin":[0,5,1,"_CPPv4N4bgfx12VertexLayout5beginEN12RendererType4EnumE"],"bgfx::VertexLayout::begin::_renderer":[0,6,1,"_CPPv4N4bgfx12VertexLayout5beginEN12RendererType4EnumE"],"bgfx::VertexLayout::decode":[0,5,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_asInt":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_attrib":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_normalized":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_num":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::decode::_type":[0,6,1,"_CPPv4NK4bgfx12VertexLayout6decodeEN6Attrib4EnumER7uint8_tRN10AttribType4EnumERbRb"],"bgfx::VertexLayout::end":[0,5,1,"_CPPv4N4bgfx12VertexLayout3endEv"],"bgfx::VertexLayout::getOffset":[0,5,1,"_CPPv4NK4bgfx12VertexLayout9getOffsetEN6Attrib4EnumE"],"bgfx::VertexLayout::getOffset::_attrib":[0,6,1,"_CPPv4NK4bgfx12VertexLayout9getOffsetEN6Attrib4EnumE"],"bgfx::VertexLayout::getSize":[0,5,1,"_CPPv4NK4bgfx12VertexLayout7getSizeE8uint32_t"],"bgfx::VertexLayout::getSize::_num":[0,6,1,"_CPPv4NK4bgfx12VertexLayout7getSizeE8uint32_t"],"bgfx::VertexLayout::getStride":[0,5,1,"_CPPv4NK4bgfx12VertexLayout9getStrideEv"],"bgfx::VertexLayout::has":[0,5,1,"_CPPv4NK4bgfx12VertexLayout3hasEN6Attrib4EnumE"],"bgfx::VertexLayout::has::_attrib":[0,6,1,"_CPPv4NK4bgfx12VertexLayout3hasEN6Attrib4EnumE"],"bgfx::VertexLayout::skip":[0,5,1,"_CPPv4N4bgfx12VertexLayout4skipE7uint8_t"],"bgfx::VertexLayout::skip::_num":[0,6,1,"_CPPv4N4bgfx12VertexLayout4skipE7uint8_t"],"bgfx::ViewMode":[0,1,1,"_CPPv4N4bgfx8ViewModeE"],"bgfx::ViewMode::Count":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum5CountE"],"bgfx::ViewMode::Default":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum7DefaultE"],"bgfx::ViewMode::DepthAscending":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum14DepthAscendingE"],"bgfx::ViewMode::DepthDescending":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum15DepthDescendingE"],"bgfx::ViewMode::Enum":[0,3,1,"_CPPv4N4bgfx8ViewMode4EnumE"],"bgfx::ViewMode::Enum::Count":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum5CountE"],"bgfx::ViewMode::Enum::Default":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum7DefaultE"],"bgfx::ViewMode::Enum::DepthAscending":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum14DepthAscendingE"],"bgfx::ViewMode::Enum::DepthDescending":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum15DepthDescendingE"],"bgfx::ViewMode::Enum::Sequential":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum10SequentialE"],"bgfx::ViewMode::Sequential":[0,2,1,"_CPPv4N4bgfx8ViewMode4Enum10SequentialE"],"bgfx::ViewStats":[0,1,1,"_CPPv4N4bgfx9ViewStatsE"],"bgfx::ViewStats::cpuTimeBegin":[0,4,1,"_CPPv4N4bgfx9ViewStats12cpuTimeBeginE"],"bgfx::ViewStats::cpuTimeEnd":[0,4,1,"_CPPv4N4bgfx9ViewStats10cpuTimeEndE"],"bgfx::ViewStats::gpuTimeBegin":[0,4,1,"_CPPv4N4bgfx9ViewStats12gpuTimeBeginE"],"bgfx::ViewStats::gpuTimeEnd":[0,4,1,"_CPPv4N4bgfx9ViewStats10gpuTimeEndE"],"bgfx::ViewStats::name":[0,4,1,"_CPPv4N4bgfx9ViewStats4nameE"],"bgfx::ViewStats::view":[0,4,1,"_CPPv4N4bgfx9ViewStats4viewE"],"bgfx::alloc":[0,5,1,"_CPPv4N4bgfx5allocE8uint32_t"],"bgfx::alloc::_size":[0,6,1,"_CPPv4N4bgfx5allocE8uint32_t"],"bgfx::allocInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocInstanceDataBuffer::_idb":[0,6,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocInstanceDataBuffer::_stride":[0,6,1,"_CPPv4N4bgfx23allocInstanceDataBufferEP18InstanceDataBuffer8uint32_t8uint16_t"],"bgfx::allocTransform":[0,5,1,"_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransform::_num":[0,6,1,"_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransform::_transform":[0,6,1,"_CPPv4N4bgfx14allocTransformEP9Transform8uint16_t"],"bgfx::allocTransientIndexBuffer":[0,5,1,"_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientIndexBuffer::_num":[0,6,1,"_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientIndexBuffer::_tib":[0,6,1,"_CPPv4N4bgfx25allocTransientIndexBufferEP20TransientIndexBuffer8uint32_t"],"bgfx::allocTransientVertexBuffer":[0,5,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::allocTransientVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::allocTransientVertexBuffer::_num":[0,6,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::allocTransientVertexBuffer::_tvb":[0,6,1,"_CPPv4N4bgfx26allocTransientVertexBufferEP21TransientVertexBuffer8uint32_tRK12VertexLayout"],"bgfx::begin":[0,5,1,"_CPPv4N4bgfx5beginEb"],"bgfx::begin::_forThread":[0,6,1,"_CPPv4N4bgfx5beginEb"],"bgfx::blit":[0,5,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_depth":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dst":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstMip":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstX":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstY":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_dstZ":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_height":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_id":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_src":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcMip":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcX":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcY":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_srcZ":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::blit::_width":[0,6,1,"_CPPv4N4bgfx4blitE6ViewId13TextureHandle8uint16_t8uint16_t13TextureHandle8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::calcTextureSize":[0,5,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_cubeMap":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_depth":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_format":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_hasMips":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_height":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_info":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_numLayers":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::calcTextureSize::_width":[0,6,1,"_CPPv4N4bgfx15calcTextureSizeER11TextureInfo8uint16_t8uint16_t8uint16_tbb8uint16_tN13TextureFormat4EnumE"],"bgfx::copy":[0,5,1,"_CPPv4N4bgfx4copyEPKv8uint32_t"],"bgfx::copy::_data":[0,6,1,"_CPPv4N4bgfx4copyEPKv8uint32_t"],"bgfx::copy::_size":[0,6,1,"_CPPv4N4bgfx4copyEPKv8uint32_t"],"bgfx::createDynamicIndexBuffer":[0,5,1,"_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicIndexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicIndexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx24createDynamicIndexBufferEPK6Memory8uint16_t"],"bgfx::createDynamicIndexBuffer::_num":[0,6,1,"_CPPv4N4bgfx24createDynamicIndexBufferE8uint32_t8uint16_t"],"bgfx::createDynamicVertexBuffer":[0,5,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createDynamicVertexBuffer::_num":[0,6,1,"_CPPv4N4bgfx25createDynamicVertexBufferE8uint32_tRK12VertexLayout8uint16_t"],"bgfx::createFrameBuffer":[0,5,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_attachment":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK10Attachmentb"],"bgfx::createFrameBuffer::_depthFormat":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_destroyTextures":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb"],"bgfx::createFrameBuffer::_format":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_handles":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb"],"bgfx::createFrameBuffer::_height":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_num":[0,6,1,"_CPPv4N4bgfx17createFrameBufferE7uint8_tPK13TextureHandleb"],"bgfx::createFrameBuffer::_nwh":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createFrameBuffer::_ratio":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEN15BackbufferRatio4EnumEN13TextureFormat4EnumE8uint64_t"],"bgfx::createFrameBuffer::_textureFlags":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEN15BackbufferRatio4EnumEN13TextureFormat4EnumE8uint64_t"],"bgfx::createFrameBuffer::_width":[0,6,1,"_CPPv4N4bgfx17createFrameBufferEPv8uint16_t8uint16_tN13TextureFormat4EnumEN13TextureFormat4EnumE"],"bgfx::createIndexBuffer":[0,5,1,"_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx17createIndexBufferEPK6Memory8uint16_t"],"bgfx::createIndirectBuffer":[0,5,1,"_CPPv4N4bgfx20createIndirectBufferE8uint32_t"],"bgfx::createIndirectBuffer::_num":[0,6,1,"_CPPv4N4bgfx20createIndirectBufferE8uint32_t"],"bgfx::createOcclusionQuery":[0,5,1,"_CPPv4N4bgfx20createOcclusionQueryEv"],"bgfx::createProgram":[0,5,1,"_CPPv4N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createProgram::_csh":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createProgram::_destroyShader":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandleb"],"bgfx::createProgram::_destroyShaders":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb"],"bgfx::createProgram::_fsh":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb"],"bgfx::createProgram::_vsh":[0,6,1,"_CPPv4N4bgfx13createProgramE12ShaderHandle12ShaderHandleb"],"bgfx::createShader":[0,5,1,"_CPPv4N4bgfx12createShaderEPK6Memory"],"bgfx::createShader::_mem":[0,6,1,"_CPPv4N4bgfx12createShaderEPK6Memory"],"bgfx::createTexture":[0,5,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture2D":[0,5,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_flags":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_format":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_hasMips":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_height":[0,6,1,"_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture2D::_mem":[0,6,1,"_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture2D::_numLayers":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_ratio":[0,6,1,"_CPPv4N4bgfx15createTexture2DEN15BackbufferRatio4EnumEb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::createTexture2D::_width":[0,6,1,"_CPPv4N4bgfx15createTexture2DE8uint16_t8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D":[0,5,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_depth":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_flags":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_format":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_hasMips":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_height":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_mem":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture3D::_width":[0,6,1,"_CPPv4N4bgfx15createTexture3DE8uint16_t8uint16_t8uint16_tbN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTexture::_flags":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture::_info":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture::_mem":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTexture::_skip":[0,6,1,"_CPPv4N4bgfx13createTextureEPK6Memory8uint64_t7uint8_tP11TextureInfo"],"bgfx::createTextureCube":[0,5,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_flags":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_format":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_hasMips":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_mem":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_numLayers":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createTextureCube::_size":[0,6,1,"_CPPv4N4bgfx17createTextureCubeE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_tPK6Memory"],"bgfx::createUniform":[0,5,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createUniform::_name":[0,6,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createUniform::_num":[0,6,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createUniform::_type":[0,6,1,"_CPPv4N4bgfx13createUniformEPKcN11UniformType4EnumE8uint16_t"],"bgfx::createVertexBuffer":[0,5,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexBuffer::_flags":[0,6,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexBuffer::_mem":[0,6,1,"_CPPv4N4bgfx18createVertexBufferEPK6MemoryRK12VertexLayout8uint16_t"],"bgfx::createVertexLayout":[0,5,1,"_CPPv4N4bgfx18createVertexLayoutERK12VertexLayout"],"bgfx::createVertexLayout::_layout":[0,6,1,"_CPPv4N4bgfx18createVertexLayoutERK12VertexLayout"],"bgfx::dbgTextClear":[0,5,1,"_CPPv4N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextClear::_attr":[0,6,1,"_CPPv4N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextClear::_small":[0,6,1,"_CPPv4N4bgfx12dbgTextClearE7uint8_tb"],"bgfx::dbgTextImage":[0,5,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_data":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_height":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_pitch":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_width":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_x":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextImage::_y":[0,6,1,"_CPPv4N4bgfx12dbgTextImageE8uint16_t8uint16_t8uint16_t8uint16_tPKv8uint16_t"],"bgfx::dbgTextPrintf":[0,5,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_attr":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_format":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_x":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintf::_y":[0,6,1,"_CPPv4N4bgfx13dbgTextPrintfE8uint16_t8uint16_t7uint8_tPKcz"],"bgfx::dbgTextPrintfVargs":[0,5,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_argList":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_attr":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_format":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_x":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::dbgTextPrintfVargs::_y":[0,6,1,"_CPPv4N4bgfx18dbgTextPrintfVargsE8uint16_t8uint16_t7uint8_tPKc7va_list"],"bgfx::destroy":[0,5,1,"_CPPv4N4bgfx7destroyE25DynamicVertexBufferHandle"],"bgfx::destroy::_handle":[0,6,1,"_CPPv4N4bgfx7destroyE25DynamicVertexBufferHandle"],"bgfx::discard":[0,5,1,"_CPPv4N4bgfx7discardE7uint8_t"],"bgfx::discard::_flags":[0,6,1,"_CPPv4N4bgfx7discardE7uint8_t"],"bgfx::dispatch":[0,5,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_flags":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_handle":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_id":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_indirectHandle":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::dispatch::_num":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::dispatch::_numX":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_numY":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_numZ":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle8uint32_t8uint32_t8uint32_t7uint8_t"],"bgfx::dispatch::_start":[0,6,1,"_CPPv4N4bgfx8dispatchE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t7uint8_t"],"bgfx::end":[0,5,1,"_CPPv4N4bgfx3endEP7Encoder"],"bgfx::end::_encoder":[0,6,1,"_CPPv4N4bgfx3endEP7Encoder"],"bgfx::frame":[0,5,1,"_CPPv4N4bgfx5frameEb"],"bgfx::frame::_capture":[0,6,1,"_CPPv4N4bgfx5frameEb"],"bgfx::getAvailInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailInstanceDataBuffer::_stride":[0,6,1,"_CPPv4N4bgfx26getAvailInstanceDataBufferE8uint32_t8uint16_t"],"bgfx::getAvailTransientIndexBuffer":[0,5,1,"_CPPv4N4bgfx28getAvailTransientIndexBufferE8uint32_t"],"bgfx::getAvailTransientIndexBuffer::_num":[0,6,1,"_CPPv4N4bgfx28getAvailTransientIndexBufferE8uint32_t"],"bgfx::getAvailTransientVertexBuffer":[0,5,1,"_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout"],"bgfx::getAvailTransientVertexBuffer::_layout":[0,6,1,"_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout"],"bgfx::getAvailTransientVertexBuffer::_num":[0,6,1,"_CPPv4N4bgfx29getAvailTransientVertexBufferE8uint32_tRK12VertexLayout"],"bgfx::getCaps":[0,5,1,"_CPPv4N4bgfx7getCapsEv"],"bgfx::getDirectAccessPtr":[0,5,1,"_CPPv4N4bgfx18getDirectAccessPtrE13TextureHandle"],"bgfx::getDirectAccessPtr::_handle":[0,6,1,"_CPPv4N4bgfx18getDirectAccessPtrE13TextureHandle"],"bgfx::getInternalData":[0,5,1,"_CPPv4N4bgfx15getInternalDataEv"],"bgfx::getRendererType":[0,5,1,"_CPPv4N4bgfx15getRendererTypeEv"],"bgfx::getResult":[0,5,1,"_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getResult::_handle":[0,6,1,"_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getResult::_result":[0,6,1,"_CPPv4N4bgfx9getResultE20OcclusionQueryHandleP7int32_t"],"bgfx::getShaderUniforms":[0,5,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getShaderUniforms::_handle":[0,6,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getShaderUniforms::_max":[0,6,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getShaderUniforms::_uniforms":[0,6,1,"_CPPv4N4bgfx17getShaderUniformsE12ShaderHandleP13UniformHandle8uint16_t"],"bgfx::getStats":[0,5,1,"_CPPv4N4bgfx8getStatsEv"],"bgfx::getTexture":[0,5,1,"_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getTexture::_attachment":[0,6,1,"_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getTexture::_handle":[0,6,1,"_CPPv4N4bgfx10getTextureE17FrameBufferHandle7uint8_t"],"bgfx::getUniformInfo":[0,5,1,"_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::getUniformInfo::_handle":[0,6,1,"_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::getUniformInfo::_info":[0,6,1,"_CPPv4N4bgfx14getUniformInfoE13UniformHandleR11UniformInfo"],"bgfx::init":[0,5,1,"_CPPv4N4bgfx4initERK4Init"],"bgfx::init::_init":[0,6,1,"_CPPv4N4bgfx4initERK4Init"],"bgfx::isTextureValid":[0,5,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_cubeMap":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_depth":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_flags":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_format":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::isTextureValid::_numLayers":[0,6,1,"_CPPv4N4bgfx14isTextureValidE8uint16_tb8uint16_tN13TextureFormat4EnumE8uint64_t"],"bgfx::makeRef":[0,5,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_data":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_releaseFn":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_size":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::makeRef::_userData":[0,6,1,"_CPPv4N4bgfx7makeRefEPKv8uint32_t9ReleaseFnPv"],"bgfx::overrideInternal":[0,5,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::overrideInternal::_flags":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_format":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_handle":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::overrideInternal::_height":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_numMips":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::overrideInternal::_ptr":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle9uintptr_t"],"bgfx::overrideInternal::_width":[0,6,1,"_CPPv4N4bgfx16overrideInternalE13TextureHandle8uint16_t8uint16_t7uint8_tN13TextureFormat4EnumE8uint64_t"],"bgfx::readTexture":[0,5,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::readTexture::_data":[0,6,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::readTexture::_handle":[0,6,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::readTexture::_mip":[0,6,1,"_CPPv4N4bgfx11readTextureE13TextureHandlePv7uint8_t"],"bgfx::renderFrame":[0,5,1,"_CPPv4N4bgfx11renderFrameE7int32_t"],"bgfx::renderFrame::_msecs":[0,6,1,"_CPPv4N4bgfx11renderFrameE7int32_t"],"bgfx::requestScreenShot":[0,5,1,"_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::requestScreenShot::_filePath":[0,6,1,"_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::requestScreenShot::_handle":[0,6,1,"_CPPv4N4bgfx17requestScreenShotE17FrameBufferHandlePKc"],"bgfx::reset":[0,5,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_flags":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_format":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_height":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::reset::_width":[0,6,1,"_CPPv4N4bgfx5resetE8uint32_t8uint32_t8uint32_tN13TextureFormat4EnumE"],"bgfx::resetView":[0,5,1,"_CPPv4N4bgfx9resetViewE6ViewId"],"bgfx::resetView::_id":[0,6,1,"_CPPv4N4bgfx9resetViewE6ViewId"],"bgfx::setBuffer":[0,5,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setBuffer::_access":[0,6,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setBuffer::_handle":[0,6,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setBuffer::_stage":[0,6,1,"_CPPv4N4bgfx9setBufferE7uint8_t25DynamicVertexBufferHandleN6Access4EnumE"],"bgfx::setCondition":[0,5,1,"_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setCondition::_handle":[0,6,1,"_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setCondition::_visible":[0,6,1,"_CPPv4N4bgfx12setConditionE20OcclusionQueryHandleb"],"bgfx::setDebug":[0,5,1,"_CPPv4N4bgfx8setDebugE8uint32_t"],"bgfx::setDebug::_debug":[0,6,1,"_CPPv4N4bgfx8setDebugE8uint32_t"],"bgfx::setImage":[0,5,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_access":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_format":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_handle":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_mip":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setImage::_stage":[0,6,1,"_CPPv4N4bgfx8setImageE7uint8_t13TextureHandle7uint8_tN6Access4EnumEN13TextureFormat4EnumE"],"bgfx::setIndexBuffer":[0,5,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_firstIndex":[0,6,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx14setIndexBufferE24DynamicIndexBufferHandle8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_numIndices":[0,6,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setIndexBuffer::_tib":[0,6,1,"_CPPv4N4bgfx14setIndexBufferEPK20TransientIndexBuffer8uint32_t8uint32_t"],"bgfx::setInstanceCount":[0,5,1,"_CPPv4N4bgfx16setInstanceCountE8uint32_t"],"bgfx::setInstanceCount::_numInstances":[0,6,1,"_CPPv4N4bgfx16setInstanceCountE8uint32_t"],"bgfx::setInstanceDataBuffer":[0,5,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_handle":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferE25DynamicVertexBufferHandle8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_idb":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_num":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setInstanceDataBuffer::_start":[0,6,1,"_CPPv4N4bgfx21setInstanceDataBufferEPK18InstanceDataBuffer8uint32_t8uint32_t"],"bgfx::setMarker":[0,5,1,"_CPPv4N4bgfx9setMarkerEPKc"],"bgfx::setMarker::_marker":[0,6,1,"_CPPv4N4bgfx9setMarkerEPKc"],"bgfx::setName":[0,5,1,"_CPPv4N4bgfx7setNameE18VertexBufferHandlePKc7int32_t"],"bgfx::setName::_handle":[0,6,1,"_CPPv4N4bgfx7setNameE18VertexBufferHandlePKc7int32_t"],"bgfx::setName::_len":[0,6,1,"_CPPv4N4bgfx7setNameE18VertexBufferHandlePKc7int32_t"],"bgfx::setName::_name":[0,6,1,"_CPPv4N4bgfx7setNameE18VertexBufferHandlePKc7int32_t"],"bgfx::setPaletteColor":[0,5,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_a":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_b":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_g":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_index":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_r":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tffff"],"bgfx::setPaletteColor::_rgba":[0,6,1,"_CPPv4N4bgfx15setPaletteColorE7uint8_tAL4E_Kf"],"bgfx::setPlatformData":[0,5,1,"_CPPv4N4bgfx15setPlatformDataERK12PlatformData"],"bgfx::setPlatformData::_data":[0,6,1,"_CPPv4N4bgfx15setPlatformDataERK12PlatformData"],"bgfx::setScissor":[0,5,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_cache":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t"],"bgfx::setScissor::_height":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_width":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_x":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setScissor::_y":[0,6,1,"_CPPv4N4bgfx10setScissorE8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setState":[0,5,1,"_CPPv4N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setState::_rgba":[0,6,1,"_CPPv4N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setState::_state":[0,6,1,"_CPPv4N4bgfx8setStateE8uint64_t8uint32_t"],"bgfx::setStencil":[0,5,1,"_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setStencil::_bstencil":[0,6,1,"_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setStencil::_fstencil":[0,6,1,"_CPPv4N4bgfx10setStencilE8uint32_t8uint32_t"],"bgfx::setTexture":[0,5,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_flags":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_handle":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_sampler":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTexture::_stage":[0,6,1,"_CPPv4N4bgfx10setTextureE7uint8_t13UniformHandle13TextureHandle8uint32_t"],"bgfx::setTransform":[0,5,1,"_CPPv4N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setTransform::_cache":[0,6,1,"_CPPv4N4bgfx12setTransformE8uint32_t8uint16_t"],"bgfx::setTransform::_mtx":[0,6,1,"_CPPv4N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setTransform::_num":[0,6,1,"_CPPv4N4bgfx12setTransformEPKv8uint16_t"],"bgfx::setVertexBuffer":[0,5,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_handle":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_t25DynamicVertexBufferHandle8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_layoutHandle":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_numVertices":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_startVertex":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_stream":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexBuffer::_tvb":[0,6,1,"_CPPv4N4bgfx15setVertexBufferE7uint8_tPK21TransientVertexBuffer8uint32_t8uint32_t18VertexLayoutHandle"],"bgfx::setVertexCount":[0,5,1,"_CPPv4N4bgfx14setVertexCountE8uint32_t"],"bgfx::setVertexCount::_numVertices":[0,6,1,"_CPPv4N4bgfx14setVertexCountE8uint32_t"],"bgfx::setViewClear":[0,5,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_0":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_1":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_2":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_3":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_4":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_5":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_6":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_7":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_depth":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_flags":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_id":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewClear::_rgba":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_t8uint32_tf7uint8_t"],"bgfx::setViewClear::_stencil":[0,6,1,"_CPPv4N4bgfx12setViewClearE6ViewId8uint16_tf7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t7uint8_t"],"bgfx::setViewFrameBuffer":[0,5,1,"_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle"],"bgfx::setViewFrameBuffer::_handle":[0,6,1,"_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle"],"bgfx::setViewFrameBuffer::_id":[0,6,1,"_CPPv4N4bgfx18setViewFrameBufferE6ViewId17FrameBufferHandle"],"bgfx::setViewMode":[0,5,1,"_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE"],"bgfx::setViewMode::_id":[0,6,1,"_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE"],"bgfx::setViewMode::_mode":[0,6,1,"_CPPv4N4bgfx11setViewModeE6ViewIdN8ViewMode4EnumE"],"bgfx::setViewName":[0,5,1,"_CPPv4N4bgfx11setViewNameE6ViewIdPKc"],"bgfx::setViewName::_id":[0,6,1,"_CPPv4N4bgfx11setViewNameE6ViewIdPKc"],"bgfx::setViewName::_name":[0,6,1,"_CPPv4N4bgfx11setViewNameE6ViewIdPKc"],"bgfx::setViewOrder":[0,5,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewOrder::_id":[0,6,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewOrder::_num":[0,6,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewOrder::_remap":[0,6,1,"_CPPv4N4bgfx12setViewOrderE6ViewId8uint16_tPK6ViewId"],"bgfx::setViewRect":[0,5,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_height":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewRect::_id":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_ratio":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_width":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewRect::_x":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewRect::_y":[0,6,1,"_CPPv4N4bgfx11setViewRectE6ViewId8uint16_t8uint16_tN15BackbufferRatio4EnumE"],"bgfx::setViewScissor":[0,5,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_height":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_id":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_width":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_x":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewScissor::_y":[0,6,1,"_CPPv4N4bgfx14setViewScissorE6ViewId8uint16_t8uint16_t8uint16_t8uint16_t"],"bgfx::setViewTransform":[0,5,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::setViewTransform::_id":[0,6,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::setViewTransform::_proj":[0,6,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::setViewTransform::_view":[0,6,1,"_CPPv4N4bgfx16setViewTransformE6ViewIdPKvPKv"],"bgfx::shutdown":[0,5,1,"_CPPv4N4bgfx8shutdownEv"],"bgfx::submit":[0,5,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_depth":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_flags":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_id":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_indirectHandle":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::submit::_num":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::submit::_occlusionQuery":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20OcclusionQueryHandle8uint32_t7uint8_t"],"bgfx::submit::_program":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle8uint32_t7uint8_t"],"bgfx::submit::_start":[0,6,1,"_CPPv4N4bgfx6submitE6ViewId13ProgramHandle20IndirectBufferHandle8uint16_t8uint16_t8uint32_t7uint8_t"],"bgfx::topologyConvert":[0,5,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_conversion":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_dst":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_dstSize":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_index32":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_indices":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologyConvert::_numIndices":[0,6,1,"_CPPv4N4bgfx15topologyConvertEN15TopologyConvert4EnumEPv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList":[0,5,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_dir":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_dst":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_dstSize":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_index32":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_indices":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_numIndices":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_pos":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_sort":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_stride":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::topologySortTriList::_vertices":[0,6,1,"_CPPv4N4bgfx19topologySortTriListEN12TopologySort4EnumEPv8uint32_tAL3E_KfAL3E_KfPKv8uint32_tPKv8uint32_tb"],"bgfx::touch":[0,5,1,"_CPPv4N4bgfx5touchE6ViewId"],"bgfx::touch::_id":[0,6,1,"_CPPv4N4bgfx5touchE6ViewId"],"bgfx::update":[0,5,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_handle":[0,6,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_mem":[0,6,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_startIndex":[0,6,1,"_CPPv4N4bgfx6updateE24DynamicIndexBufferHandle8uint32_tPK6Memory"],"bgfx::update::_startVertex":[0,6,1,"_CPPv4N4bgfx6updateE25DynamicVertexBufferHandle8uint32_tPK6Memory"],"bgfx::updateTexture2D":[0,5,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_handle":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_height":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_layer":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_mem":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_mip":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_pitch":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_width":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_x":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture2D::_y":[0,6,1,"_CPPv4N4bgfx15updateTexture2DE13TextureHandle8uint16_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTexture3D":[0,5,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_depth":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_handle":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_height":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_mem":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_mip":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_width":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_x":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_y":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTexture3D::_z":[0,6,1,"_CPPv4N4bgfx15updateTexture3DE13TextureHandle7uint8_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory"],"bgfx::updateTextureCube":[0,5,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_handle":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_height":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_layer":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_mem":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_mip":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_pitch":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_side":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_width":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_x":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::updateTextureCube::_y":[0,6,1,"_CPPv4N4bgfx17updateTextureCubeE13TextureHandle8uint16_t7uint8_t7uint8_t8uint16_t8uint16_t8uint16_t8uint16_tPK6Memory8uint16_t"],"bgfx::vertexConvert":[0,5,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_destData":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_destLayout":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_num":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_srcData":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexConvert::_srcLayout":[0,6,1,"_CPPv4N4bgfx13vertexConvertERK12VertexLayoutPvRK12VertexLayoutPKv8uint32_t"],"bgfx::vertexPack":[0,5,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_attr":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_data":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_index":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_input":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_inputNormalized":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexPack::_layout":[0,6,1,"_CPPv4N4bgfx10vertexPackEAL4E_KfbN6Attrib4EnumERK12VertexLayoutPv8uint32_t"],"bgfx::vertexUnpack":[0,5,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_attr":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_data":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_index":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_layout":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::vertexUnpack::_output":[0,6,1,"_CPPv4N4bgfx12vertexUnpackEAL4E_fN6Attrib4EnumERK12VertexLayoutPKv8uint32_t"],"bgfx::weldVertices":[0,5,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_data":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_epsilon":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_layout":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_num":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],"bgfx::weldVertices::_output":[0,6,1,"_CPPv4N4bgfx12weldVerticesEP8uint16_tRK12VertexLayoutPKv8uint16_tf"],BGFX_CAPS_ALPHA_TO_COVERAGE:[0,0,1,"c.BGFX_CAPS_ALPHA_TO_COVERAGE"],BGFX_CAPS_BLEND_INDEPENDENT:[0,0,1,"c.BGFX_CAPS_BLEND_INDEPENDENT"],BGFX_CAPS_COMPUTE:[0,0,1,"c.BGFX_CAPS_COMPUTE"],BGFX_CAPS_CONSERVATIVE_RASTER:[0,0,1,"c.BGFX_CAPS_CONSERVATIVE_RASTER"],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_FRAMEBUFFER_RW:[0,0,1,"c.BGFX_CAPS_FRAMEBUFFER_RW"],BGFX_CAPS_GRAPHICS_DEBUGGER:[0,0,1,"c.BGFX_CAPS_GRAPHICS_DEBUGGER"],BGFX_CAPS_HDR10:[0,0,1,"c.BGFX_CAPS_HDR10"],BGFX_CAPS_HIDPI:[0,0,1,"c.BGFX_CAPS_HIDPI"],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_2D_ARRAY:[0,0,1,"c.BGFX_CAPS_TEXTURE_2D_ARRAY"],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_CUBE_ARRAY:[0,0,1,"c.BGFX_CAPS_TEXTURE_CUBE_ARRAY"],BGFX_CAPS_TEXTURE_DIRECT_ACCESS:[0,0,1,"c.BGFX_CAPS_TEXTURE_DIRECT_ACCESS"],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_CAPS_VERTEX_ATTRIB_UINT10:[0,0,1,"c.BGFX_CAPS_VERTEX_ATTRIB_UINT10"],BGFX_CAPS_VERTEX_ID:[0,0,1,"c.BGFX_CAPS_VERTEX_ID"],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_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_HDR10:[0,0,1,"c.BGFX_RESET_HDR10"],BGFX_RESET_HIDPI:[0,0,1,"c.BGFX_RESET_HIDPI"],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_BLEND_ALPHA_TO_COVERAGE:[0,0,1,"c.BGFX_STATE_BLEND_ALPHA_TO_COVERAGE"],BGFX_STATE_BLEND_DST_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_DST_ALPHA"],BGFX_STATE_BLEND_DST_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_DST_COLOR"],BGFX_STATE_BLEND_EQUATION_ADD:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_ADD"],BGFX_STATE_BLEND_EQUATION_MAX:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_MAX"],BGFX_STATE_BLEND_EQUATION_MIN:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_MIN"],BGFX_STATE_BLEND_EQUATION_REVSUB:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_REVSUB"],BGFX_STATE_BLEND_EQUATION_SUB:[0,0,1,"c.BGFX_STATE_BLEND_EQUATION_SUB"],BGFX_STATE_BLEND_FACTOR:[0,0,1,"c.BGFX_STATE_BLEND_FACTOR"],BGFX_STATE_BLEND_INDEPENDENT:[0,0,1,"c.BGFX_STATE_BLEND_INDEPENDENT"],BGFX_STATE_BLEND_INV_DST_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_INV_DST_ALPHA"],BGFX_STATE_BLEND_INV_DST_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_INV_DST_COLOR"],BGFX_STATE_BLEND_INV_FACTOR:[0,0,1,"c.BGFX_STATE_BLEND_INV_FACTOR"],BGFX_STATE_BLEND_INV_SRC_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_INV_SRC_ALPHA"],BGFX_STATE_BLEND_INV_SRC_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_INV_SRC_COLOR"],BGFX_STATE_BLEND_ONE:[0,0,1,"c.BGFX_STATE_BLEND_ONE"],BGFX_STATE_BLEND_SRC_ALPHA:[0,0,1,"c.BGFX_STATE_BLEND_SRC_ALPHA"],BGFX_STATE_BLEND_SRC_ALPHA_SAT:[0,0,1,"c.BGFX_STATE_BLEND_SRC_ALPHA_SAT"],BGFX_STATE_BLEND_SRC_COLOR:[0,0,1,"c.BGFX_STATE_BLEND_SRC_COLOR"],BGFX_STATE_BLEND_ZERO:[0,0,1,"c.BGFX_STATE_BLEND_ZERO"],BGFX_STATE_CULL_CCW:[0,0,1,"c.BGFX_STATE_CULL_CCW"],BGFX_STATE_CULL_CW:[0,0,1,"c.BGFX_STATE_CULL_CW"],BGFX_STATE_DEPTH_TEST_ALWAYS:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_ALWAYS"],BGFX_STATE_DEPTH_TEST_EQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_EQUAL"],BGFX_STATE_DEPTH_TEST_GEQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_GEQUAL"],BGFX_STATE_DEPTH_TEST_GREATER:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_GREATER"],BGFX_STATE_DEPTH_TEST_LEQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_LEQUAL"],BGFX_STATE_DEPTH_TEST_LESS:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_LESS"],BGFX_STATE_DEPTH_TEST_NEVER:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_NEVER"],BGFX_STATE_DEPTH_TEST_NOTEQUAL:[0,0,1,"c.BGFX_STATE_DEPTH_TEST_NOTEQUAL"],BGFX_STATE_LINEAA:[0,0,1,"c.BGFX_STATE_LINEAA"],BGFX_STATE_MSAA:[0,0,1,"c.BGFX_STATE_MSAA"],BGFX_STATE_PT_LINES:[0,0,1,"c.BGFX_STATE_PT_LINES"],BGFX_STATE_PT_LINESTRIP:[0,0,1,"c.BGFX_STATE_PT_LINESTRIP"],BGFX_STATE_PT_POINTS:[0,0,1,"c.BGFX_STATE_PT_POINTS"],BGFX_STATE_PT_TRISTRIP:[0,0,1,"c.BGFX_STATE_PT_TRISTRIP"],BGFX_STATE_WRITE_A:[0,0,1,"c.BGFX_STATE_WRITE_A"],BGFX_STATE_WRITE_B:[0,0,1,"c.BGFX_STATE_WRITE_B"],BGFX_STATE_WRITE_G:[0,0,1,"c.BGFX_STATE_WRITE_G"],BGFX_STATE_WRITE_R:[0,0,1,"c.BGFX_STATE_WRITE_R"],BGFX_STATE_WRITE_RGB:[0,0,1,"c.BGFX_STATE_WRITE_RGB"],BGFX_STATE_WRITE_Z:[0,0,1,"c.BGFX_STATE_WRITE_Z"],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","enumerator","C++ enumerator"],"3":["cpp","enum","C++ enum"],"4":["cpp","member","C++ member"],"5":["cpp","function","C++ function"],"6":["cpp","functionParam","functionParam"]},objtypes:{"0":"c:macro","1":"cpp:class","2":"cpp:enumerator","3":"cpp:enum","4":"cpp:member","5":"cpp:function","6":"cpp:functionParam"},terms:{"001f":0,"0x000000ff":0,"10_10_10_2":0,"10x5":0,"16x":0,"202d":5,"20by":5,"20distanc":5,"20field":5,"20render":5,"20shape":5,"2450m":2,"2600k":2,"2bpp":0,"2xgtx780":2,"30hz":3,"3rd":3,"3rdparti":5,"3x3":0,"4250u":2,"4750hq":2,"4770k":2,"4770r":2,"4790k":2,"4_splat":7,"4bpp":0,"4x4":0,"5x5":0,"60hz":3,"6200u":2,"64k":2,"6700k":2,"6x6":0,"8x16":0,"8x5":0,"8x6":0,"8x8":0,"\u4e91\u98ce":6,"ale\u0161":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],"jyl\u00e4nki":6,"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,"vuki\u0107evi\u0107":6,"while":[0,2],AND:5,ARE:5,Added:6,BUT:5,DDS:[0,7],FOR:5,For:[0,1,4,6,7],IDE:1,NOT:5,Not:0,One:6,R8S:0,SUCH:5,THE:5,The:[0,6],There:4,These:[0,1],USE:5,Use:[0,1,2],Used:5,Useful:0,Using:[0,2],Will:0,_abgr:0,_access:0,_arglist:0,_asint:0,_attach:0,_attr:0,_attrib:0,_bstencil:0,_cach:0,_captur:0,_code:0,_convers:0,_csh:0,_cubemap:0,_data:0,_debug:0,_depth:0,_depthformat:0,_destdata:0,_destlayout:0,_destroyshad:0,_destroytextur:0,_dir:0,_dst:0,_dsta:0,_dstmip:0,_dstrgb:0,_dstsize:0,_dstx:0,_dsty:0,_dstz:0,_encod:0,_epsilon:0,_equat:0,_equationa:0,_equationrgb:0,_filepath:0,_firstindex:0,_flag:0,_format:0,_forthread: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,_init:0,_input:0,_inputnorm:0,_layer:0,_layout:0,_layouthandl:0,_len:0,_line:0,_marker:0,_max:0,_mem:0,_mip:0,_mode:0,_msec:0,_mtx:0,_name:0,_normal:0,_num:0,_numi:0,_numindic:0,_numinst:0,_numlay:0,_nummip:0,_numvertic:0,_numx:0,_numz:0,_nwh:0,_occlusionqueri:0,_output:0,_pitch:0,_po:0,_program:0,_proj:0,_ptr:0,_ratio:0,_ref:0,_releasefn:0,_remap:0,_render:0,_resolv:0,_result:0,_rgba:0,_sampler:0,_side:0,_size:0,_skip:0,_small:0,_sort:0,_src:0,_srca:0,_srcdata:0,_srclayout: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,_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,2],add:[0,6],addit:0,adjust:2,adreno320:2,adreno:4,advanc:[0,2],advis:5,after:[0,1,4],agnost:[3,6],agre:6,ajohnson23:6,alias:0,all:[0,1,4,5,7],alloc:[0,4],allocatori:0,allocinstancedatabuff:0,alloctransform:0,alloctransientindexbuff:0,alloctransientvertexbuff:0,allow:[0,4,6,7],almost:4,alpha:0,alreadi:0,also:[1,6],altern:[3,6],alwai:0,amalgam:3,ambient:2,amd5770:2,amd6800:2,amd:[0,2],amnov:6,amount:[0,1],anagnost:6,andr3wmac:6,andr:6,andrew:6,andrewwillmott:6,android:[2,3,6],android_ndk_arm:1,android_ndk_mip:1,android_ndk_root:1,android_ndk_x86:1,androideabi:1,androidndk:1,angl:2,ani:[0,1,4,5,6],anisotrop:0,anisotropi:0,anoth:0,ansi:[0,7],antialias:[0,2,5],antialis:5,api:[2,3,6],apitrac:6,apoorva:6,apoorvaj:6,app:1,appear:[0,7],appletv:6,appli:0,applic:[0,2,6],appropri:[0,1],apt:1,ara:5,arbitrari:0,arch:2,architectur:0,argument:0,ari:6,aris:5,arm64:2,arm:[1,2,6],around:4,arrai:[0,6],ascend:0,asm:[2,6],assao:[3,6],assess:0,asset:3,assum:[0,4],astc10x5:0,astc4x4:0,astc5x5:0,astc6x6:0,astc8x5:0,astc8x6:0,astc:[0,6],astigmat:5,atc:[0,6],atci:0,ati1:0,ati2:0,attach:0,attent:0,attila:6,attilaz:6,attrib:0,attribtyp:0,attribut:[0,7],author:7,auto:[0,6],automat:[4,6],autoselect:0,avail:[4,6],avoid:0,back:0,backbuff:0,backbufferd:0,backbufferratio:0,backend:[0,3,4],backfac:0,background:0,bagder:5,base:[0,2,3,5,7],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,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_attrib_type_t:0,bgfx_blit:0,bgfx_buffer_allow_res:0,bgfx_buffer_compute_read:0,bgfx_buffer_compute_read_writ:0,bgfx_buffer_compute_writ:0,bgfx_buffer_index32:0,bgfx_buffer_non:0,bgfx_calc_texture_s:0,bgfx_callback_interface_t:0,bgfx_callback_vtbl:0,bgfx_caps_:0,bgfx_caps_alpha_to_coverag:0,bgfx_caps_blend_independ:0,bgfx_caps_comput:0,bgfx_caps_conservative_rast:0,bgfx_caps_draw_indirect:0,bgfx_caps_format_texture_2d:0,bgfx_caps_format_texture_2d_emul:0,bgfx_caps_format_texture_2d_srgb:0,bgfx_caps_format_texture_3d:0,bgfx_caps_format_texture_3d_emul:0,bgfx_caps_format_texture_3d_srgb:0,bgfx_caps_format_texture_cub:0,bgfx_caps_format_texture_cube_emul:0,bgfx_caps_format_texture_cube_srgb:0,bgfx_caps_format_texture_framebuff:0,bgfx_caps_format_texture_framebuffer_msaa:0,bgfx_caps_format_texture_imag:0,bgfx_caps_format_texture_mip_autogen:0,bgfx_caps_format_texture_msaa:0,bgfx_caps_format_texture_non:0,bgfx_caps_format_texture_vertex:0,bgfx_caps_fragment_depth:0,bgfx_caps_fragment_ord:0,bgfx_caps_framebuffer_rw:0,bgfx_caps_gpu_t:0,bgfx_caps_graphics_debugg:0,bgfx_caps_hdr10:0,bgfx_caps_hidpi:0,bgfx_caps_index32:0,bgfx_caps_instanc:0,bgfx_caps_limits_t:0,bgfx_caps_occlusion_queri:0,bgfx_caps_renderer_multithread:0,bgfx_caps_swap_chain:0,bgfx_caps_t:0,bgfx_caps_texture_2d_arrai:0,bgfx_caps_texture_3d:0,bgfx_caps_texture_blit:0,bgfx_caps_texture_compare_al:0,bgfx_caps_texture_compare_lequ:0,bgfx_caps_texture_cube_arrai:0,bgfx_caps_texture_direct_access:0,bgfx_caps_texture_read_back:0,bgfx_caps_vertex_attrib_half:0,bgfx_caps_vertex_attrib_uint10:0,bgfx_caps_vertex_id:0,bgfx_clear_:0,bgfx_clear_non:0,bgfx_config_:4,bgfx_config_max_bon:0,bgfx_config_max_draw_cal:2,bgfx_config_multithread:[0,4,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_create_vertex_layout: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_non:0,bgfx_debug_profil:0,bgfx_debug_stat:0,bgfx_debug_text:0,bgfx_debug_wirefram: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_destroy_vertex_layout:0,bgfx_discard:0,bgfx_discard_:0,bgfx_discard_al:0,bgfx_dispatch:0,bgfx_dispatch_indirect:0,bgfx_encod:0,bgfx_encoder_alloc_transform:0,bgfx_encoder_blit:0,bgfx_encoder_discard:0,bgfx_encoder_dispatch:0,bgfx_encoder_dispatch_indirect:0,bgfx_encoder_set_compute_dynamic_index_buff:0,bgfx_encoder_set_compute_dynamic_vertex_buff:0,bgfx_encoder_set_compute_index_buff:0,bgfx_encoder_set_compute_indirect_buff:0,bgfx_encoder_set_compute_vertex_buff:0,bgfx_encoder_set_condit:0,bgfx_encoder_set_dynamic_index_buff:0,bgfx_encoder_set_dynamic_vertex_buff:0,bgfx_encoder_set_imag:0,bgfx_encoder_set_index_buff:0,bgfx_encoder_set_instance_count:0,bgfx_encoder_set_instance_data_buff:0,bgfx_encoder_set_instance_data_from_dynamic_vertex_buff:0,bgfx_encoder_set_instance_data_from_vertex_buff:0,bgfx_encoder_set_mark:0,bgfx_encoder_set_scissor:0,bgfx_encoder_set_scissor_cach:0,bgfx_encoder_set_st:0,bgfx_encoder_set_stencil:0,bgfx_encoder_set_textur:0,bgfx_encoder_set_transform:0,bgfx_encoder_set_transform_cach:0,bgfx_encoder_set_transient_index_buff:0,bgfx_encoder_set_transient_vertex_buff:0,bgfx_encoder_set_uniform:0,bgfx_encoder_set_vertex_buff:0,bgfx_encoder_set_vertex_count:0,bgfx_encoder_stats_t:0,bgfx_encoder_submit:0,bgfx_encoder_submit_indirect:0,bgfx_encoder_submit_occlusion_queri:0,bgfx_encoder_touch: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_direct_access_ptr: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_textur:0,bgfx_get_uniform_info:0,bgfx_init:0,bgfx_init_limits_t:0,bgfx_init_t:0,bgfx_internal_data_t:0,bgfx_invalid_handl: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_non:0,bgfx_pci_id_nvidia:0,bgfx_pci_id_software_raster:0,bgfx_platform_data_t:0,bgfx_read_textur:0,bgfx_render_fram:0,bgfx_render_frame_t:0,bgfx_renderer_type_t:0,bgfx_request_screen_shot:0,bgfx_reset:0,bgfx_reset_:0,bgfx_reset_captur:0,bgfx_reset_depth_clamp:0,bgfx_reset_flip_after_rend:0,bgfx_reset_flush_after_rend:0,bgfx_reset_fullscreen:0,bgfx_reset_hdr10:0,bgfx_reset_hidpi:0,bgfx_reset_maxanisotropi: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_non:0,bgfx_reset_srgb_backbuff:0,bgfx_reset_view:0,bgfx_reset_vsync:0,bgfx_resolution_t:0,bgfx_resolve_:0,bgfx_resolve_auto_gen_mip:0,bgfx_sampler_:0,bgfx_sampler_non:0,bgfx_sampler_u_clamp:0,bgfx_sampler_v_clamp: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_frame_buffer_nam:0,bgfx_set_imag:0,bgfx_set_index_buff:0,bgfx_set_index_buffer_nam:0,bgfx_set_instance_count: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_vertex_buffer_nam:0,bgfx_set_vertex_count: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_ratio:0,bgfx_set_view_scissor:0,bgfx_set_view_transform:0,bgfx_shader:0,bgfx_shutdown:0,bgfx_state_alpha_ref:0,bgfx_state_blend_:0,bgfx_state_blend_alpha_to_coverag:0,bgfx_state_blend_dst_alpha:0,bgfx_state_blend_dst_color:0,bgfx_state_blend_equ:0,bgfx_state_blend_equation_:0,bgfx_state_blend_equation_add:0,bgfx_state_blend_equation_max:0,bgfx_state_blend_equation_min:0,bgfx_state_blend_equation_revsub:0,bgfx_state_blend_equation_separ:0,bgfx_state_blend_equation_sub:0,bgfx_state_blend_factor:0,bgfx_state_blend_func:0,bgfx_state_blend_func_separ:0,bgfx_state_blend_independ:0,bgfx_state_blend_inv_dst_alpha:0,bgfx_state_blend_inv_dst_color:0,bgfx_state_blend_inv_factor:0,bgfx_state_blend_inv_src_alpha:0,bgfx_state_blend_inv_src_color:0,bgfx_state_blend_on:0,bgfx_state_blend_src_alpha:0,bgfx_state_blend_src_alpha_sat:0,bgfx_state_blend_src_color:0,bgfx_state_blend_zero:0,bgfx_state_cull_:0,bgfx_state_cull_ccw:0,bgfx_state_cull_cw:0,bgfx_state_default:0,bgfx_state_depth_:0,bgfx_state_depth_test_:0,bgfx_state_depth_test_alwai:0,bgfx_state_depth_test_equ:0,bgfx_state_depth_test_gequ:0,bgfx_state_depth_test_great:0,bgfx_state_depth_test_lequ:0,bgfx_state_depth_test_less:0,bgfx_state_depth_test_nev:0,bgfx_state_depth_test_notequ:0,bgfx_state_lineaa:0,bgfx_state_msaa:0,bgfx_state_point_s:0,bgfx_state_pt_:0,bgfx_state_pt_lin:0,bgfx_state_pt_linestrip:0,bgfx_state_pt_point:0,bgfx_state_pt_tristrip:0,bgfx_state_write_:0,bgfx_state_write_a:0,bgfx_state_write_b:0,bgfx_state_write_g:0,bgfx_state_write_r:0,bgfx_state_write_rgb:0,bgfx_state_write_z:0,bgfx_stats_t:0,bgfx_stencil_non:0,bgfx_stencil_test_less:0,bgfx_submit: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_info_t:0,bgfx_texture_non:0,bgfx_texture_read_back:0,bgfx_topology_convert:0,bgfx_topology_convert_t:0,bgfx_topology_sort_t:0,bgfx_topology_sort_tri_list:0,bgfx_touch:0,bgfx_transient_index_buffer_t:0,bgfx_transient_vertex_buffer_t: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_layout_add:0,bgfx_vertex_layout_begin:0,bgfx_vertex_layout_decod:0,bgfx_vertex_layout_end:0,bgfx_vertex_layout_ha:0,bgfx_vertex_layout_skip:0,bgfx_vertex_layout_t:0,bgfx_vertex_pack:0,bgfx_vertex_unpack:0,bgfx_view_mode_t:0,bgfx_view_stats_t:0,bgfx_weld_vertic:0,bgfxcmake:1,bgra8:0,bgra:0,bimg:1,bin:[1,2],binari:[0,1,2,5],bind:[0,6],bit:0,bitang:0,bitbucket:5,bitsperpixel:0,bkaradz:[0,1,3,6],bleed:5,blend:[0,2],blender:5,blendish:3,blit:3,bloat:5,block:0,blocko:6,bloom:3,bodi:2,bool:[0,7],both:[0,4],bottleneck:0,bottom:0,bpp:0,branimir:[5,6],bring:[3,6],brows:0,browser:3,bsd:[3,6],bucket:[0,3],buffer:[2,3],bug:6,build:[2,3,6],built:1,bump:3,bunni:5,busi:5,c99:[0,3],cach:[0,2,3],cache_read:0,cache_read_s:0,cache_writ:0,cacheread:0,cachereads:0,cachewrit:0,calctextures:0,calcul:0,call:[0,1,2,3],callback:[0,3],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,5],cedric:6,cedricguillemet:6,certain:7,chain:0,chang:[0,2,4],channel:0,chapter:5,charact:0,charl:6,cheap:[4,5],check:[1,6],cherlin:6,chiasson:6,choos:6,christoph:2,chrnonolog:6,chrome33:2,chrome34:2,chrome41:2,chrome:2,ci20:[2,6],clamp:0,clang:[2,6],claus:[3,6],clear:0,click:6,clip:0,clockwis:0,clone:1,cloudwu:6,cmake:1,code:[0,1,5,6],codexl:6,colbi:6,collin:6,color0:0,color1:0,color2:0,color3:0,color:0,com:[1,3,5,6],combin:1,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,comput:[2,3,5,6],conan:1,concaten:0,condit:[2,5],config:[2,4],configur:[0,1,4],conjuct:0,conjunct:0,conorstok:5,consequenti:5,conserv:0,consid:4,construct:7,consum:0,contact:3,contain:0,content:[0,1],context:[0,6],continu:0,contour:5,contract:5,contribut:6,contributor:[3,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,coverag: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,createvertexlayout:0,creation:0,creator:[2,6],cross:[3,6,7],crt:0,cruz:6,cube:[0,3,7],cubemap:[0,6],cull:[0,2],current:[0,2],custom:[0,1,3,6],d0s8:0,d16:0,d16f:0,d24:0,d24f:0,d24s8:0,d32:0,d32f:0,d3d11:7,d3d9:7,d3d:0,dafont:5,damag:5,daniel:6,danielgavin:6,dario:6,dariomanesku:6,darwin:1,data:[0,2,5],dawn:6,dbgtextclear:0,dbgtextimag:0,dbgtextprintf:0,dbgtextprintfvarg:0,debian8:2,debug64:1,debug:[1,2,3],debugcheck:0,debugdraw:3,debugg:[0,3],declar:[0,4],decod:0,def:7,defer:3,defin:[0,4,6,7],delet:1,demonstr:1,depend:[0,3,5],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,6],devic:[0,1,6],deviceid:0,devnet:6,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],directx:4,disabl:[0,2,4,6],disast:6,discard:0,disclaim:5,discord:6,displai:2,dissector:6,distanc:[2,5],distancebacktofrontavg:0,distancebacktofrontmax:0,distancebacktofrontmin:0,distancefronttobackavg:0,distancefronttobackmax:0,distancefronttobackmin:0,distribut:[5,6],dll:6,document:[5,6],doe:0,doesn:[0,4],domain:3,don:[0,2],done:4,doubl:0,download:[1,2,6],draw:[2,3],drawback:7,drawstress:3,driven:2,driver:0,droid:5,drop:6,dst:0,duangl:5,due:1,dupui:2,durat:0,dure:[0,4,6],duti:2,dx11:[2,6],dx12:6,dx9:[2,6],dxt1:0,dxt3:0,dxt5:0,dynam:[0,3],dynamicindexbufferhandl:0,dynamicvertexbufferhandl:0,each:[0,1,4,6],eas:1,easi:0,ebook:5,edg:0,edit:1,edtaa3:3,effect:0,effici:0,egl:4,element:0,elit:5,elmindreda:6,embed:2,emoon:6,empti:0,emscripten:6,emul:0,enabl:[0,4,6],encod:3,encoderstat:0,end:0,engin:[3,6],eniron:1,enleeten:6,enni:5,enough:0,enter:1,entri:6,enumer:0,equaat:0,equal:0,equat:[0,5],equival:0,error:0,es2:2,escap:0,escobar:6,estim:0,etc1:0,etc2:0,etc2a1:0,etc2a:0,etc:[1,3,7],euclidean:5,even:[0,5],event:5,everi:4,everyon:6,exampl:[0,3,4,6,7],examplesreleas:1,except:4,excess:6,execut:[0,4],exemplari:5,exist:[0,1],exlud:0,expect:0,experi:2,experiment:6,explicit:0,explicitli:0,explor:2,express:5,extern:0,eye:[0,5],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:[2,5],file:[0,1,5,7],fill:0,film:1,find:[4,6],finish:0,fip:[1,6],fire:5,firefalcom:1,firefox:2,first:0,fit:[0,5],five:5,fiveminut:5,fix:[0,6],flavor:7,flip:0,floooh:[1,6],flush:0,follow:[1,2,5],font:[0,3,5,6],fontawesom:5,fontfabr:5,fonts2u:5,fontsdf:[3,6],fontspac:5,fontsquirrel:5,foreground:0,form:5,format:[0,7],forsyth:3,forum:6,found:[0,4],fragment:0,frame:[2,3,4,6],frame_r:2,framebufferhandl:0,framework:[3,6],free:5,freebsd:6,freed:0,freetyp:3,freir:6,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,gavin:6,gcc:[2,6],gener:[2,3,6],geni:[1,6],geometri:[0,2,3],geometryc:3,get:[0,3],getavailinstancedatabuff:0,getavailtransientindexbuff:0,getavailtransientvertexbuff:0,getcap:0,getdirectaccessptr: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,gl_instanceid:0,gl_vertexid:0,gle:[4,6],glfw:[1,3],global:2,glsl:[3,7],glue:1,gnm:[0,6],gnuwin32:1,goalitium:6,golden:6,good:5,gpa:6,gpu:[0,2,6],gpudrivenrend:[3,6],gpumemorymax:0,gpumemoryus:0,gputimebegin:0,gputimeend:0,gputimerfreq:0,grace:5,grai:6,graphic:[0,2,3,4,5,6],greater:0,group:0,gruenbach:6,gt2:2,gtbass:6,gtx260:2,gtx560ti:2,gtx650ti:2,gtx970:2,guard:4,gui:[0,4],guillaum:6,guillemet:6,gutenberg:5,half:0,halsi:6,handl:[0,6],har:3,hardwar:[0,4],has:[0,1,2,4,6,7],haskel:6,have:[0,2],hd3000:2,hd5000:2,hd5200:2,hd8330:2,hdr10:0,hdr:3,headless:0,height:0,hello:0,helloworld:3,helloworlddebug:2,helper:[0,7],herzog:5,hidpi:0,high:[0,4,5],highlevel:1,hlsl:7,holder:5,holm:5,homogeneousdepth:0,horizont:0,how:[0,1,6],howev:5,htm:1,html5:6,html:[0,1],http:[0,1,3,5,6],hugo:6,hugoam:6,iOS:[1,6],ibl:[3,6],icon:6,idea:6,ident:0,idl:6,ids:0,ignor:0,illeg:0,illumin:2,imag:[2,5],imgui:[3,6],immedi:5,immut:0,implement:[0,2],impli:5,improv:6,inabl:1,incident:5,includ:[1,5],incorrect:4,increas:2,increment:0,independ:[0,2],independent:4,index:[1,3],indexbuffercompress:5,indexbufferhandl:0,indic:0,indirect:[3,5],indirectbufferhandl:0,infinit:0,info:[0,6,7],inform:[3,4],infrequ:4,init:[0,4],initi:[2,3,6],injectionlist:6,input:[0,6,7],insid:[0,1,4],instal:1,instanc:3,instancedatabuff:0,instead:[0,1,7],institut:5,insuffici:0,int16:0,int32_max: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,3],internaldata:0,interop:0,interpol:0,interrupt:5,invalid:0,invers:0,invert:0,invis:0,involv:3,ioquake3:6,ios6:2,ios7:2,ipad:[2,6],iphon:[2,6],ipod:2,issu:[0,4],istexturevalid:0,item:0,its:0,jacquier:6,jad:2,jame:6,james4k:6,jason:6,java:6,jazzbr:6,jcherlin:6,jean:6,jeremi:6,jeremieroi:6,jit:2,jnadro:6,johan:6,johnson:6,jonathan:[2,6],joseph:6,joshi:6,joshuabrookov:1,jourdan:6,jpcy:[1,6],juj:6,jukka:6,julian:5,just:[0,6],kabini:2,kai:6,karadz:5,kei:4,khouri:2,kick:0,klein:6,known:0,kocsi:6,kondrak:6,kosta:6,kostasaaa:6,krzysztof:6,ktx:[0,7],kwon:6,laboratori:5,languag:[3,7],larg:0,last:0,latc1:0,latc2:0,latenc:0,later:4,launch:6,layer:0,layout:[0,2],layouthandl:0,lead:4,leandro:6,leandrolfr:6,least:0,left:0,length:0,less:0,level:[0,4],liabil:5,liabl:5,libgl1:1,libiconv:1,libintl:1,librari:[0,1,2,3,6],libx11:1,licens:[3,6],light:[2,5],lighttransport:5,lighttransportequ:5,lightweight:6,like:7,limit:[0,2,4,5],line:[0,1,2],linear:0,linestriptolinelist:0,linux:[2,3,4,6],list:[0,5,6],liter:0,llvmpipe:2,load:[2,6],loat:0,locat:4,lod:[3,6],loss:5,low:4,lua:6,ludwig:6,mac:6,maco:1,macro:[0,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,manual:1,map:[0,2,5],marker:0,marketsmuel:6,master:5,mat3:0,mat4:0,match:[0,4],materi:5,matric:[0,7],matrix:0,matt:6,max:0,maxblit:0,maxcomputebind:0,maxdrawcal:0,maxdynamicindexbuff:0,maxdynamicvertexbuff:0,maxencod:[0,4],maxfbattach:0,maxframebuff:0,maxframelat:0,maxgpulat:0,maximimum:2,maximum:0,maxindexbuff:0,maxocclusionqueri:0,maxprogram:0,maxshad:0,maxtextur:0,maxtexturelay:0,maxtextures:0,maxtexturesampl:0,maxuniform:0,maxvertexbuff:0,maxvertexlayout:0,maxvertexstream:0,maxview:0,mccrari:6,mchiasson:6,mean:[0,4],mechan:0,member:0,memononen:5,memori:0,merchant:5,mesa:[1,2,5],mesh:[3,7],meshula:1,messag:0,met:5,metabal:3,metal:[0,4,6],mia:5,might:0,mike:6,mikepopoloski:6,millisecond:0,milostos:6,min:0,mini:2,minim:[0,3,5,6],minut:5,mip:[0,2,6],mipsel:1,mirror:0,misc:0,miscellan:3,mit:3,mkvfx:1,mlakar:6,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,msvc:6,mtxfromcol:7,mtxfromrow:7,mul:7,multi:0,multidrawindirect:2,multipl:[0,2,4],multipli:7,multisampl:0,multithread:[0,6],must:[0,5,6,7],mutabl:0,mutex:4,mvs:3,nacl:[1,2],nadro:6,name:[0,6],nanovg:[3,6],nativ:[0,2,6],nbodi:[3,6],ndc:0,ndk:1,ndt:0,necessari:[0,1,6],necessarili:4,need:[0,1],neg:0,neglig:5,net:1,never:0,next:[0,2],nexu:2,nick:6,nickwaand:6,nim:6,nix:0,nnnce:0,nodrev:[1,6],non: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,numbackbuff:0,number:[0,2,4],numblit:0,numcomput:0,numdraw:0,numdynamicindexbuff:0,numdynamicvertexbuff:0,numencod:0,numframebuff:0,numgpu:0,numindexbuff:0,numlay:0,nummip:0,numocclusionqueri:0,numprim:0,numprogram:0,numshad:0,numtextur:0,numuniform:0,numvertexbuff:0,numvertexlayout:0,numview:0,nvidia:0,nvn:0,nwh:0,obj:[5,7],object:0,obtain:[0,4],obvious:4,occlus:3,occlusionqueryhandl:0,occlusionqueryresult:0,occur:0,ocharl:6,ocornut:[5,6],oculusvr:6,off:[0,2],offici:4,offset:0,oit:3,oldschool:2,oliv:6,olli:6,olliwang:6,onc:[0,4],one:[0,4,5],onli:[0,1,4,6,7],open:[1,3,6],opengl:[0,2,4,6],openglinsight:5,openglinsightscod:5,oper:0,optim:[0,3,4,6,7],optimis:3,option:[1,2,3,6],orb:5,order:[0,2,3,4,6],ordinari:0,org:5,origin:0,originbottomleft:0,osx64_clang:1,osx:[1,2,4,6],other:[0,1,3,4,5],otherwis:[0,5],oui:5,out:[0,5,7],output:[0,7],outsid:0,overal:7,overrid:0,overrideintern:0,overview:3,own:[3,6],p0nce:6,pablo:6,pack:[0,5],packag:[0,1],page:3,paint:2,palett:0,parallax:2,paramet:0,pars:0,part:[2,4],parti:3,particl:3,particular:5,pascal:6,pass:[0,4],path:[0,1],paul:6,pci:0,pend:0,per:[0,2],perez:2,perfhud:6,perform:0,perfstudio:6,permiss:[3,6],permit:5,peron:6,persist:0,pezcod:6,pgruenbach:6,phil:6,pick:[3,6],pidhorski:6,piolat:6,pisa:5,pitch:0,pix:6,pixel:0,place:4,platform:[1,3,4,7],platformdata:0,playstat:6,pnacl:[1,2],png:[5,7],podgorskii:6,point:[0,4],pointer:0,pom:[3,6],popoloski:6,port:[0,2,6],posit:0,possibl:[0,5,6],post:[0,2],potenti:0,powervr:[2,4],pperon:6,prebuilt:1,preciss:7,predefin:0,prefer:[0,2,6],preprocessor:[4,5,6,7],prerequisit:3,present:0,preserv:0,press:6,previou:0,previous:0,primari:0,primit:0,print:0,printf:0,prior:0,pro:2,probe:5,process:[0,2,4],procur:5,profil:[0,1,3],profiler_begin:0,profiler_begin_liter:0,profiler_end:0,profilerbegin:0,profilerbeginliter:0,profilerend:0,profit:5,program:[1,3],programat:2,programhandl:0,project:[0,1,3],project_dir:1,properli:0,provid:[0,4,5,6,7],ps4:6,ptc12:0,ptc12a:0,ptc14:0,ptc14a:0,ptc22:0,ptc24:0,purpos:5,pvr:[0,2,7],pvrtc1:0,pvrtc2:0,python:[1,6],q8200:2,qualcomm:2,queri:[2,3],questor:6,quick:[3,7],quickli:0,r16:0,r16f:0,r16i:0,r16u:0,r32f:0,r32i:0,r32u:0,r5g6b5:0,r5g6b5a1:0,r5g6b5a4:0,r5g6b5a8:0,r8i:0,r8u:0,radeon:6,rang:0,raspberrypi:[2,6],raspbian:2,raster:0,rate:2,ratio:0,raw:0,raymarch:3,read:0,readback:2,readtextur:0,readwrit:0,rectangl:0,redistribut:5,refer:[2,3,4,6],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,render:[2,3,5,7],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,resetview:0,resiz:0,resolut:[0,5],resolv:0,resourc:3,respect:0,result:[0,1,4],retain:5,retriev:0,reus:0,revers:0,rg11b10f:0,rg16:0,rg16f:0,rg16i:0,rg16u:0,rg32f:0,rg32i:0,rg32u:0,rg8:0,rg8i:0,rg8u:0,rgb10a2:0,rgb16f:0,rgb5a1:0,rgb8:0,rgb8a1:0,rgb8i:0,rgb8u:0,rgb9e5f:0,rgb:0,rgba16:0,rgba16f:0,rgba16i:0,rgba16u:0,rgba32f:0,rgba32i:0,rgba32u:0,rgba4:0,rgba8:0,rgba8i:0,rgba8u:0,rgba:0,rgp:6,rhoot:6,riccio:2,richard:6,richardgal:6,right:6,rinthel:6,roi:6,rsm:[3,6],rtmemoryus:0,rule:[0,6],run:[1,2],runn:6,runtim:[0,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,script:6,sdf:3,sdk:[1,4],sdl2:6,sdl:3,search:6,sebastian:6,sebastianmunity3d:6,second:0,see:[0,1,4,6,7],select:[0,1,4],semant:[0,7],sens:4,sentinel:0,separ:0,sequenti:[0,4],servic:5,set:[0,1,4],setbuff:0,setcondit:0,setdebug:0,setimag:0,setindexbuff:0,setinstancecount: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,setvertexcount: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,shader:[1,2,3,5,6],shaderc:[3,6],shaderhandl:0,shadow:2,shadowmap:[3,6],shadowvolum:[3,6],shall:5,sherlock:5,shot:[0,2],should:[0,2,4],show:2,shutdown:3,side:0,signika:5,similar:6,simpl:[0,3,6,7],simplifi:7,simul:2,simultan:4,sinc:4,singl:[1,2,4],singlethread:0,size:[0,2],skip:0,sky:[3,6],skylak:2,slasinski:6,slice:0,sln:1,slot:0,small:[2,5],softwar:[0,5],solut:1,some:[0,4,7],sometim:4,sort:[0,3],sourc:[0,3,5,6],sourceforg:1,space:2,spars:2,special:[5,6],specif:[2,3,4],specifi:0,spent:0,src:[0,1,4],srgb:0,stack:0,stage:0,standard:0,stanford:5,stanislav:6,stanlo:6,start:[0,3,4],startindex:0,startvertex:0,stat:0,stb:3,stencil:[3,6],step:1,storages:0,store:0,stream:[0,2],stress:2,strict:5,stride:0,string:0,strip:0,struct:0,structur:[0,1,4],stuart:6,stuartcarni:6,stub:6,studio:1,style:[0,2,3,6],submiss:[0,4],submit:[4,6],substitut:5,subtract:0,success:0,successfulli:0,sudo:1,support:[0,3,4,7],sure:0,surfac:0,svt:[3,6],swap:0,sweep:5,swift:6,swiftshad:2,sync:0,syntax:7,system:[2,3,6],t604:2,tabl:0,take:2,tangent:0,target:[0,1,4],teamciti:6,techniqu:7,tegra3:2,term:6,termin:0,terrain:[3,6],tess:[3,6],tessel:2,test:[0,3,6],texcoord0:0,texcoord1:0,texcoord2:0,texcoord3:0,texcoord4:0,texcoord5:0,texcoord6:0,texcoord7:0,text:[2,5],textheight:0,textur:[2,3,5,6],texturec:3,textureformat:0,texturehandl:0,textureinfo:0,texturememoryus:0,texturev:3,textwidth:0,tga:7,than:0,thei:4,theme:5,theori:5,thi:[0,1,2,4,5,6,7],thread:[0,3],thru:4,time:[0,1,6],timeout:0,timer:0,timestamp:0,togeth:0,token:7,toler:0,toni:6,tool:[0,3],toolchain:1,top:0,topolog:0,topologyconvert:0,topologysort:0,topologysorttrilist:0,tort:5,total:0,touch:0,trace:0,trace_varg:0,tracevarg:0,trai:6,transform:[5,7],transientibs:0,transientibus:0,transientindexbuff:0,transientvbs:0,transientvbus:0,transientvertexbuff:0,transit:2,transpar:2,transport:5,tree:5,triangl:[0,3],trilistflipwind:0,trilisttolinelist:0,trim:0,trinagl:0,tristrip:0,tristripflipwind:0,tristriptotrilist:0,truncat:0,turbosquid:5,turn:[0,2],tutori:[0,6],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,ubuntu:0,uffizi:5,uint10:0,uint16_max:0,uint16_t:0,uint32_max:0,uint32_t:0,uint64_t:0,uint8:0,uint8_max:0,uint8_t:0,uintptr_max:0,uintptr_t:0,uma:0,undef:0,undefin:4,under:[3,6],underli:0,understand:0,undesir:4,unfold:0,unifi:0,uniform:[2,3,7],uniformhandl:0,uniforminfo:0,uniformtyp:0,uniniti:0,uniqu:0,unit:0,uniti:5,univers:[5,6],unknown:0,unknowndepth:0,unlik:0,unorm:0,unpack:0,unrecover:0,unset:0,until:0,unus:0,updat:[3,4,5],updatetexture2d:0,updatetexture3d:0,updatetexturecub:0,usag:0,use:[0,1,4,5,6,7],used:[0,1,4,6],useful:0,user:[0,1,4,5],uses:[0,1,4,6,7],using:[0,2,4,6,7],usual:4,util:1,uwp:[3,6],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],vectordisplai:[3,6],vendor:0,vendorid:0,verdon:6,vertex:[2,3],vertexbufferhandl:0,vertexconvert:0,vertexid:0,vertexlayout:0,vertexlayouthandl:0,vertexpack:0,vertexunpack:0,vertic:0,vfx:1,vga:0,via:[0,2],video:[0,2],view:[2,3],viewer:3,viewid:0,viewmod:0,viewstat:0,vincent:6,virtual:2,visibl:0,visitor:5,vista:6,visual:[1,3],vladimir:6,vogl:[5,6],volum:[0,2],vs2008:2,vs2012:[2,6],vs2013:2,vs2015:2,vs2017:[1,6],vsync:2,vulkan:[0,6],vuollet:6,vvuk:6,waander:6,wai:[0,4,5],wait:0,waitrend:0,waitsubmit:0,walkthrough:0,wang:6,warfar:2,warn:0,warranti:5,wavefront:7,wayland:6,webgl:[2,6],webgpu:[0,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,willmott:6,win7:2,win:[2,6],wind:0,window:[0,3,4,6,7],windows7:2,wine:2,winphon:6,winrt:[3,6],winstore100:1,wirefram:[0,3,6],within:[0,4],without:[3,5],won:[0,4],work:[1,4,6],worker:0,wrap:0,wrapper:1,write:[0,6],written:[0,1],www:5,x11proto:1,x64:2,x86:[1,2,6],x86_64:1,xbox:6,xcode9:1,xcode:3,xcworkspac:1,xperia:2,yet:0,yong:6,you:[0,1,2,4,6],young:6,your:[1,2,3,4,6],zero:0,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],assao:2,asset:5,avail:0,backend:6,base:4,bgfx:1,blendish:5,blit:0,bloom:2,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,dispatch:0,displai:0,document:3,domain:5,draw:[0,4],drawstress:2,dynam:2,edtaa3:5,encod:[0,4],etc:6,exampl:[1,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,gpudrivenrend:2,har:1,hdr:2,helloworld:2,ibl:2,imag:0,imgui:5,index:[0,5],indirect:0,inform:0,initi:0,instanc:[0,2],intelgpa:6,intern:4,involv:6,languag:6,librari:5,licens:5,linux:1,lod:2,mesh:2,metabal:2,minim:1,miscellan:0,mit:5,mvs:2,nanovg:[2,5],nbodi:2,occlus:[0,2],oit:2,optim:5,optimis:5,option:4,order:5,other:6,overview:6,page:6,parti:5,particl:2,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],submit:0,support:6,svt:2,system:1,terrain:2,tess:2,test:2,text:0,textur:[0,7],texturec:7,texturev:7,thread:4,tool:[1,7],transform:0,triangl:5,uniform:0,updat:[0,2],uwp:1,vectordisplai:2,vertex:[0,5],view:[0,4],viewer:7,visual:6,what:6,window:[1,2],winrt:1,wirefram:2,without:1,xcode:1,zlib:5}}) \ No newline at end of file diff --git a/tools.html b/tools.html index 80e4120ca..c308d3141 100644 --- a/tools.html +++ b/tools.html @@ -21,10 +21,10 @@ - - - - + + + +