summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
diff options
context:
space:
mode:
authorRob Clark <robdclark@gmail.com>2018-11-09 10:47:14 -0500
committerRob Clark <robdclark@gmail.com>2018-11-27 15:44:02 -0500
commitc635703c500928c069023cf1b7371f1ac3124651 (patch)
tree30c262e3733e25521ae1472344dc9c3b534c4aa0 /src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
parent388aac32ed45cd3905e63a63e3959130af37da21 (diff)
freedreno: shader_t -> gl_shader_stage
Just massive search/replace for the most part. Step towards removing ir3 dependency on disasm.h which is shared by a2xx. One step closer to being able to move ir3 out of gallium. Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'src/gallium/drivers/freedreno/ir3/ir3_cmdline.c')
-rw-r--r--src/gallium/drivers/freedreno/ir3/ir3_cmdline.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c b/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
index 39f6c12c6bc..bb1133d3c7f 100644
--- a/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
+++ b/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
@@ -484,20 +484,7 @@ int main(int argc, char **argv)
v.key = key;
v.shader = &s;
-
- switch (nir->info.stage) {
- case MESA_SHADER_FRAGMENT:
- s.type = v.type = SHADER_FRAGMENT;
- break;
- case MESA_SHADER_VERTEX:
- s.type = v.type = SHADER_VERTEX;
- break;
- case MESA_SHADER_COMPUTE:
- s.type = v.type = SHADER_COMPUTE;
- break;
- default:
- errx(1, "unhandled shader stage: %d", nir->info.stage);
- }
+ s.type = v.type = nir->info.stage;
info = "NIR compiler";
ret = ir3_compile_shader_nir(s.compiler, &v);