mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 04:48:08 +02:00
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 <kenneth@whitecape.org>
This commit is contained in:
parent
6235b69134
commit
1aae5e8ced
2 changed files with 0 additions and 20 deletions
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -223,24 +223,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.
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue