openrndr
Toggle table of contents
0.4.5-dev.17.uncommitted+81afe70
jvm
Platform filter
jvm
Switch theme
Search in API
openrndr
openrndr-gl3
/
org.openrndr.internal.gl3
/
BufferTextureGL3
Buffer
Texture
GL3
class
BufferTextureGL3
(
val
texture
:
Int
,
val
buffer
:
Int
,
val
elementCount
:
Int
,
val
format
:
ColorFormat
,
val
type
:
ColorType
,
val
session
:
Session
?
)
:
BufferTexture
(
source
)
Members
Constructors
Buffer
Texture
GL3
Link copied to clipboard
constructor
(
texture
:
Int
,
buffer
:
Int
,
elementCount
:
Int
,
format
:
ColorFormat
,
type
:
ColorType
,
session
:
Session
?
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
buffer
Link copied to clipboard
val
buffer
:
Int
element
Count
Link copied to clipboard
open
override
val
elementCount
:
Int
format
Link copied to clipboard
open
override
val
format
:
ColorFormat
session
Link copied to clipboard
open
override
val
session
:
Session
?
shadow
Link copied to clipboard
open
override
val
shadow
:
BufferTextureShadow
texture
Link copied to clipboard
val
texture
:
Int
type
Link copied to clipboard
open
override
val
type
:
ColorType
Functions
bind
Link copied to clipboard
open
override
fun
bind
(
unit
:
Int
)
destroy
Link copied to clipboard
open
override
fun
destroy
(
)
put
Link copied to clipboard
fun
put
(
putter
:
BufferWriter
.
(
)
->
Unit
)
:
Int
read
Link copied to clipboard
open
override
fun
read
(
target
:
ByteBuffer
,
offset
:
Int
,
elementReadCount
:
Int
)
save
To
File
Link copied to clipboard
fun
saveToFile
(
file
:
File
,
fileFormat
:
BufferTextureFileFormat
)
write
Link copied to clipboard
open
override
fun
write
(
source
:
ByteBuffer
,
offset
:
Int
,
elementWriteCount
:
Int
)