st/mesa: allow R8 to not be exposed as renderable by driver
[mesa.git] / src / mesa / state_tracker / st_cb_bitmap_shader.c
index a0b9be33415240e16469ab1d4b21b00ebe83d2c9..ab9a10748e9844f18c2e7f388cc382553cb99012 100644 (file)
@@ -29,7 +29,6 @@
 #include "st_cb_bitmap.h"
 #include "tgsi/tgsi_transform.h"
 #include "tgsi/tgsi_scan.h"
-#include "tgsi/tgsi_dump.h"
 #include "util/u_debug.h"
 
 struct tgsi_bitmap_transform {
@@ -91,6 +90,10 @@ transform_instr(struct tgsi_transform_context *tctx,
    /* Declare the sampler. */
    tgsi_transform_sampler_decl(tctx, ctx->sampler_index);
 
+   /* Declare the sampler view. */
+   tgsi_transform_sampler_view_decl(tctx, ctx->sampler_index,
+                                    tgsi_tex_target, TGSI_RETURN_TYPE_FLOAT);
+
    /* TEX tmp0, fragment.texcoord[0], texture[0], 2D; */
    tgsi_transform_tex_inst(tctx,
                            TGSI_FILE_TEMPORARY, 0,