Shouldn't you pass size instead of deviceSize which is Pair<Float, Float>?
size
deviceSize
Pair<Float, Float>
val strategy = ResolutionStrategy(size, 2)