Module: Mesa Branch: master Commit: 1aae5e8cedcb4b9635965d784f3e3803007b2047 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1aae5e8cedcb4b9635965d784f3e3803007b2047
Author: Timothy Arceri <[email protected]> Date: Tue Feb 2 11:53:57 2016 +1100 nir: remove unused nir_variable fields These are used in GLSL IR to removed unused varyings and match transform feedback variables. There is no need to use these in NIR. Reviewed-by: Kenneth Graunke <[email protected]> --- src/compiler/nir/glsl_to_nir.cpp | 2 -- src/compiler/nir/nir.h | 18 ------------------ 2 files changed, 20 deletions(-) diff --git a/src/compiler/nir/glsl_to_nir.cpp b/src/compiler/nir/glsl_to_nir.cpp index 365fd4d..3db2775 100644 --- a/src/compiler/nir/glsl_to_nir.cpp +++ b/src/compiler/nir/glsl_to_nir.cpp @@ -364,8 +364,6 @@ nir_visitor::visit(ir_variable *ir) var->data.explicit_binding = ir->data.explicit_binding; var->data.has_initializer = ir->data.has_initializer; var->data.location_frac = ir->data.location_frac; - var->data.from_named_ifc_block_array = ir->data.from_named_ifc_block_array; - var->data.from_named_ifc_block_nonarray = ir->data.from_named_ifc_block_nonarray; switch (ir->data.depth_layout) { case ir_depth_layout_none: diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h index 4968460..a4dbfde 100644 --- a/src/compiler/nir/nir.h +++ b/src/compiler/nir/nir.h @@ -224,24 +224,6 @@ typedef struct nir_variable { unsigned location_frac:2; /** - * Non-zero if this variable was created by lowering a named interface - * block which was not an array. - * - * Note that this variable and \c from_named_ifc_block_array will never - * both be non-zero. - */ - unsigned from_named_ifc_block_nonarray:1; - - /** - * Non-zero if this variable was created by lowering a named interface - * block which was an array. - * - * Note that this variable and \c from_named_ifc_block_nonarray will never - * both be non-zero. - */ - unsigned from_named_ifc_block_array:1; - - /** * \brief Layout qualifier for gl_FragDepth. * * This is not equal to \c ir_depth_layout_none if and only if this _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
