glsl/es: precision qualifier doesn't need to match in UBOs
They might mismatch due to the two shaders using different GLSL versions, and that's ok in desktop GL. In ES, precision qualifiers don't need to match. Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
parent
9bee12160b
commit
fc6d55952d
|
@ -114,7 +114,7 @@ intrastage_match(ir_variable *a,
|
|||
*/
|
||||
if ((a->data.how_declared != ir_var_declared_implicitly ||
|
||||
b->data.how_declared != ir_var_declared_implicitly) &&
|
||||
(!prog->IsES || prog->data->Version != 310 ||
|
||||
(!prog->IsES ||
|
||||
interstage_member_mismatch(prog, a->get_interface_type(),
|
||||
b->get_interface_type())))
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue