ShaderStorageBuffer

expect interface ShaderStorageBuffer
actual interface ShaderStorageBuffer
actual interface ShaderStorageBuffer

Functions

Link copied to clipboard
expect abstract fun bind(base: Int)
actual abstract fun bind(base: Int)
actual abstract fun bind(base: Int)
Link copied to clipboard
expect abstract fun clear()
actual abstract fun clear()
actual abstract fun clear()
Link copied to clipboard
expect abstract fun destroy()
actual abstract fun destroy()
actual abstract fun destroy()
Link copied to clipboard
expect abstract fun put(elementOffset: Int = 0, putter: BufferWriterStd430.() -> Unit): Int
actual abstract fun put(elementOffset: Int, putter: BufferWriterStd430.() -> Unit): Int
actual abstract fun put(elementOffset: Int, putter: BufferWriterStd430.() -> Unit): Int
Link copied to clipboard
abstract fun read(target: ByteBuffer, readOffset: Int = 0)
Link copied to clipboard
abstract fun write(source: ByteBuffer, writeOffset: Int = 0)

Properties

Link copied to clipboard
expect abstract val format: ShaderStorageFormat
actual abstract val format: ShaderStorageFormat
actual abstract val format: ShaderStorageFormat
Link copied to clipboard
expect abstract val session: Session?
actual abstract val session: Session?
actual abstract val session: Session?
Link copied to clipboard
expect abstract val shadow: ShaderStorageBufferShadow
actual abstract val shadow: ShaderStorageBufferShadow
actual abstract val shadow: ShaderStorageBufferShadow

Sources

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard