Make DeviceContext into a proper class
[alexxy/gromacs.git] / src / gromacs / ewald / pme_gpu_3dfft_ocl.cpp
index 2b14dc7567b3849960f169dfcebef49b6475dce7..c6e1b6448cc6093985b6e664f07fc6609f57a37a 100644 (file)
@@ -80,7 +80,7 @@ GpuParallel3dFft::GpuParallel3dFft(const PmeGpu* pmeGpu)
                            == kernelParamsPtr->grid.complexGridSize[i],
                    "Complex padding not implemented");
     }
-    cl_context context = pmeGpu->archSpecific->context;
+    cl_context context = pmeGpu->archSpecific->deviceContext_.context();
     commandStreams_.push_back(pmeGpu->archSpecific->pmeStream);
     realGrid_                       = kernelParamsPtr->grid.d_realGrid;
     complexGrid_                    = kernelParamsPtr->grid.d_fourierGrid;