VTK-m  2.0
Namespaces | Functions
TransferToOpenGL.h File Reference
#include <vtkm/cont/ArrayHandle.h>
#include <vtkm/cont/DeviceAdapter.h>
#include <vtkm/cont/ErrorBadValue.h>
#include <vtkm/cont/TryExecute.h>
#include <vtkm/interop/BufferState.h>
#include <vtkm/interop/internal/TransferToOpenGL.h>
#include <vtkm/cont/cuda/DeviceAdapterCuda.h>
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
#include <vtkm/cont/tbb/DeviceAdapterTBB.h>

Go to the source code of this file.

Namespaces

 vtkm
 Groups connected points that have the same field value.
 
 vtkm::interop
 VTK-m OpenGL Interoperability.
 

Functions

template<typename ValueType , class StorageTag , class DeviceAdapterTag >
VTKM_CONT void vtkm::interop::TransferToOpenGL (const vtkm::cont::ArrayHandle< ValueType, StorageTag > &handle, BufferState &state, DeviceAdapterTag)
 Manages transferring an ArrayHandle to opengl . More...
 
template<typename ValueType , typename StorageTag >
VTKM_CONT void vtkm::interop::TransferToOpenGL (const vtkm::cont::ArrayHandle< ValueType, StorageTag > &handle, BufferState &state)
 Manages transferring an ArrayHandle to opengl . More...