From c412ff426b5b7c86d726a07f12d44798bf055221 Mon Sep 17 00:00:00 2001 From: Timothy Arceri Date: Wed, 23 Oct 2019 11:37:28 +1100 Subject: [PATCH] nir: fix nir_variable_data packing MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Before: /* size: 60, cachelines: 1, members: 29 */ After: /* size: 56, cachelines: 1, members: 29 */ Reviewed-by: Marek Olšák Reviewed-by: Rob Clark --- src/compiler/nir/nir.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h index 6b437040dcc..33735d4320b 100644 --- a/src/compiler/nir/nir.h +++ b/src/compiler/nir/nir.h @@ -404,6 +404,14 @@ typedef struct nir_variable { */ unsigned explicit_offset:1; + /** + * How the variable was declared. See nir_var_declaration_type. + * + * This is used to detect variables generated by the compiler, so should + * not be visible via the API. + */ + unsigned how_declared:2; + /** * \brief Layout qualifier for gl_FragDepth. * @@ -479,14 +487,6 @@ typedef struct nir_variable { */ unsigned xfb_stride; - /** - * How the variable was declared. See nir_var_declaration_type. - * - * This is used to detect variables generated by the compiler, so should - * not be visible via the API. - */ - unsigned how_declared:2; - /** * ARB_shader_image_load_store qualifiers. */ -- 2.30.2