LayerMergeRenderer

class LayerMergeRenderer(gl2: WebGL2RenderingContext, frameDataUBOBuffer: => WebGLBuffer)
class Object
trait Matchable
class Any

Value members

Concrete methods

@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.null", "scalafix:DisableSyntax.throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def merge(projection: Array[Float], srcFrameBuffer: SingleOutput, dstFrameBuffer: SingleOutput, targetFrameBuffer: Option[SingleOutput], width: Int, height: Int, clearColor: RGBA, isCanvasMerge: Boolean, customShaders: HashMap[ShaderId, WebGLProgram], shaderId: ShaderId, shaderUniformData: Array[DisplayObjectUniformData]): Unit
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var", "scalafix:DisableSyntax.while")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def setupMergeFragmentShaderState(program: WebGLProgram, src: SingleOutput, dst: SingleOutput): Unit
def setupShader(program: WebGLProgram, projection: Array[Float], width: Int, height: Int): Unit