Lines Matching refs:ctx_id
14 PetscCall(clReleaseContext(ocl->ctx_id)); in PetscFEDestroy_OpenCL()
15 ocl->ctx_id = 0; in PetscFEDestroy_OpenCL()
456 *ocl_prog = clCreateProgramWithSource(ocl->ctx_id, 1, (const char **)&buffer, &len, &err); in PetscFEOpenCLGetIntegrationKernel()
656 …o_coefficients = clCreateBuffer(ocl->ctx_id, CL_MEM_READ_ONLY | CL_MEM_COPY_HOST_PTR, Ne * N_bt * … in PetscFEIntegrateResidual_OpenCL()
658 …o_coefficientsAux = clCreateBuffer(ocl->ctx_id, CL_MEM_READ_ONLY | CL_MEM_COPY_HOST_PTR, Ne * real… in PetscFEIntegrateResidual_OpenCL()
660 …o_coefficientsAux = clCreateBuffer(ocl->ctx_id, CL_MEM_READ_ONLY, Ne * realSize, oclCoeffAux, &err… in PetscFEIntegrateResidual_OpenCL()
662 …o_jacobianInverses = clCreateBuffer(ocl->ctx_id, CL_MEM_READ_ONLY | CL_MEM_COPY_HOST_PTR, Ne *… in PetscFEIntegrateResidual_OpenCL()
663 …o_jacobianDeterminants = clCreateBuffer(ocl->ctx_id, CL_MEM_READ_ONLY | CL_MEM_COPY_HOST_PTR, Ne *… in PetscFEIntegrateResidual_OpenCL()
664 …o_elemVec = clCreateBuffer(ocl->ctx_id, CL_MEM_WRITE_ONLY, Ne * N_bt * realSize, NULL… in PetscFEIntegrateResidual_OpenCL()
786 ocl->ctx_id = clCreateContext(0, 1, &ocl->dev_id, NULL, NULL, &err); in PetscFECreate_OpenCL()
788 ocl->queue_id = clCreateCommandQueue(ocl->ctx_id, ocl->dev_id, CL_QUEUE_PROFILING_ENABLE, &err); in PetscFECreate_OpenCL()