diff --git a/src/gallium/drivers/r600/sfn/sfn_shaderio.cpp b/src/gallium/drivers/r600/sfn/sfn_shaderio.cpp index 1ac94ccc786..07cbebcb223 100644 --- a/src/gallium/drivers/r600/sfn/sfn_shaderio.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_shaderio.cpp @@ -416,7 +416,7 @@ ShaderInput& ShaderIO::input(size_t driver_loc, int frac) continue; auto& v = static_cast(*i); - if (v.location() == driver_loc && v.location_frac() == frac) + if (v.location() == driver_loc) return v; } return input(driver_loc);