Keith Whitwell wrote: > On Thu, 2009-12-31 at 15:57 -0800, Brian Paul wrote: >> The BY_REGION modes indicate that it's OK for the GPU to discard the >> fragments in the region(s) which failed the occlusion test (perhaps >> skipping other per-fragment ops that would have otherwise occurred). >> See the spec at >> http://www.opengl.org/registry/specs/NV/conditional_render.txt for >> details. >> >> I'd be happy to omit those modes for now. But since they're in the NV >> spec, I suspect NVIDIA hardware (at least) can make use of them. >> > > Brian, > > Lets leave them in - I'm presuming the no-op implementation which maps > them down to the regular tokens is fine.
Yes. Incidentally, it would be fairly easy to take advantage of the BY_REGION modes in the llvm driver. If the number of samples passed in a tile during occlusion testing is zero, the tile can be skipped entirely when doing the conditional render. I'll check in these changes later today. -Brian ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev