From 6005b86893e4a388b037717742de3e5894b83c81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Wed, 21 Apr 2021 23:40:51 -0400 Subject: [PATCH] gallium: remove 4 bytes from pipe_transfer Reviewed-By: Mike Blumenkrantz Part-of: --- src/gallium/include/pipe/p_state.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/include/pipe/p_state.h b/src/gallium/include/pipe/p_state.h index 493831cbdef..7e9246a920a 100644 --- a/src/gallium/include/pipe/p_state.h +++ b/src/gallium/include/pipe/p_state.h @@ -581,8 +581,8 @@ struct pipe_memory_allocation; struct pipe_transfer { struct pipe_resource *resource; /**< resource to transfer to/from */ - unsigned level; /**< texture mipmap level */ - enum pipe_map_flags usage; + enum pipe_map_flags usage:24; + unsigned level:8; /**< texture mipmap level */ struct pipe_box box; /**< region of the resource to access */ unsigned stride; /**< row stride in bytes */ unsigned layer_stride; /**< image/layer stride in bytes */