OmniGraph Node omni.graph.examples.cpp.GpuInteropGpuToCpuCopy

omni.graph.examples.cpp.GpuInteropGpuToCpuCopy Properties

Name

Value

Version

1

Extension

omni.graph.examples.cpp

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

GpuToCpuCopy

Generated Class Name

OgnGpuInteropGpuToCpuCopyDatabase

Python Module

omni.graph.examples.cpp

omni.graph.examples.cpp.GpuInteropGpuToCpuCopy Description

Generates a new AOV representing a CPU copy of a GPU buffer

omni.graph.examples.cpp.GpuInteropGpuToCpuCopy Inputs

Name

Type

Default

Required?

Descripton

inputs:aovGpu

string

Y

Name of AOV to copy from GPU to CPU

uiName

aovGpu

__default

“”

inputs:gpu

uint64

0

Y

Pointer to shared context containing gpu foundations

uiName

gpuFoundations

inputs:rp

uint64

0

Y

Pointer to render product for this view

uiName

renderProduct

omni.graph.examples.cpp.GpuInteropGpuToCpuCopy Outputs

Name

Type

Default

Required?

Descripton

outputs:aovCpu

string

Y

Name of AOV representing CPU buffer of GPU resource

uiName

aovCpu

__default

“”

outputs:gpu

uint64

None

Y

Pointer to shared context containing gpu foundations

uiName

gpuFoundations

outputs:rp

uint64

None

Y

Pointer to render product for this view

uiName

renderProduct