[vtkusers] Depth Peeling VTK5.2 ATI Cars

Francois Bertel francois.bertel at kitware.com
Fri Oct 3 12:59:02 EDT 2008


This discussion is about old assembly code shaders, forget about it.

On Fri, Oct 3, 2008 at 12:38 PM, Goodwin Lawlor <goodwin.lawlor at ucd.ie> wrote:
> Iñigo,
>
> This might get you going in the right direction:
>
> http://www.gpgpu.org/forums/viewtopic.php?p=10713&
>
> ... they use some (Cg)shader programming to get around not having
> ARB_fragment_program_shadow's SHADOWRECT function available.
>
> Regards,
>
> Goodwin
>
> Inigo Barandiaran wrote:
>>
>> Thanks goodwin for your reply.
>> I tested depth peeling in both laptop and non-laptop PC. With an old ATI
>> card and with a New ATI card with the lastest drivers installed (i used
>> this
>> tool http://www.driverheaven.net/modtool.php that allows to install the
>> lastest ATI drivers for non-Laptop PC in any laptop).
>>
>> Depth peeling did not work nor in laptop neither in non-laptop PC.
>> Francois, i don't know where is exactly the problem. In your code, you
>> mention that the problem is the implementation in GLSL of some funtions in
>> ATI's driver isnt it?
>>
>> I will try to find a solution, but, do you think is going to be difficult
>> to
>> solve? Thanks in advance, and thanks for your efforts in VTK :)
>>
>> Best,
>>
>>
>>
>> Goodwin Lawlor wrote:
>>>
>>> Francois Bertel wrote:
>>>>
>>>> Iñigo,
>>>>
>>>> No I don't have solution for VTK depth peeling on ATI cards.
>>>>
>>>> Goodwin,
>>>>
>>>> VTK depth peeling working on an old ATI laptop is break news for me!
>>>>
>>>> You are the first saying that VTK depth peeling is working with an ATI
>>>> card.
>>>> Can you send me your OpenGL profile please (any of the following
>>>> methods allows you to save the result into a text file):
>>>>
>>>> http://www.vtk.org/Wiki/VTK_FAQ#How_do_I_check_which_OpenGL_versions_or_extensions_are_supported_by_my_graphic_card_or_OpenGL_implementation.3F
>>>>
>>>> What's the result of
>>>>
>>>> $ ctest -R TestTranslucentLUTDepthPeeling -V
>>>>
>>>> Does it fail or pass?
>>>> Does it say: "depth peeling was used" or does it say "depth peeling
>>>> was not used (alpha blending instead)"?
>>>>
>>>> The best is actually to submit this test on the vtk dahsboard as an
>>>> experimental build:
>>>>
>>>> $ ctest -D ExperimentalTest -R
>>>> "LoadOpenGLExtension|TestTranslucentLUTDepthPeeling"
>>>>
>>>> ... it will run LoadOpenGLExtension test (this test will display the
>>>> OpenGL version and the list of OpenGL extensions,
>>>>  it will run TestTranslucentLUTDepthPeeling as well.
>>>>
>>>> Regards.
>>>
>>> Sorry - false alarm. That test fails.
>>>
>>> Looking at my app is falls back to sorting polys on the laptop.
>>>
>>> That reminds me that those omega drivers add accelerated 3d texture
>>> volume rendering over the official drivers, not depth peeling :-(
>>>
>>> Goodwin
>>>
>>> _______________________________________________
>>> This is the private VTK discussion list.
>>> Please keep messages on-topic. Check the FAQ at:
>>> http://www.vtk.org/Wiki/VTK_FAQ
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>>
>>
>
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>



-- 
François Bertel, PhD  | Kitware Inc. Suite 204
1 (518) 371 3971 x113 | 28 Corporate Drive
                      | Clifton Park NY 12065, USA



More information about the vtkusers mailing list