class_docstr: A class to hold GPU details.
class_docstr_tok: ["A","class","to","hold","GPU","details","."]
docstr: All GPU information as tuple pairs.
  
  Returns
  -------
  tuple
      Tuples of ``(key, info)``.
docstr_tok: ["All","GPU","information","as","tuple","pairs",".","Returns","--","--","--","-","tuple","Tuples","of","``","(","key",",","info",")","``","."]
code: def get_info(self):
      """All GPU information as tuple pairs.
  
      Returns
      -------
      tuple
          Tuples of ``(key, info)``.
  
      """
      return [
          ("GPU Vendor", self.vendor),
          ("GPU Renderer", self.renderer),
          ("GPU Version", self.version),
      ]
  
file_path: pyvista/pyvista/report.py
imports: from collections import namedtuple
  import re
  import subprocess
  import sys
  import warnings
  import scooby
  from vtkmodules.vtkCommonCore import vtkVersion
label_desc: Use image node_id 5 for calling the GPUInfo obj's underlying member method code with example usage: obj.get_info() and returns: list