glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().
The next few patches will introduce an optimization that only works when integers are not represented as floating point values. v2: Re-word-wrap a line, as requested by Ian Romanick. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
@@ -64,7 +64,7 @@ do_optimization(struct exec_list *ir, const char *optimization,
|
||||
|
||||
if (sscanf(optimization, "do_common_optimization ( %d , %d ) ",
|
||||
&int_0, &int_1) == 2) {
|
||||
return do_common_optimization(ir, int_0 != 0, false, int_1, options);
|
||||
return do_common_optimization(ir, int_0 != 0, false, int_1, options, true);
|
||||
} else if (strcmp(optimization, "do_algebraic") == 0) {
|
||||
return do_algebraic(ir);
|
||||
} else if (strcmp(optimization, "do_constant_folding") == 0) {
|
||||
|
||||
Reference in New Issue
Block a user