summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_suballoc.h
diff options
context:
space:
mode:
authorMarek Olšák <[email protected]>2016-05-31 19:06:45 +0200
committerMarek Olšák <[email protected]>2016-06-04 15:42:33 +0200
commitada3d8f31ef3aeeb73d6d365738a2d1968ced596 (patch)
treeb697854ee678eee668cc14c3a88baac544d1c51f /src/gallium/auxiliary/util/u_suballoc.h
parent441194edd91c2ca9d2b219f7e16ba2c7783396df (diff)
gallium/u_suballoc: allow different alignment for each allocation
Just move the alignment parameter from u_suballocator_create to u_suballocator_alloc. Reviewed-by: Alex Deucher <[email protected]> Tested-by: Grazvydas Ignotas <[email protected]> Tested-by: Dieter Nützel <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/util/u_suballoc.h')
-rw-r--r--src/gallium/auxiliary/util/u_suballoc.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/auxiliary/util/u_suballoc.h b/src/gallium/auxiliary/util/u_suballoc.h
index 5f9ccde7980..fb08f16fe40 100644
--- a/src/gallium/auxiliary/util/u_suballoc.h
+++ b/src/gallium/auxiliary/util/u_suballoc.h
@@ -34,8 +34,7 @@
struct u_suballocator;
struct u_suballocator *
-u_suballocator_create(struct pipe_context *pipe, unsigned size,
- unsigned alignment, unsigned bind,
+u_suballocator_create(struct pipe_context *pipe, unsigned size, unsigned bind,
enum pipe_resource_usage usage,
boolean zero_buffer_memory);
@@ -44,6 +43,7 @@ u_suballocator_destroy(struct u_suballocator *allocator);
void
u_suballocator_alloc(struct u_suballocator *allocator, unsigned size,
- unsigned *out_offset, struct pipe_resource **outbuf);
+ unsigned alignment, unsigned *out_offset,
+ struct pipe_resource **outbuf);
#endif