Hi, i've been evaluating PhotoScan demo version on a couple of machines and i've encountered the following issues on 2 different machines :
1. On a Core i7 iMac i disabled 2 threads (i have 6/8 activated) and checked the GPU in preferences, everything seems to be fine since the output shows the GPU info correctly :
OpenGL Vendor: ATI Technologies Inc.
OpenGL Renderer: ATI Radeon HD 4850 OpenGL Engine
OpenGL Version: 2.1 ATI-1.6.16
ARB_vertex_buffer_object: supported
ARB_framebuffer_object: supported
ARB_texture_non_power_of_two: supported
EXT_framebuffer_object: supported
Maximum Texture Size: 8192
But then i get the following error :
Reconstructing depth...
Using device: Radeon HD 4850, 10 compute units, max work group size 1024
estimating 1008x2081x224 disparity using 252x261x224 tiles, offset 0
estimating 1008x2081x224 disparity using 252x261x224 tiles, offset 0
census.cpp line 77: clEnqueueNDRangeKernel(queue, ckCensus, 2, NULL, globalWorkSize, localWorkSize, 0, NULL, NULL) failed, error -54
estimating 1008x2081x224 disparity using 252x261x224 tiles, offset 0
Which results in :
Device 1 performance: 0 million samples/sec
Device 2 performance: 76.2683 million samples/sec
Of course when i disable GPU and activate all 8 threads i have no error and the following performance :
Performance: 84.8533 million samples/sec
2. On a PC (Win7 64bits using 64bits windows version of Photoscan) the output starts with correct GPU info :
OpenGL Vendor: ATI Technologies Inc.
OpenGL Renderer: ASUS EAH5770 Series
OpenGL Version: 4.0.10243 Compatibility Profile Context
ARB_vertex_buffer_object: supported
ARB_framebuffer_object: supported
ARB_texture_non_power_of_two: supported
EXT_framebuffer_object: supported
Maximum Texture Size: 16384
But when i go to preferences in order to enable GPU, the list is empty ! I've checked and i have the latest versions of video card drivers.
Any idea ? Thanks.