wrapRenderBundle function

RenderBundle wrapRenderBundle({
  1. required Object backend,
  2. required RenderBundleDescriptor descriptor,
  3. String? label,
  4. GraphicsDevice? owner,
})

A RenderBundle over a backend's own recorded backend bundle, for a backend's RenderBundleEncoder.finish, from package:flutter3d_hardware/backend.dart. owner's releaseRenderBundle is what the handle's dispose calls.

Implementation

RenderBundle wrapRenderBundle({
  required Object backend,
  required RenderBundleDescriptor descriptor,
  String? label,
  GraphicsDevice? owner,
}) => RenderBundle._(
  owner?.releaseRenderBundle,
  backend: backend,
  descriptor: descriptor,
  label: label,
);