RSX Code Reference
    Preparing search index...
    • rsx
    • GPUProfilerReportAggregate

    Class GPUProfilerReportAggregate

    A structure that contains aggregate information of a single frame rendering profiling results.

    Any changes here must be reflected in the ToJSON API in C++ and the corresponding TypeScript usage of the JSON object.

    Index
    • Parameters

      • OptionalframeIndex: number
      • OptionalframeBeginTime: number
      • OptionaltimeMs: number
      • OptionalrenderedViewCount: number
      • OptionaluiViewCount: number

      Returns GPUProfilerReportAggregate

    _frameBeginTime: number
    _frameIndex: number
    _renderedViewCount: number
    _timeMs: number
    _uiViewCount: number
    • get frameBeginTime(): number

      Records the time the frame started recording.

      Returns number

    • set frameBeginTime(value: number): void

      Parameters

      • value: number

      Returns void

    • get frameIndex(): number

      The frame index the report was recorded from.

      Returns number

    • set frameIndex(value: number): void

      Parameters

      • value: number

      Returns void

    • get renderedViewCount(): number

      Indicates the number of views rendered in this frame.

      Returns number

    • set renderedViewCount(value: number): void

      Parameters

      • value: number

      Returns void

    • get timeMs(): number

      Time in milliseconds it took to all GPU commands in the frame

      Returns number

    • set timeMs(value: number): void

      Parameters

      • value: number

      Returns void

    • get uiViewCount(): number

      Indicates the number of UI-only views rendered in this frame.

      Returns number

    • set uiViewCount(value: number): void

      Parameters

      • value: number

      Returns void