On Fri, 17 Jun 2011 15:43:43 -0700, Chad Versace <c...@chad-versace.us> wrote: > Now all infrastructure is in place to support s8_z24 non-texture > renderbuffers for gen7. > > Signed-off-by: Chad Versace <c...@chad-versace.us> > --- > src/mesa/drivers/dri/intel/intel_fbo.c | 84 ++++++++++++++++++++++++++++++- > 1 files changed, 81 insertions(+), 3 deletions(-) > > diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c > b/src/mesa/drivers/dri/intel/intel_fbo.c > index 0d49a55..72dcf8f 100644 > --- a/src/mesa/drivers/dri/intel/intel_fbo.c > +++ b/src/mesa/drivers/dri/intel/intel_fbo.c > @@ -107,6 +107,12 @@ intel_get_pointer(struct gl_context * ctx, struct > gl_renderbuffer *rb, > } > > > +static struct gl_renderbuffer * > +intel_create_renderbuffer_unwrapper(struct gl_context * ctx, > + struct gl_renderbuffer *wrapper, > + gl_format format); > +
I'd probably call this intel_create_wrapped_renderbuffer now. > @@ -196,6 +204,38 @@ intel_alloc_renderbuffer_storage(struct gl_context * > ctx, struct gl_renderbuffer > width, > height / 2, > GL_TRUE); > + } else if (irb->Base.Format == MESA_FORMAT_S8_Z24 > + && intel->has_separate_stencil) { itym must_use_separate_stencil? 1,2 are Reviewed-by: Eric Anholt <e...@anholt.net> 3 I haven't looked into Ken's feedback.
pgpdPxB3exsIM.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev