Logo

Table of Contents

  • Getting Started
    • Introduction
    • Layer Framework Primer
    • Capture a Stream
    • Play Back Stream
    • Stack Multiple Layers
    • Next Steps
  • Guides
    • Extending "Helloworld" Simple Layer
      • Layer Anatomy
      • API Call Routing
    • Logging Layer Filters
      • Usage
  • Samples
    • Build Samples
      • Windows*
    • Available Samples
      • Print API Log
      • 'Helloworld' Simple Layer
      • 'Helloworld' Generated Layer
      • Range Player
      • Buffer Extractor
      • Texture Extraction
      • Shader Extractor
      • Geometry Extraction
      • Metadata Extraction Simple API
      • Metadata Extraction
      • Disable Call in Range
      • Metrics Collection
      • Highlighting Experiment
      • Pipeline Experiment
      • Texture Replacement Experiments
      • Clamp to Mip Experiments
      • Shader Experiment
      • Prefab Experimentor
      • Stream Filter
  • Reference
    • Utilities
      • gpa-injector
      • gpa-player
      • gpa-subcapture-recorder
      • gpa-stream-info
      • gpa-stream-analyzer
      • gpa-cpp-generator
      • gpa-help
      • gpa-metrics-collector
      • gpa-system-info
    • Layers
      • capture
      • screenshot
      • hud-layer
      • logging
      • api-debug-layer
      • device-override
      • dump-resources-layer
      • dump-state-layer
    • Python Interface
    • C++ Interfaces
      • Page Hierarchy
      • Class Hierarchy
      • File Hierarchy
      • Full API
        • Namespaces
        • Classes and Structs
        • Enums
        • Unions
        • Functions
        • Variables
        • Defines
        • Typedefs
  • Features
    • Capture and Playback
      • Basic Capture and Playback
      • Deferred Capture
      • Range Repeat
      • Subcapture
    • Stream Analysis
      • Metric Collection
      • Experiments
      • Metadata Extraction
      • Resource Extraction
      • API Call Inspection
    • Layers
      • Heads-Up Display(HUD) Layer
      • Screenshot Layer
      • Logging Layer
      • Api Debug Layer
      • Device Override Layer
      • Custom (User) Layers
  • System Requirements
    • Hardware Requirements
    • Software Requirements
    • Supported Graphics APIs
  • Release Notes
    • 2025.1 (3/12/2025)
      • NEW
      • CHANGED
      • FIXED
    • 2024.4 (12/12/2024)
      • NEW
      • CHANGED
      • FIXED
    • 2024.3 (09/12/2024)
      • NEW
      • CHANGED
      • FIXED
    • 2024.2 (June 13 2024)
      • NEW
      • CHANGED
      • FIXED
    • 2024.1 (March 15 2024)
      • NEW
      • CHANGED
      • FIXED
    • 2023.4 (Dec 14 2023)
      • NEW
      • CHANGED
      • FIXED
    • 2023.3 (Sept 21 2023)
      • NEW
      • CHANGED
      • FIXED
    • 2023.2 (15 June 2023)
      • NEW
      • CHANGED
      • FIXED
    • 2023.1 (15 March 2023)
      • New
      • Changed
      • Fixed
    • 2022.4 (15 December 2022)
      • New
      • Changed
      • Fixed
      • Deprecated
    • 2022.3 (15 September 2022)
      • New
      • Changed
      • Fixed
    • 2022.2 (30 June 2022)
      • New
    • 2022.1 (16 March 2022)
      • New
      • Fixed
      • Changed
    • 2021.4 (16 December 2021)
      • New
      • Fixed
      • Deprecated
    • 2021.3 (23 September 2021)
      • NEW
      • CHANGED
      • FIXED
    • 2021.2 (24 June 2021)
      • NEW
      • CHANGED
      • FIXED
    • 2021.1 (24 March 2021)
      • NEW
      • CHANGED
      • FIXED
    • 2020.4.1 (21 January 2021)
      • NEW
    • 2020.4 (14 December 2020)
      • NEW
      • CHANGED
      • FIXED
    • 2020.3 (24 September 2020)
      • NEW
      • CHANGED
      • FIXED
    • 2020.2 (25 June 2020)
      • NEW
      • CHANGED
      • FIXED
    • 2020.1 (26 March 2020)
    • 2019.4 (19 December 2019)
    • 2019.3 (26 September 2019)
    • 2019.2 (27 June 2019)
  • Troubleshooting
    • Known Issues and Limitations
    • 2025.1
    • 2024.4
    • 2024.3
    • 2024.2
    • 2024.1
    • 2023.4
    • 2023.3
    • 2023.2
    • 2023.1
    • 2022.4
    • 2022.3
    • 2022.2
    • 2022.1
    • 2021.4
    • 2021.2
    • 2021.1
    • 2020.4
    • 2019.2
  • Legal Information
    • Third Party Content
  • Notices & Disclaimers
Intel® GPA Framework
  • Reference
  • C++ Interfaces
  • Specialized Template Function gpa::ToString< playback::RaytracingShaderGroupInfo::ShaderLink >

Specialized Template Function gpa::ToString< playback::RaytracingShaderGroupInfo::ShaderLink >

  • Defined in File playback/resource-info/to-string.h

Function Documentation

template<>
inline std::string gpa::ToString<playback::RaytracingShaderGroupInfo::ShaderLink>(playback::RaytracingShaderGroupInfo::ShaderLink const &obj, StrFmtFlags strFmtFlags, uint32_t tabCount, uint32_t tabSize)

Gets the std::string representation of a given playback::RaytracingShaderGroupInfo::ShaderLink.

Note

tabCount only has an effect if strFmtFlags has the GPA_STR_FMT_FORMATTED bit set

Note

tabSize only has an effect if strFmtFlags has the GPA_STR_FMT_FORMATTED bit set

Parameters
  • value -- [in] The playback::RaytracingShaderGroupInfo::ShaderLink to get the std::string representation of

  • strFmtFlags -- [in] A bit mask of flags controlling the resulting std::string's formatting

  • tabCount -- [in] The number of tabs to indent the contents of the resulting std::string

  • tabSize -- [in] The number of spaces to use for a tab

Returns

The std::string representation of the given playback::RaytracingShaderGroupInfo::ShaderLink

Previous Next

© Copyright 2019 - 2023 Intel Corporation. This software and the related documents are Intel copyrighted materials, and your use of them is governed by the express license under which they were provided to you (License). Unless the License provides otherwise, you may not use, modify, copy, publish, distribute, disclose or transmit this software or the related documents without Intel's prior written permission. This software and the related documents are provided as is, with no express or implied warranties, other than those that are expressly stated in the License..

Built with Sphinx using a theme provided by Read the Docs.