summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/cde_gm20b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/cde_gm20b.c')
-rw-r--r--drivers/gpu/nvgpu/gm20b/cde_gm20b.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/cde_gm20b.c b/drivers/gpu/nvgpu/gm20b/cde_gm20b.c
index f8267d1d..de7cf872 100644
--- a/drivers/gpu/nvgpu/gm20b/cde_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/cde_gm20b.c
@@ -28,15 +28,16 @@ enum programs {
28 28
29void gm20b_cde_get_program_numbers(struct gk20a *g, 29void gm20b_cde_get_program_numbers(struct gk20a *g,
30 u32 block_height_log2, 30 u32 block_height_log2,
31 u32 shader_parameter,
31 int *hprog_out, int *vprog_out) 32 int *hprog_out, int *vprog_out)
32{ 33{
33 int hprog = PROG_HPASS; 34 int hprog = PROG_HPASS;
34 int vprog = (block_height_log2 >= 2) ? 35 int vprog = (block_height_log2 >= 2) ?
35 PROG_VPASS_LARGE : PROG_VPASS_SMALL; 36 PROG_VPASS_LARGE : PROG_VPASS_SMALL;
36 if (g->cde_app.shader_parameter == 1) { 37 if (shader_parameter == 1) {
37 hprog = PROG_PASSTHROUGH; 38 hprog = PROG_PASSTHROUGH;
38 vprog = PROG_PASSTHROUGH; 39 vprog = PROG_PASSTHROUGH;
39 } else if (g->cde_app.shader_parameter == 2) { 40 } else if (shader_parameter == 2) {
40 hprog = PROG_HPASS_DEBUG; 41 hprog = PROG_HPASS_DEBUG;
41 vprog = (block_height_log2 >= 2) ? 42 vprog = (block_height_log2 >= 2) ?
42 PROG_VPASS_LARGE_DEBUG : 43 PROG_VPASS_LARGE_DEBUG :