diff --git a/bgfx.html b/bgfx.html index 83dfa30ae..245fc9cba 100644 --- a/bgfx.html +++ b/bgfx.html @@ -350,8 +350,8 @@

Public Functions

-
-virtual void fatal(Fatal::Enum _code, const char *_str) = 0
+
+virtual 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
@@ -1657,7 +1657,7 @@
-ViewStats *viewStats
+ViewStats *viewStats

Array of View stats.

@@ -1669,13 +1669,77 @@
-EncoderStats *encoderStats
+EncoderStats *encoderStats

Array of encoder stats.

+
+
+struct bgfx::ViewStats
+

View stats.

+

+
Attention
+
C99 equivalent is bgfx_view_stats_t.
+
+

+
+

Public Members

+
+
+char name[256]
+

View name.

+
+ +
+
+ViewId view
+

View id.

+
+ +
+
+int64_t cpuTimeElapsed
+

CPU (submit) time elapsed.

+
+ +
+
+int64_t gpuTimeElapsed
+

GPU time elapsed.

+
+ +
+
+ +
+
+struct bgfx::EncoderStats
+

Encoder stats.

+

+
Attention
+
C99 equivalent is bgfx_encoder_stats_t.
+
+

+
+

Public Members

+
+
+int64_t cpuTimeBegin
+

Encoder thread CPU submit begin time.

+
+ +
+
+int64_t cpuTimeEnd
+

Encoder thread CPU submit end time.

+
+ +
+
+
diff --git a/examples.html b/examples.html index 98dcb298c..986df03d0 100644 --- a/examples.html +++ b/examples.html @@ -127,6 +127,7 @@
  • 35-dynamic
  • 36-sky
  • 37-gpudrivenrendering
  • +
  • 38-bloom
  • API Reference
  • @@ -1118,6 +1119,14 @@ off programatically.

    example-37-gpudrivenrendering
    +
    +

    38-bloom

    +

    Bloom. Reference: +Next Generation Post Processing in Call of Duty: Advanced Warfare,

    +
    +example-38-bloom +
    +
    diff --git a/genindex.html b/genindex.html index d0232c022..0ed1d5123 100644 --- a/genindex.html +++ b/genindex.html @@ -357,7 +357,7 @@ -
    bgfx::CallbackI::fatal (C++ function) +
    bgfx::CallbackI::fatal (C++ function)
    @@ -705,6 +705,18 @@ +
    bgfx::EncoderStats (C++ class) +
    + + +
    bgfx::EncoderStats::cpuTimeBegin (C++ member) +
    + + +
    bgfx::EncoderStats::cpuTimeEnd (C++ member) +
    + +
    bgfx::end (C++ function)
    @@ -1112,12 +1124,12 @@
    bgfx::Stats::gpuMemoryUsed (C++ member)
    - -
    bgfx::Stats::gpuTimeBegin (C++ member)
    +
    +
    bgfx::Stats::gpuTimeEnd (C++ member)
    @@ -1843,6 +1855,26 @@ +
    bgfx::ViewStats (C++ class) +
    + + +
    bgfx::ViewStats::cpuTimeElapsed (C++ member) +
    + + +
    bgfx::ViewStats::gpuTimeElapsed (C++ member) +
    + + +
    bgfx::ViewStats::name (C++ member) +
    + + +
    bgfx::ViewStats::view (C++ member) +
    + +
    bgfx::weldVertices (C++ function)
    diff --git a/index.html b/index.html index e2f74fbd3..d352befa7 100644 --- a/index.html +++ b/index.html @@ -236,6 +236,7 @@ licensed under permissive BSD-2 clause open source license.

  • 35-dynamic
  • 36-sky
  • 37-gpudrivenrendering
  • +
  • 38-bloom
  • API Reference