acquire method

GpuTexture acquire(
  1. GpuTextureDesc desc
)

A texture matching desc for this frame.

Implementation

GpuTexture acquire(GpuTextureDesc desc) {
  final free = _free[desc];
  final texture = (free != null && free.isNotEmpty)
      ? free.removeLast().$1
      : device.createTexture(desc);
  _taken.add(texture);
  return texture;
}