..
  SPDX-License-Identifier: CC-BY-4.0
  Copyright Contributors to the OpenColorIO Project.
  Do not edit! This file was automatically generated by share/docs/frozendoc.py.

.. py:class:: GPUProcessor
   :module: PyOpenColorIO


   .. py:method:: GPUProcessor.__init__(*args, **kwargs)
      :module: PyOpenColorIO


   .. py:method:: GPUProcessor.extractGpuShaderInfo(self: PyOpenColorIO.GPUProcessor, shaderDesc: PyOpenColorIO.GpuShaderDesc) -> None
      :module: PyOpenColorIO

      Extract & Store the shader information to implement the color processing.


   .. py:method:: GPUProcessor.getCacheID(self: PyOpenColorIO.GPUProcessor) -> str
      :module: PyOpenColorIO


   .. py:method:: GPUProcessor.hasChannelCrosstalk(self: PyOpenColorIO.GPUProcessor) -> bool
      :module: PyOpenColorIO


   .. py:method:: GPUProcessor.isNoOp(self: PyOpenColorIO.GPUProcessor) -> bool
      :module: PyOpenColorIO

