|
| __declspec (dllexport) int UploadImToTexture(void *fboColorTex2 |
|
| glBindTexture (GL_TEXTURE_2D, fboColorTex) |
|
| glPixelStorei (GL_UNPACK_ALIGNMENT, align) |
|
| glPixelStorei (GL_UNPACK_ROW_LENGTH, widthStep/channels) |
|
| glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST) |
|
| glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST) |
|
| glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA16F, 640, 240, 0, GL_BGR, GL_UNSIGNED_BYTE, image) |
|
| if (glGetError()) return-2 |
|
void | BindToTexture (cudaArray *cuArr) |
|
void | BindToTextureGray (cudaArray *cuArr) |
|
void | DeviceArrayCopyFromTexture (float3 *dst, int dstStep, int width, int height) |
|
cv::gpu::GpuMat | gpuMat (height, width, CV_32FC3) |
|
cv::gpu::GpuMat | GgpuMat (height, width, CV_32FC1) |
|
cv::gpu::GpuMat | gpuMat_R (height, width, CV_32FC3) |
|
cv::gpu::GpuMat | GgpuMat_R (height, width, CV_32FC1) |
|
cv::gpu::GpuMat | GpuMatMul (height, width, CV_32FC1) |
|
| glBindTexture (GL_TEXTURE_2D, gltex_R) |
|
| checkCudaErrors (cudaGraphicsGLRegisterImage(&cuda_tex_screen_resource_R, gltex_R, GL_TEXTURE_2D, cudaGraphicsMapFlagsReadOnly)) |
|
| checkCudaErrors (cudaGraphicsMapResources(1,&cuda_tex_screen_resource_R, 0)) |
|
| checkCudaErrors (cudaGraphicsSubResourceGetMappedArray(&cuArr_R, cuda_tex_screen_resource_R, 0, 0)) |
|
| BindToTexture (cuArr_R) |
|
| DeviceArrayCopyFromTexture ((float3 *) gpuMat_R.data, gpuMat_R.step, gpuMat_R.cols, gpuMat_R.rows) |
|
| checkCudaErrors (cudaGraphicsUnmapResources(1,&cuda_tex_screen_resource_R, 0)) |
|
| checkCudaErrors (cudaGraphicsUnregisterResource(cuda_tex_screen_resource_R)) |
|
| for (int i=0;i< 200;i++) |
|
Class likelihoodAssessment.
Version: v2.0
- Author
- Pedro Vicente pvice.nosp@m.nte@.nosp@m.isr.t.nosp@m.ecni.nosp@m.co.ul.nosp@m.isbo.nosp@m.a.pt
- Copyright
- Released under the terms of the GNU GPL v3.0.
Definition in file likelihood.cpp.