VolumeTexture

interface VolumeTexture

Types

Companion
Link copied to clipboard
object Companion

Functions

bind
Link copied to clipboard
common
abstract fun bind(textureUnit: Int = 0)
copyTo
Link copied to clipboard
common
abstract fun copyTo(target: ColorBuffer, layer: Int, fromLevel: Int = 0, toLevel: Int = 0)
destroy
Link copied to clipboard
common
abstract fun destroy()
fill
Link copied to clipboard
abstract fun fill(color: ColorRGBa)
filter
Link copied to clipboard
abstract fun filter(min: MinifyingFilter, mag: MagnifyingFilter)
abstract fun filter(min: MinifyingFilter, mag: MagnifyingFilter)
abstract fun filter(min: MinifyingFilter, mag: MagnifyingFilter)
generateMipmaps
Link copied to clipboard
common
abstract fun generateMipmaps()
read
Link copied to clipboard
abstract fun read(layer: Int, target: ByteBuffer, targetFormat: ColorFormat = format, targetType: ColorType = type, level: Int = 0)
write
Link copied to clipboard
abstract fun write(layer: Int, source: ByteBuffer, sourceFormat: ColorFormat = format, sourceType: ColorType = type, level: Int = 0)

Properties

depth
Link copied to clipboard
abstract val depth: Int
format
Link copied to clipboard
abstract val format: ColorFormat
abstract val format: ColorFormat
abstract val format: ColorFormat
height
Link copied to clipboard
abstract val height: Int
levels
Link copied to clipboard
abstract val levels: Int
session
Link copied to clipboard
abstract val session: Session?
abstract val session: Session?
abstract val session: Session?
type
Link copied to clipboard
abstract val type: ColorType
abstract val type: ColorType
abstract val type: ColorType
width
Link copied to clipboard
abstract val width: Int

Extensions

imageBinding
Link copied to clipboard
common
fun VolumeTexture.imageBinding(level: Int = 0, imageAccess: ImageAccess): VolumeTextureImageBinding