[g3dvl] some minor cleanup
authorChristian König <deathsimple@vodafone.de>
Fri, 1 Apr 2011 21:47:20 +0000 (23:47 +0200)
committerChristian König <deathsimple@vodafone.de>
Fri, 1 Apr 2011 21:47:20 +0000 (23:47 +0200)
src/gallium/auxiliary/vl/vl_ycbcr_buffer.c

index 846e1cda1ae23deb762e2bd163a8b036e4cbb720..c67cec69723fdb35bb1ae66ccf3fc0df8d25f37d 100644 (file)
@@ -100,11 +100,11 @@ struct vl_ycbcr_sampler_views *vl_ycbcr_get_sampler_views(struct vl_ycbcr_buffer
    memset(&sv_templ, 0, sizeof(sv_templ));
    u_sampler_view_default_template(&sv_templ, buffer->resources.y, buffer->resources.y->format);
 
-   // Workaround
    if (util_format_get_nr_components(buffer->resources.y->format) == 1) {
       sv_templ.swizzle_r = PIPE_SWIZZLE_RED;
       sv_templ.swizzle_g = PIPE_SWIZZLE_RED;
       sv_templ.swizzle_b = PIPE_SWIZZLE_RED;
+      sv_templ.swizzle_a = PIPE_SWIZZLE_RED;
    }
 
    if (!buffer->sampler_views.y) {