projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
util/hash_set: Rework the API to know about hashing
[mesa.git]
/
src
/
glsl
/
test_optpass.cpp
diff --git
a/src/glsl/test_optpass.cpp
b/src/glsl/test_optpass.cpp
index e4878bf15c709bb54507691168246433d55f6301..ac3e3f48c510ae7976093f407d6087bd2738f9e4 100644
(file)
--- a/
src/glsl/test_optpass.cpp
+++ b/
src/glsl/test_optpass.cpp
@@
-200,6
+200,7
@@
int test_optpass(int argc, char **argv)
initialize_context_to_defaults(ctx, API_OPENGL_COMPAT);
ctx->Driver.NewShader = _mesa_new_shader;
initialize_context_to_defaults(ctx, API_OPENGL_COMPAT);
ctx->Driver.NewShader = _mesa_new_shader;
+ ir_variable::temporaries_allocate_names = true;
struct gl_shader *shader = rzalloc(NULL, struct gl_shader);
shader->Type = shader_type;
struct gl_shader *shader = rzalloc(NULL, struct gl_shader);
shader->Type = shader_type;
@@
-242,7
+243,7
@@
int test_optpass(int argc, char **argv)
if (!state->error) {
GLboolean progress;
const struct gl_shader_compiler_options *options =
if (!state->error) {
GLboolean progress;
const struct gl_shader_compiler_options *options =
- &ctx->ShaderCompilerOptions[_mesa_shader_enum_to_shader_stage(shader_type)];
+ &ctx->
Const.
ShaderCompilerOptions[_mesa_shader_enum_to_shader_stage(shader_type)];
do {
progress = do_optimization_passes(shader->ir, &argv[optind],
argc - optind, quiet != 0, options);
do {
progress = do_optimization_passes(shader->ir, &argv[optind],
argc - optind, quiet != 0, options);