Class PGLSurface


  • public final class PGLSurface
    extends org.praxislive.video.render.Surface
    • Method Detail

      • process

        public void process​(org.praxislive.video.render.SurfaceOp op,
                            org.praxislive.video.render.Surface... inputs)
        Specified by:
        process in class org.praxislive.video.render.Surface
      • asImage

        protected processing.core.PImage asImage()
      • clear

        public void clear()
        Specified by:
        clear in class org.praxislive.video.render.Surface
      • isClear

        public boolean isClear()
        Specified by:
        isClear in class org.praxislive.video.render.Surface
      • release

        public void release()
        Specified by:
        release in class org.praxislive.video.render.Surface
      • copy

        public void copy​(org.praxislive.video.render.Surface source)
        Specified by:
        copy in class org.praxislive.video.render.Surface
      • getModCount

        public int getModCount()
        Specified by:
        getModCount in class org.praxislive.video.render.Surface
      • checkCompatible

        public boolean checkCompatible​(org.praxislive.video.render.Surface surface,
                                       boolean checkDimensions,
                                       boolean checkAlpha)
        Specified by:
        checkCompatible in class org.praxislive.video.render.Surface
      • createSurface

        public PGLSurface createSurface()
        Overrides:
        createSurface in class org.praxislive.video.render.Surface
      • createSurface

        public PGLSurface createSurface​(int width,
                                        int height,
                                        boolean alpha)
        Specified by:
        createSurface in class org.praxislive.video.render.Surface