Fix insights

This commit is contained in:
schmelczerandras 2020-10-21 09:31:32 +02:00
commit ee4fdadd76
2 changed files with 29 additions and 33 deletions

View file

@ -0,0 +1,17 @@
import { RendererInfo } from 'sdf-2d/lib/src/graphics/rendering/renderer/renderer-info';
export const extractInsights = (
insights?: RendererInfo
): {
vendor?: string;
renderer?: string;
fps?: number;
renderScale?: number;
lightScale?: number;
} => ({
fps: insights?.fps,
vendor: insights?.vendor,
renderer: insights?.renderer,
renderScale: insights?.renderPasses.distance.renderScale,
lightScale: insights?.renderPasses.lights.renderScale,
});

View file

@ -1,17 +0,0 @@
import { Renderer } from 'sdf-2d';
export const getInsightsFromRenderer = (
renderer?: Renderer
): {
vendor?: string;
renderer?: string;
fps?: number;
renderScale?: number;
lightScale?: number;
} => ({
fps: renderer?.insights?.fps,
vendor: renderer?.insights?.vendor,
renderer: renderer?.insights?.renderer,
renderScale: renderer?.insights?.renderPasses.distance.renderScale,
lightScale: renderer?.insights?.renderPasses.lights.renderScale,
});