summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gallium/drivers/vc4/vc4_program.c3
-rw-r--r--src/gallium/drivers/vc4/vc4_screen.h3
-rw-r--r--src/gallium/include/pipe/p_screen.h2
3 files changed, 5 insertions, 3 deletions
diff --git a/src/gallium/drivers/vc4/vc4_program.c b/src/gallium/drivers/vc4/vc4_program.c
index 21753439cf6..3d45723b62d 100644
--- a/src/gallium/drivers/vc4/vc4_program.c
+++ b/src/gallium/drivers/vc4/vc4_program.c
@@ -2197,7 +2197,8 @@ static const nir_shader_compiler_options nir_options = {
const void *
vc4_screen_get_compiler_options(struct pipe_screen *pscreen,
- enum pipe_shader_ir ir, unsigned shader)
+ enum pipe_shader_ir ir,
+ enum pipe_shader_type shader)
{
return &nir_options;
}
diff --git a/src/gallium/drivers/vc4/vc4_screen.h b/src/gallium/drivers/vc4/vc4_screen.h
index 54751ff0b0d..34d15381ae7 100644
--- a/src/gallium/drivers/vc4/vc4_screen.h
+++ b/src/gallium/drivers/vc4/vc4_screen.h
@@ -112,7 +112,8 @@ vc4_screen_bo_from_handle(struct pipe_screen *pscreen,
const void *
vc4_screen_get_compiler_options(struct pipe_screen *pscreen,
- enum pipe_shader_ir ir, unsigned shader);
+ enum pipe_shader_ir ir,
+ enum pipe_shader_type shader);
extern uint32_t vc4_debug;
diff --git a/src/gallium/include/pipe/p_screen.h b/src/gallium/include/pipe/p_screen.h
index 1606c2da96f..8b4239c61ae 100644
--- a/src/gallium/include/pipe/p_screen.h
+++ b/src/gallium/include/pipe/p_screen.h
@@ -319,7 +319,7 @@ struct pipe_screen {
*/
const void *(*get_compiler_options)(struct pipe_screen *screen,
enum pipe_shader_ir ir,
- unsigned shader);
+ enum pipe_shader_type shader);
/**
* Returns a pointer to a driver-specific on-disk shader cache. If the