• Advertisement
Sign in to follow this  

weird thing about FBO + z-cull ...

This topic is 4376 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I setup a renderbuffer with FBO. first pass set the value between [0 1] for depth buffer in pixel shader. second pass, disable the depth buffer write and perform z-cull. it seems to be working, because when I use differernt z value, the occlusion query gives different results. but the problem is, when use z value 0, and depth function GL_LESS, there are alot of pixel that don't pass. by my observation, the depth value stored seems to be in [-1 1]. how can this happen. in addtion, when I set GL_LESS, it works like GL_GREATER, since I increase the z - value , more pixels gets passing. weird.

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement