summaryrefslogtreecommitdiffstats
path: root/tests/amdgpu/shader_test_util.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/amdgpu/shader_test_util.c')
-rw-r--r--tests/amdgpu/shader_test_util.c28
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/amdgpu/shader_test_util.c b/tests/amdgpu/shader_test_util.c
index 60148fb..8a19f59 100644
--- a/tests/amdgpu/shader_test_util.c
+++ b/tests/amdgpu/shader_test_util.c
@@ -4,6 +4,7 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>
+#include <assert.h>
#include "CUnit/Basic.h"
#include "amdgpu_test.h"
@@ -303,6 +304,9 @@ static void amdgpu_dispatch_init(struct shader_test_priv *test_priv)
case AMDGPU_TEST_GFX_V11:
amdgpu_dispatch_init_gfx11(test_priv);
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
}
@@ -338,6 +342,9 @@ static void amdgpu_dispatch_write_cumask(struct shader_test_priv *test_priv)
ptr[i++] = 0xffffffff;
ptr[i++] = 0xffffffff;
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
test_priv->cmd_curr = i;
@@ -541,6 +548,9 @@ static void amdgpu_dispatch_write2hw(struct shader_test_priv *test_priv)
case AMDGPU_TEST_GFX_V11:
amdgpu_dispatch_write2hw_gfx11(test_priv);
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
}
@@ -1168,6 +1178,9 @@ static void amdgpu_draw_setup_and_write_drawblt_surf_info(struct shader_test_pri
case AMDGPU_TEST_GFX_V11:
amdgpu_draw_setup_and_write_drawblt_surf_info_gfx11(test_priv);
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
}
@@ -1298,6 +1311,9 @@ static void amdgpu_draw_setup_and_write_drawblt_state(struct shader_test_priv *t
case AMDGPU_TEST_GFX_V11:
amdgpu_draw_setup_and_write_drawblt_state_gfx11(test_priv);
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
}
@@ -1546,6 +1562,9 @@ static void amdgpu_draw_vs_RectPosTexFast_write2hw(struct shader_test_priv *test
case AMDGPU_TEST_GFX_V11:
amdgpu_draw_vs_RectPosTexFast_write2hw_gfx11(test_priv);
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
}
@@ -1679,6 +1698,9 @@ static void amdgpu_draw_ps_write2hw(struct shader_test_priv *test_priv)
case AMDGPU_TEST_GFX_V11:
amdgpu_draw_ps_write2hw_gfx11(test_priv);
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
}
@@ -1718,6 +1740,9 @@ static void amdgpu_draw_draw(struct shader_test_priv *test_priv)
ptr[i++] = 0x242;
ptr[i++] = 0x11;
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
ptr[i++] = PACKET3(PACKET3_DRAW_INDEX_AUTO, 1);
@@ -2010,6 +2035,9 @@ static void amdgpu_memcpy_draw_test(struct shader_test_info *test_info)
ptr_cmd[i++] = 0x400;
i++;
break;
+ case AMDGPU_TEST_GFX_MAX:
+ assert(1 && "Not Support gfx, never go here");
+ break;
}
ptr_cmd[i++] = PACKET3(PACKET3_SET_SH_REG, 4);