radeonsi: fix is_oneway_access_only for image stores
[mesa.git] / src / gallium / drivers / softpipe / sp_state_image.c
index 81bb7ca88ee09cc151e7d053c1809c51518f8f9f..38e5cd4ad48aaae0f0bc1f974b954d50c36ee656 100644 (file)
 #include "sp_buffer.h"
 
 static void softpipe_set_shader_images(struct pipe_context *pipe,
-                                       unsigned shader,
+                                       enum pipe_shader_type shader,
                                        unsigned start,
                                        unsigned num,
-                                       struct pipe_image_view *images)
+                                       const struct pipe_image_view *images)
 {
    struct softpipe_context *softpipe = softpipe_context(pipe);
    unsigned i;
@@ -53,7 +53,7 @@ static void softpipe_set_shader_images(struct pipe_context *pipe,
 }
 
 static void softpipe_set_shader_buffers(struct pipe_context *pipe,
-                                        unsigned shader,
+                                        enum pipe_shader_type shader,
                                         unsigned start,
                                         unsigned num,
                                         const struct pipe_shader_buffer *buffers)