Merge pull request #30331 from mbrlabs/gles2-bool-fix
Prevent GLES2 bool uniforms from having a precision type set.
This commit is contained in:
commit
ed96e4a20f
|
@ -318,7 +318,7 @@ String ShaderCompilerGLES2::_dump_node_code(SL::Node *p_node, int p_level, Gener
|
|||
|
||||
// use highp if no precision is specified to prevent different default values in fragment and vertex shader
|
||||
SL::DataPrecision precision = E->get().precision;
|
||||
if (precision == SL::PRECISION_DEFAULT) {
|
||||
if (precision == SL::PRECISION_DEFAULT && E->get().type != SL::TYPE_BOOL) {
|
||||
precision = SL::PRECISION_HIGHP;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue