projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
st/nir: Don't use GLSL IR's MOD_TO_FLOOR lowering when using NIR.
[mesa.git]
/
src
/
mesa
/
state_tracker
/
st_glsl_to_ir.cpp
diff --git
a/src/mesa/state_tracker/st_glsl_to_ir.cpp
b/src/mesa/state_tracker/st_glsl_to_ir.cpp
index ea56bf432a6a523de63e57b41f24448050688f64..ba241c08ad968e50fa63898239a9f04cc5f6ff54 100644
(file)
--- a/
src/mesa/state_tracker/st_glsl_to_ir.cpp
+++ b/
src/mesa/state_tracker/st_glsl_to_ir.cpp
@@
-121,7
+121,7
@@
st_link_shader(struct gl_context *ctx, struct gl_shader_program *prog)
shader, ctx->Extensions.KHR_blend_equation_advanced_coherent);
lower_instructions(ir,
-
MOD_TO_FLOOR
|
+
(use_nir ? 0 : MOD_TO_FLOOR)
|
FDIV_TO_MUL_RCP |
EXP_TO_EXP2 |
LOG_TO_LOG2 |