Sign in to follow this  
KalleK

All Fragments access before Depth Test

Recommended Posts

Hi, i am no pro in shader programming so i want to know if there is a possibility to get access to all fragments before the depth test. I mean that i want to have some kind of a list per pixel where all fragments are included that project onto a pixel in the final image. Normally after depth testing we only get the visible fragment. Playing around with the depth func cant give us all fragments per pixel. So is there a way to get all the fragments that project onto one pixel in our final image ideally in one pass? Thanks in advance, Kalle

Share this post


Link to post
Share on other sites
ATI implemented this many years ago in the Radeon 9800. It was a kind of bit bucket for fragments. They called it a F-buffer.
It was never exposed through OpenGL or Direct3D I think.
It was suppose to aid in blending, it was also suppose to aid in execute large shaders.

http://74.6.239.67/search/cache?ei=UTF-8&p=%22f-buffer%22%2B%22what+is%22&y=Search&fr=moz2&u=www-graphics.stanford.edu/papers/Fbuffer/fbuffer.pdf&w=f-buffer+%22what+is%22&d=cezp8vReRTbW&icp=1&.intl=us

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this