setSize method

  1. @override
void setSize(
  1. int width,
  2. int height
)
override

Implementation

@override
void setSize(int width, int height) {
  int resx = width ~/ 2;
  int resy = height ~/ 2;

  renderTargetBright.setSize(resx, resy);

  for (int i = 0; i < nMips; i++) {
    renderTargetsHorizontal[i].setSize(resx, resy);
    renderTargetsVertical[i].setSize(resx, resy);

    separableBlurMaterials[i].uniforms['texSize']["value"] =
        Vector2(resx.toDouble(), resy.toDouble());

    resx = resx ~/ 2;
    resy = resy ~/ 2;
  }
}