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:
@@ -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;
|
||||
|
Reference in New Issue
Block a user