[vtkusers] VTK and GPU Support
Burlen Loring
burlen.loring at gmail.com
Mon May 5 12:08:52 EDT 2014
There's a better way. to check about which driver and GPU are in use is
the vtkRenderingOpenGLCxx-LoadOpenGLExtension ctest. run from the build
dir like this : "ctest -R LoadOpenGLExt". For example here is what this
reports on my system:
http://open.cdash.org/testDetails.php?test=252272562&build=3317324
don't forget to compile with the CMakeLists.txt option set to
BUILD_TESTING=ON.
On 05/01/2014 04:59 AM, Ulrich Kemloh wrote:
> Hi Aashish and thanks for your reply.
>
> It is a release build and
> actually renders 1000 spheres at 3FPS.
> with 100 spheres, I am around 18 FPS.
>
> Also I have checked the GPU load , it is around 9%. So I guess it is
> not used.
> But again what wonder me much is the fact that
>
>
> _renderingWindows->isDirect() returns false (meaning no hardware
> rendering I guess)
> and the test VTKRenderingOpenGLCxx_tests.exe tells "There is 0 GPU (s)"
>
> What I have done is reducing the resolution of the sphere from 20 to 10.
> The spheres are also running through a triangle filter and a striper.
> Now the rendering speed is around 9FPS.
> It is just a workaround.
>
>
> I am really wondering if there are special compilation steps(
> like adding special flags)
> that must be undertaken for VTK to start using your Graphic card.
>
>
> Thanks you again for pointing me to APITrace. I will continue the
> investigations.
>
>
> Regards
> Ulrich
>
>
> On 29 Apr 2014, at 06:00, Aashish Chaudhary
> <aashish.chaudhary at kitware.com <mailto:aashish.chaudhary at kitware.com>>
> wrote:
>
>> Is this a debug windows build or a release build? When you change
>> number of spheres, do you see any performance changes (in proportion)?
>>
>> When you say slow, how slow it is < 1O FPS? All of these information
>> will be useful.
>>
>> Also you can try to use APITrace to debug VTK GL calls.
>>
>> - Aashish
>>
>>
>>
>> On Sun, Apr 27, 2014 at 7:48 AM, Ulrich Kemloh
>> <kemlohulrich at gmail.com <mailto:kemlohulrich at gmail.com>> wrote:
>>
>> Hello everyone,
>>
>> I am having some trouble activating GPU support in my VTK
>> Application.
>> I was wondering why my application was so slow although I am using
>> an nvidia quadro 4000 with the latest driver installed.
>>
>> The rendering is happening in a qvtkWidget and I am basically
>> just rendering 2000 spheres (using glyphs).
>>
>> _renderingWindows->isDirect() returns false
>> and the tests VTKRenderingOpenGLCxx_tests.exe tells "There is 0
>> GPU (s)"
>>
>> So I guess I am missing a very important point.
>>
>> Does vtk needs a special flag while building the libraries?
>>
>> I am using the 64bit version of Win7, VTK 6.1 and QT5.2.
>>
>> I am very looking forward to any help
>>
>> Thanks in advance and regards
>>
>> Ulrich
>>
>>
>> _______________________________________________
>> Powered by www.kitware.com <http://www.kitware.com/>
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the VTK FAQ at:
>> http://www.vtk.org/Wiki/VTK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>>
>>
>>
>>
>> --
>> /| Aashish Chaudhary
>> | Technical Leader
>> | Kitware Inc.
>> /
>> /| http://www.kitware.com/company/team/chaudhary.html/
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20140505/2a46455c/attachment.html>
More information about the vtkusers
mailing list