nv50: fix size of outputs_written array
authorXavier Chantry <chantry.xavier@gmail.com>
Sat, 11 Sep 2010 18:18:25 +0000 (20:18 +0200)
committerChristoph Bumiller <e0425955@student.tuwien.ac.at>
Sat, 11 Sep 2010 22:59:50 +0000 (00:59 +0200)
src/gallium/drivers/nv50/nv50_tgsi_to_nc.c

index 5994d1c27e9a42656e4fc2ae22b7067db32bb612..978bba4d57167e53cb03cb675e5ae123179404a0 100644 (file)
@@ -125,7 +125,7 @@ struct bld_context {
    struct bld_value_stack pvs[BLD_MAX_PREDS][4]; /* TGSI_FILE_PREDICATE */
    struct bld_value_stack ovs[PIPE_MAX_SHADER_OUTPUTS][4];
 
-   uint32_t outputs_written[(PIPE_MAX_SHADER_OUTPUTS + 31) / 32];
+   uint32_t outputs_written[(PIPE_MAX_SHADER_OUTPUTS + 7) / 8];
 
    struct nv_value *frgcrd[4];
    struct nv_value *sysval[4];