ColorBufferGL3
class ColorBufferGL3(val target: Int, val texture: Int, val width: Int, val height: Int, val contentScale: Double, val format: ColorFormat, val type: ColorType, val levels: Int, val multisample: BufferMultisample, val session: Session?) : ColorBuffer(source)
Constructors
Link copied to clipboard
constructor(target: Int, texture: Int, width: Int, height: Int, contentScale: Double, format: ColorFormat, type: ColorType, levels: Int, multisample: BufferMultisample, session: Session?)
Properties
Functions
Link copied to clipboard
Link copied to clipboard
open override fun copyTo(target: ColorBuffer, fromLevel: Int, toLevel: Int, filter: MagnifyingFilter)
open override fun copyTo(target: ColorBuffer, fromLevel: Int, toLevel: Int, sourceRectangle: IntRectangle, targetRectangle: IntRectangle, filter: MagnifyingFilter)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun read(targetBuffer: ByteBuffer, targetFormat: ColorFormat, targetType: ColorType, level: Int)
Link copied to clipboard
fun saveToFile(file: File, async: Boolean, configurator: ImageSaveContext.() -> ImageSaveConfiguration)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun write(sourceBuffer: ByteBuffer, sourceFormat: ColorFormat, sourceType: ColorType, level: Int)