Package icyllis.arc3d.granite

# Class TextureUtils

java.lang.Object
icyllis.arc3d.granite.TextureUtils

public class TextureUtils extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `TextureUtils()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static @SharedPtr GraniteImage`
  `makeFromPixmap(RecordingContext context, Pixmap pixmap, boolean mipmapped, boolean budgeted, String label)`
  `static it.unimi.dsi.fastutil.objects.ObjectIntPair<@SharedPtr ImageViewProxy>`
  `makePixmapViewProxy(RecordingContext context, Pixmap pixmap, boolean mipmapped, boolean budgeted, String label)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### TextureUtils

    public TextureUtils()

- ## Method Details

  - ### makePixmapViewProxy

    @Nullable public static it.unimi.dsi.fastutil.objects.ObjectIntPair<@SharedPtr ImageViewProxy> makePixmapViewProxy(RecordingContext context, Pixmap pixmap, boolean mipmapped, boolean budgeted, String label)

  - ### makeFromPixmap

    @Nullable @SharedPtr public static @SharedPtr GraniteImage makeFromPixmap(RecordingContext context, Pixmap pixmap, boolean mipmapped, boolean budgeted, String label)