freedreno: update generated headers
[mesa.git] / src / gallium / drivers / softpipe / sp_state_image.c
index 5947c934e863f53868e667b89be6dff5b798cab5..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;
    assert(shader < PIPE_SHADER_TYPES);
-   assert(start + num <= Elements(softpipe->sampler_views[shader]));
+   assert(start + num <= ARRAY_SIZE(softpipe->sampler_views[shader]));
 
    /* set the new images */
    for (i = 0; i < num; i++) {
@@ -53,15 +53,15 @@ 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,
-                                        struct pipe_shader_buffer *buffers)
+                                        const struct pipe_shader_buffer *buffers)
 {
    struct softpipe_context *softpipe = softpipe_context(pipe);
    unsigned i;
    assert(shader < PIPE_SHADER_TYPES);
-   assert(start + num <= Elements(softpipe->buffers[shader]));
+   assert(start + num <= ARRAY_SIZE(softpipe->buffers[shader]));
 
    /* set the new images */
    for (i = 0; i < num; i++) {