[Mesa-dev] [PATCH 0/8]

Ian Romanick idr at freedesktop.org
Wed Mar 12 15:49:19 PDT 2014


The goal of this series is to get constant_referenced out of the public
interface of the ir_dereference class hierarchy.  It has always seemed
odd to me that an interface that's specific to ir_constant_expression is
generally exposed.

In addition, having it live in that class hierarchy makes some other IR
work I'm doing (that may yet prove to be fruitless) more difficult.

 src/glsl/ir.h                       |  36 ------------
 src/glsl/ir_clone.cpp               |  10 ++--
 src/glsl/ir_constant_expression.cpp | 205 +++++++++++++++++++++++++++++++++++----------------------------------
 3 files changed, 110 insertions(+), 141 deletions(-)



More information about the mesa-dev mailing list