Mesa (master): nvc0: use format from the template on surface creation

Christoph Bumiller chrisbmr at kemper.freedesktop.org
Wed Feb 16 14:48:35 UTC 2011


Module: Mesa
Branch: master
Commit: bf1ce9c64b3da731bc6073055abc9f3340ac5a17
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf1ce9c64b3da731bc6073055abc9f3340ac5a17

Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sat Feb 12 18:50:03 2011 +0100

nvc0: use format from the template on surface creation

Fixes piglit/fbo-srgb.

---

 src/gallium/drivers/nvc0/nvc0_miptree.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/nvc0/nvc0_miptree.c b/src/gallium/drivers/nvc0/nvc0_miptree.c
index 22f48c8..ea3ed9e 100644
--- a/src/gallium/drivers/nvc0/nvc0_miptree.c
+++ b/src/gallium/drivers/nvc0/nvc0_miptree.c
@@ -283,7 +283,7 @@ nvc0_miptree_surface_new(struct pipe_context *pipe,
    pipe_reference_init(&ps->reference, 1);
    pipe_resource_reference(&ps->texture, pt);
    ps->context = pipe;
-   ps->format = pt->format;
+   ps->format = templ->format;
    ps->usage = templ->usage;
    ps->u.tex.level = templ->u.tex.level;
    ps->u.tex.first_layer = templ->u.tex.first_layer;




More information about the mesa-commit mailing list