------------------------------------------------------------------------------
| 2950 | |
| 2951 | //------------------------------------------------------------------------------ |
| 2952 | bool vtkOpenGLGPUVolumeRayCastMapper::PreLoadData(vtkRenderer* ren, vtkVolume* vol) |
| 2953 | { |
| 2954 | if (!this->ValidateRender(ren, vol)) |
| 2955 | { |
| 2956 | return false; |
| 2957 | } |
| 2958 | |
| 2959 | // have to register if we preload |
| 2960 | this->ResourceCallback->RegisterGraphicsResources( |
| 2961 | static_cast<vtkOpenGLRenderWindow*>(ren->GetVTKWindow())); |
| 2962 | |
| 2963 | this->Impl->ClearRemovedInputs(ren->GetRenderWindow()); |
| 2964 | return this->Impl->UpdateInputs(ren, vol); |
| 2965 | } |
| 2966 | |
| 2967 | //------------------------------------------------------------------------------ |
| 2968 | void vtkOpenGLGPUVolumeRayCastMapper::vtkInternal::ForceTransferInit() |
no test coverage detected