[vtkusers] volume rendering using CPU instead of GPU

Mark Roden mmroden at gmail.com
Wed Jan 5 16:11:29 EST 2011


Hi David,

I'm actually doing this on Windows this time.  Sorry I didn't
specify-- although it's good to know to not even try on the mac just
yet :)

Thanks,
Mark

On Wed, Jan 5, 2011 at 1:09 PM, David Gobbi <david.gobbi at gmail.com> wrote:
> Hi Mark,
>
> I suspect you are seeing this error because you are using a Mac.
> The GPU shader-compiler that comes with OS X is buggy, it
> crashes when it tries to compile and load the VTK ray-cast shader.
> So Kitware has disabled GPU ray casting on the Mac for now.
>
> I'm a Mac user too, so I'm also caught up in this situation.  Every
> time that Apple releases an OS X update, I test to see if they
> have fixed the problem.  Unfortunately, no such luck yet!
>
>  - David
>
>
>
>
> On Wed, Jan 5, 2011 at 1:46 PM, Mark Roden <mmroden at gmail.com> wrote:
>> To follow up on my own question, I've found
>> vtkOpenGLGPUVolumeRayCastMapper
>>
>> However!  I'm getting the following error log:
>>
>> ERROR: In ..\..\vtk-5.6.1\VolumeRendering\vtkOpenGLGPUVolumeRayCastMapper.cxx,
>> line 4173
>> vtkOpenGLGPUVolumeRayCastMapper (00000000085BEF20): Rendering failed
>> because the following OpenGL extensions are required but not
>> supported:
>>
>> Since no particular extension is reported, I'm unsure of how to
>> proceed.  The same error happens if I use vtkGPUVolumeRayCastMapper as
>> well, suggesting that vtkGPUVolumeRayCastMapper just thunks down to
>> vtkOpenGLGPUVolumeRayCastMapper (at least in this instance).
>>
>> I've updated my graphics drivers to be the latest greatest from
>> ATI/AMD, for the 57xx series of cards.
>>
>> The result is an empty volume.
>>
>> Any thoughts on how to fix?
>>
>> Thanks,
>> Mark
>



More information about the vtkusers mailing list