Mesa (master): radeonsi: silent a compiler warning

Samuel Pitoiset hakzsam at kemper.freedesktop.org
Wed May 10 12:03:36 UTC 2017


Module: Mesa
Branch: master
Commit: 169888b55e95f2efe225c7e138f7ce8df88e170d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=169888b55e95f2efe225c7e138f7ce8df88e170d

Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Wed May 10 12:20:41 2017 +0200

radeonsi: silent a compiler warning

This fixes:

si_shader.c: In function ‘si_shader_dump_stats’:
si_shader.c:6704:31: warning: passing argument 1 of ‘si_get_max_workgroup_size’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
     si_get_max_workgroup_size(shader);
                               ^~~~~~
si_shader.c:5832:17: note: expected ‘struct si_shader *’ but argument is of type ‘const struct si_shader *’
 static unsigned si_get_max_workgroup_size(struct si_shader *shader)

Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

---

 src/gallium/drivers/radeonsi/si_shader.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c
index 08055007ca..b969376e9d 100644
--- a/src/gallium/drivers/radeonsi/si_shader.c
+++ b/src/gallium/drivers/radeonsi/si_shader.c
@@ -5829,7 +5829,7 @@ static void declare_lds_as_pointer(struct si_shader_context *ctx)
 		"lds");
 }
 
-static unsigned si_get_max_workgroup_size(struct si_shader *shader)
+static unsigned si_get_max_workgroup_size(const struct si_shader *shader)
 {
 	switch (shader->selector->type) {
 	case PIPE_SHADER_TESS_CTRL:




More information about the mesa-commit mailing list