SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias BotRenderPovDebugTrace

    BotRenderPovDebugTrace: Message<"soulfire.v1.BotRenderPovDebugTrace"> & {
        billboards: bigint;
        blockQuads: bigint;
        chunksConsidered: bigint;
        chunksLoaded: bigint;
        cutoutTriangles: bigint;
        detailedFailures: string[];
        dynamicCollectNanos: bigint;
        entitiesConsidered: bigint;
        entitiesVisible: bigint;
        inventoryIconIgnored: bigint;
        notableEvents: string[];
        opaqueTriangles: bigint;
        rasterNanos: bigint;
        renderId: bigint;
        resourceBlockGeometryFallbacks: bigint;
        runtimeTextureMirrorSkips: bigint;
        sectionCacheHits: bigint;
        sectionCacheMisses: bigint;
        sectionsMeshed: bigint;
        sectionsVisible: bigint;
        textSamples: BotRenderPovTextSubmission[];
        textSubmissions: bigint;
        totalNanos: bigint;
        translucentTriangles: bigint;
        unknownRenderPipelines: bigint;
        vanillaBlockGeometryFallbacks: bigint;
        vanillaBlockGeometryHits: bigint;
        weatherBillboards: bigint;
        worldCollectNanos: bigint;
    }

    Renderer debug counters and samples for a single POV render.

    Type Declaration

    • billboards: bigint

      from field: int64 billboards = 11;

    • blockQuads: bigint

      from field: int64 block_quads = 8;

    • chunksConsidered: bigint

      from field: int64 chunks_considered = 2;

    • chunksLoaded: bigint

      from field: int64 chunks_loaded = 3;

    • cutoutTriangles: bigint

      from field: int64 cutout_triangles = 20;

    • detailedFailures: string[]

      from field: repeated string detailed_failures = 29;

    • dynamicCollectNanos: bigint

      from field: int64 dynamic_collect_nanos = 23;

    • entitiesConsidered: bigint

      from field: int64 entities_considered = 9;

    • entitiesVisible: bigint

      from field: int64 entities_visible = 10;

    • inventoryIconIgnored: bigint

      from field: int64 inventory_icon_ignored = 16;

    • notableEvents: string[]

      from field: repeated string notable_events = 28;

    • opaqueTriangles: bigint

      from field: int64 opaque_triangles = 19;

    • rasterNanos: bigint

      from field: int64 raster_nanos = 24;

    • renderId: bigint

      from field: int64 render_id = 1;

    • resourceBlockGeometryFallbacks: bigint

      from field: int64 resource_block_geometry_fallbacks = 15;

    • runtimeTextureMirrorSkips: bigint

      from field: int64 runtime_texture_mirror_skips = 18;

    • sectionCacheHits: bigint

      from field: int64 section_cache_hits = 6;

    • sectionCacheMisses: bigint

      from field: int64 section_cache_misses = 7;

    • sectionsMeshed: bigint

      from field: int64 sections_meshed = 5;

    • sectionsVisible: bigint

      from field: int64 sections_visible = 4;

    • textSamples: BotRenderPovTextSubmission[]

      from field: repeated soulfire.v1.BotRenderPovTextSubmission text_samples = 27;

    • textSubmissions: bigint

      from field: int64 text_submissions = 26;

    • totalNanos: bigint

      from field: int64 total_nanos = 25;

    • translucentTriangles: bigint

      from field: int64 translucent_triangles = 21;

    • unknownRenderPipelines: bigint

      from field: int64 unknown_render_pipelines = 17;

    • vanillaBlockGeometryFallbacks: bigint

      from field: int64 vanilla_block_geometry_fallbacks = 14;

    • vanillaBlockGeometryHits: bigint

      from field: int64 vanilla_block_geometry_hits = 13;

    • weatherBillboards: bigint

      from field: int64 weather_billboards = 12;

    • worldCollectNanos: bigint

      from field: int64 world_collect_nanos = 22;

    from message soulfire.v1.BotRenderPovDebugTrace