Browse Source

More graphics stats;

bjorn 4 years ago
parent
commit
c79d53461d
1 changed files with 25 additions and 0 deletions
  1. 25 0
      api/lovr/graphics/getStats.lua

+ 25 - 0
api/lovr/graphics/getStats.lua

@@ -14,10 +14,35 @@ return {
           type = 'number',
           type = 'number',
           description = 'The number of draw calls.'
           description = 'The number of draw calls.'
         },
         },
+        {
+          name = 'renderpasses',
+          type = 'number',
+          description = 'The number of times the canvas has been switched.'
+        },
         {
         {
           name = 'shaderswitches',
           name = 'shaderswitches',
           type = 'number',
           type = 'number',
           description = 'The number of times the shader has been switched.'
           description = 'The number of times the shader has been switched.'
+        },
+        {
+          name = 'buffers',
+          type = 'number',
+          description = 'The number of buffers.'
+        },
+        {
+          name = 'textures',
+          type = 'number',
+          description = 'The number of textures.'
+        },
+        {
+          name = 'buffermemory',
+          type = 'number',
+          description = 'The amount of memory used by buffers, in bytes.'
+        },
+        {
+          name = 'texturememory',
+          type = 'number',
+          description = 'The amount of memory used by textures, in bytes.'
         }
         }
       }
       }
     }
     }