openrndr
Toggle table of contents
0.4.5-dev.22+a060d51
common
Platform filter
common
Switch theme
openrndr
openrndr-animatable
org.
openrndr.
animatable
Animatable
Companion
Animation
Event
Animation
State
Queued
Playing
Stopped
Animation
Update
Event
Clock
Default
Clock
Property
Animation
Key
org.
openrndr.
animatable.
easing
Back
In
Cubic
In
Cubic
In
Out
Cubic
Out
Easer
Easing
None
Sine
In
Sine
Out
Sine
In
Out
Cubic
In
Cubic
Out
Cubic
In
Out
Quad
In
Quad
Out
Quad
In
Out
Quart
In
Quart
Out
Quart
In
Out
Expo
In
Linear
Quad
In
Quad
In
Out
Quad
Out
Quart
In
Quart
In
Out
Quart
Out
Sine
In
Sine
In
Out
Sine
Out
openrndr-application
org.
openrndr
Application
Companion
application()
Application
Base
Companion
application
Base
Func
Application
Builder
Application
Builder
JS
Application
Builder
JVM
Application
Configuration
Application
Mouse
Application
Preload
Application
Window
Application
Window
Mouse
Asset
Metadata
build
Configuration()
Character
Event
Clipboard
Clock
Configuration
Cursor
Type
ARROW_
CURSOR
IBEAM_
CURSOR
CROSSHAIR_
CURSOR
HAND_
CURSOR
HRESIZE_
CURSOR
VRESIZE_
CURSOR
Dispatcher
Display
draw
Image()
Drop
Event
Extension
Extension
Dsl
Marker
Extension
Host
Extension
Stage
SETUP
BEFORE_
DRAW
AFTER_
DRAW
Fullscreen
DISABLED
CURRENT_
DISPLAY_
MODE
SET_
DISPLAY_
MODE
Input
Events
KEY_
ARROW_
DOWN
KEY_
ARROW_
LEFT
KEY_
ARROW_
RIGHT
KEY_
ARROW_
UP
KEY_
BACKSPACE
KEY_
CAPSLOCK
KEY_
DELETE
KEY_
END
KEY_
ENTER
KEY_
ESCAPE
KEY_
F1
KEY_
F10
KEY_
F11
KEY_
F12
KEY_
F2
KEY_
F3
KEY_
F4
KEY_
F5
KEY_
F6
KEY_
F7
KEY_
F8
KEY_
F9
KEY_
HOME
KEY_
INSERT
KEY_
LEFT_
SHIFT
KEY_
PAGE_
DOWN
KEY_
PAGE_
UP
KEY_
PRINT_
SCREEN
KEY_
RIGHT_
SHIFT
KEY_
SPACEBAR
KEY_
TAB
Keyboard
Key
Event
Key
Events
Key
Event
Type
KEY_
DOWN
KEY_
UP
KEY_
REPEAT
Key
Modifier
SHIFT
CTRL
ALT
SUPER
Key
Tracker
launch()
Mouse
Button
LEFT
RIGHT
CENTER
NONE
Mouse
Cursor
Hide
Mode
HIDE
DISABLE
Mouse
Event
Mouse
Events
Mouse
Event
Type
MOVED
DRAGGED
CLICKED
BUTTON_
UP
BUTTON_
DOWN
SCROLLED
ENTERED
EXITED
Mouse
Tracker
named
Timestamp()
Pointer
Pointers
Presentation
Mode
AUTOMATIC
MANUAL
Produce
Assets
Event
Program
Program
Event
Program
Event
Type
ENDED
Program
Implementation
Application
Clipboard
Window
Request
Assets
Event
resource
Text()
resource
Url()
root
Class
Name()
throttle()
Unfocus
Behaviour
NORMAL
THROTTLE
Window
window()
Window
Configuration
Window
Event
Window
Event
Type
MOVED
RESIZED
FOCUSED
UNFOCUSED
MINIMIZED
RESTORED
CLOSED
Window
Multisample
Disabled
Sample
Count
System
Default
Window
Program
Application
Clipboard
Window
org.
openrndr.
draw
load
Font()
Program
Render
Target
org.
openrndr.
exceptions
find
User
Cause()
install
Uncaught
Exception
Handler()
stack
Root
Class
Name()
openrndr-binpack
org.
openrndr.
binpack
Centered
Binary
Splitter
Center
Orderer
Sort
Option
Clipper
Default
Clipper
Default
Orderer
Default
Splitter
Greedy
Splitter
Int
Packer
leaf
Nodes()
Optimizing
Orderer
Sort
Option
Orderer
Pack
Node
prune()
Random
Binary
Splitter
Random
Orderer
Splitter
openrndr-color
org.
openrndr.
color
Algebraic
Color
Chroma
Color
Color
HSLa
Companion
Color
HSVa
Companion
Color
LABa
Companion
Color
LCHABa
Companion
Color
LCHUVa
Companion
Color
LSHABa
Companion
Color
LSHUVa
Companion
Color
LUVa
Companion
Color
Model
Color
RGBa
Companion
Component
R
G
B
Color
XSLa
Companion
Color
XSVa
Companion
Color
XYZa
Companion
Color
Yxya
Companion
Convertible
To
Color
RGBa
find
Hue()
hsl()
hsv()
hues
Hue
Shiftable
Color
Linearity
LINEAR
SRGB
Luminosity
Color
mix()
Opacifiable
Color
Reference
White
Point
rgb()
Saturatable
Color
Shadable
Color
times()
openrndr-dds
org.
openrndr.
dds
DDSData
DDSPixel
Format
load
DDS()
openrndr-draw
org.
openrndr.
draw
Array
Cubemap
array
Cubemap()
Array
Cubemap
Attachment
Array
Cubemap
Image
Binding
Array
Texture
array
Texture()
Array
Texture
Attachment
Array
Texture
Image
Binding
Array
Texture
Layer
Image
Binding
Atomic
Counter
Buffer
Companion
Batch
Builder
Blend
Mode
OVER
BLEND
ADD
SUBTRACT
MULTIPLY
REPLACE
REMOVE
MIN
MAX
SCREEN
OVERLAY
DARKEN
LIGHTEN
COLOR_
DODGE
COLOR_
BURN
HARD_
LIGHT
SOFT_
LIGHT
DIFFERENCE
EXCLUSION
HSL_
HUE
HSL_
SATURATION
HSL_
COLOR
HSL_
LUMINOSITY
Buffer
Multisample
Disabled
Sample
Count
Buffer
Primitive
Type
UINT32
INT32
BOOLEAN
FLOAT32
FLOAT64
VECTOR2_
BOOLEAN
VECTOR2_
INT32
VECTOR2_
UINT32
VECTOR2_
FLOAT32
VECTOR2_
FLOAT64
VECTOR3_
BOOLEAN
VECTOR3_
INT32
VECTOR3_
UINT32
VECTOR3_
FLOAT32
VECTOR3_
FLOAT64
VECTOR4_
BOOLEAN
VECTOR4_
INT32
VECTOR4_
UINT32
VECTOR4_
FLOAT32
VECTOR4_
FLOAT64
MATRIX22_
FLOAT32
MATRIX33_
FLOAT32
MATRIX44_
FLOAT32
Buffer
Texture
Companion
buffer
Texture()
Buffer
Texture
File
Format
ORB
Buffer
Texture
Image
Binding
Buffer
Texture
Shadow
Buffer
Writer
Buffer
Writer
Std430
Channel
Mask
Companion
Character
Pair
Circle
Batch
Companion
circle
Batch()
Circle
Batch
Builder
Entry
circle
Format
code
From
Stream()
code
From
URL()
Color
Attachment
Color
Buffer
Companion
color
Buffer()
Color
Buffer
Attachment
Color
Buffer
Image
Binding
Color
Buffer
Proxy
Events
Proxy
Event
State
NOT_
LOADED
QUEUED
LOADED
RETRY
ERROR
Color
Buffer
Shadow
Color
Format
R
RG
RGB
BGR
RGBa
BGRa
Color
Sampling
NORMALIZED
UNSIGNED_
INTEGER
SIGNED_
INTEGER
Color
Type
UINT8
UINT8_
SRGB
UINT16
UINT8_
INT
UINT16_
INT
UINT32_
INT
SINT8_
INT
SINT16_
INT
SINT32_
INT
FLOAT16
FLOAT32
DXT1
DXT3
DXT5
DXT1_
SRGB
DXT3_
SRGB
DXT5_
SRGB
BPTC_
UNORM
BPTC_
UNORM_
SRGB
BPTC_
FLOAT
BPTC_
UFLOAT
Compute
Shader
Companion
compute
Shader1DExecute
Size()
compute
Shader2DExecute
Size()
compute
Shader
Execute
Size()
Compute
Structure
Compute
Style
compute
Style()
Compute
Style
Manager
compute
Style
Manager
constant()
context
Blocks
create
Equivalent()
Cubemap
Companion
cubemap()
Cubemap
Attachment
Cubemap
Image
Binding
Cubemap
Layer
Image
Binding
Cubemap
Side
POSITIVE_
X
NEGATIVE_
X
POSITIVE_
Y
NEGATIVE_
Y
POSITIVE_
Z
NEGATIVE_
Z
Cull
Test
Pass
ALWAYS
FRONT
BACK
NEVER
default
Color
Type()
default
Font
Map
default
Fontmap
Character
Set
Depth
Buffer
depth
Buffer()
Depth
Format
DEPTH16
DEPTH24
DEPTH32F
DEPTH24_
STENCIL8
DEPTH32F_
STENCIL8
STENCIL8
DEPTH_
STENCIL
Depth
Test
Pass
ALWAYS
LESS
LESS_
OR_
EQUAL
EQUAL
GREATER
GREATER_
OR_
EQUAL
NEVER
Draw
Context
Drawer
Drawer
Configuration
Draw
Primitive
TRIANGLES
TRIANGLE_
STRIP
TRIANGLE_
FAN
POINTS
LINES
LINE_
STRIP
LINE_
LOOP
PATCHES
Draw
Quality
QUALITY
PERFORMANCE
Draw
Style
draw
Style
Format
Draw
Thread
draw
Thread()
execute()
Filter
Companion
Filter1to1
Filter2to1
Filter3to1
Filter4to1
filter
Shader
From
Code()
filter
Shader
From
Url()
filter
Watcher
From
Url()
Font
Image
Map
Companion
Font
Image
Map
Descriptor
Font
Map
Font
Vector
Map
Companion
Glyph
Metrics
grayscale()
Image
Access
Image
Binding
image
Binding()
Image
File
Details
Image
File
Format
Companion
JPG
PNG
DDS
EXR
HDR
Image
Flag
image
Proxy()
Index
Buffer
Companion
index
Buffer()
Index
Type
INT16
INT32
invert
is
Equivalent
To()
isolated()
isolated
With
Target()
Kern
Mode
DISABLED
METRIC
launch()
Layered
Array
Cubemap
Attachment
Layered
Array
Texture
Attachment
Layered
Cubemap
Attachment
Layered
Volume
Texture
Attachment
Line
Cap
ROUND
BUTT
SQUARE
Line
Join
MITER
BEVEL
ROUND
load
Buffer
Texture()
load
Cubemap()
load
Font()
load
Image()
load
Image
Suspend()
Magnifying
Filter
NEAREST
LINEAR
Minifying
Filter
NEAREST
LINEAR
NEAREST_
MIPMAP_
NEAREST
LINEAR_
MIPMAP_
NEAREST
NEAREST_
MIPMAP_
LINEAR
LINEAR_
MIPMAP_
LINEAR
Observable
Hashmap
parameter()
persistent()
Point
Batch
Companion
point
Batch()
Point
Batch
Builder
Entry
point
Format
probe
Image()
Rectangle
Batch
Companion
rectangle
Batch()
Rectangle
Batch
Builder
Entry
rectangle
Format
register
Structured
Buffer()
Render
Target
Companion
render
Target()
Render
Target
Builder
Resizable
Color
Buffer
resizable
Color
Buffer()
Resizable
Render
Target
resizable
Render
Target()
Session
Companion
session()
Session
Statistics
Shader
Companion
Shader
Buffer
Bindings
Shader
Image
Bindings
Shader
Storage
Buffer
shader
Storage
Buffer()
Shader
Storage
Buffer
Shadow
Shader
Storage
Element
Shader
Storage
Format
shader
Storage
Format()
shader
Storage
Format
To
Vertex
Format()
Shader
Storage
Primitive
Shader
Storage
Struct
Shader
Type
VERTEX
TESSELLATION_
CONTROL
TESSELLATION_
EVALUATION
GEOMETRY
FRAGMENT
COMPUTE
Shader
Uniforms
Shader
Watcher
Companion
shader
Watcher()
Shader
Watcher
Builder
Shade
Structure
Shade
Style
Parameter
shade
Style()
Shade
Style
Filter
Shade
Style
Filter1to1
Shade
Style
Filter2to1
Shade
Style
GLSL
Companion
Shade
Style
Manager
Companion
Shade
Style
Output
shade
Style
Type()
shade
Style
Type
Or
Null()
shade
Style
Type
To
GLSL()
Stencil
Operation
KEEP
ZERO
REPLACE
INCREASE
INCREASE_
WRAP
DECREASE
DECREASE_
WRAP
INVERT
Stencil
Style
Stencil
Test
NEVER
LESS
LESS_
OR_
EQUAL
GREATER
GREATER_
OR_
EQUAL
EQUAL
NOT_
EQUAL
ALWAYS
DISABLED
Struct
Array
Field
Field
struct
To
Shader
Storage
Format()
Structured
Buffer
structured
Buffer()
style
Blocks
Style
Buffer
Bindings
Style
Image
Bindings
Style
Parameters
Text
Setting
Mode
PIXEL
SUBPIXEL
tint()
Transform
Target
MODEL
VIEW
PROJECTION
type
Def()
type
Def
Impl()
Uniform
Block
Uniform
Block
Layout
Uniform
Description
Uniform
Type
INT32
VECTOR2_
INT32
VECTOR3_
INT32
VECTOR4_
INT32
FLOAT32
VECTOR2_
FLOAT32
VECTOR3_
FLOAT32
VECTOR4_
FLOAT32
MATRIX22_
FLOAT32
MATRIX33_
FLOAT32
MATRIX44_
FLOAT32
COLOR_
BUFFER_
SAMPLER
use
Context
Block
use
Style
Block
Vertex
Buffer
Companion
vertex
Buffer()
Vertex
Buffer
Shadow
Vertex
Element
Vertex
Element
Type
INT8
UINT8
UINT16
INT16
UINT32
INT32
VECTOR2_
UINT8
VECTOR2_
INT8
VECTOR2_
UINT16
VECTOR2_
INT16
VECTOR2_
UINT32
VECTOR2_
INT32
VECTOR3_
UINT8
VECTOR3_
INT8
VECTOR3_
UINT16
VECTOR3_
INT16
VECTOR3_
UINT32
VECTOR3_
INT32
VECTOR4_
UINT8
VECTOR4_
INT8
VECTOR4_
UINT16
VECTOR4_
INT16
VECTOR4_
UINT32
VECTOR4_
INT32
FLOAT32
VECTOR2_
FLOAT32
VECTOR3_
FLOAT32
VECTOR4_
FLOAT32
MATRIX22_
FLOAT32
MATRIX33_
FLOAT32
MATRIX44_
FLOAT32
Vertex
Format
vertex
Format()
Volume
Texture
Companion
volume
Texture()
Volume
Texture
Attachment
Volume
Texture
Image
Binding
Volume
Texture
Layer
Image
Binding
Wrap
Mode
CLAMP_
TO_
EDGE
REPEAT
MIRRORED_
REPEAT
write()
org.
openrndr.
draw.
font
Buffer
Access
READ
READ_
WRITE
WRITE
Buffer
Flag
VOLATILE
COHERENT
RESTRICT
Face
font
Em
Scaler()
font
Height
Scaler()
Glyph
load
Face()
org.
openrndr.
draw.
font.
internal
Font
Driver
Companion
org.
openrndr.
internal
Circle
Drawer
Color
Buffer
Loader
Companion
color
Buffer
Loader
Cubemap
Image
Data
Dds
Image
Save
Configuration
Driver
Companion
Driver
Properties
exr()
Exr
Image
Save
Configuration
Font
Image
Map
Drawer
Font
Map
Manager
GLSL
Glyph
Rectangle
Hdr
Image
Save
Configuration
Image
Data
Image
Drawer
Image
Driver
Companion
Image
Save
Configuration
Image
Save
Context
jpeg()
Jpeg
Image
Save
Configuration
Mesh
Line
Drawer
Performance
Line
Drawer
Png
Image
Save
Configuration
Point
Drawer
Quality
Line
Drawer
Quality
Polygon
Drawer
Rectangle
Drawer
Resource
Thread
Shader
Generators
Shader
Language
Vertex
Buffer
Drawer
Web
GLSL
openrndr-event
org.
openrndr.
events
Event
listen()
openrndr-extensions
org.
openrndr.
extensions
[js]Screenshot
Event
[js]Screenshots
[jvm]Screenshot
Event
[jvm]Screenshots
Single
Screenshot
openrndr-filter
org.
openrndr.
filter
filter_
copy
filter_
delinearize
filter_
hybrid_
log_
gamma
filter_
linearize
org.
openrndr.
filter.
color
Copy
copy
Delinearize
delinearize
Hybrid
Log
Gamma
hybrid
Log
Gamma
Linearize
linearize
openrndr-gl-common
org.
openrndr.
internal.
glcommon
buffers()
Compute
Style
Manager
GLCommon
ignore
Shade
Style
Errors
images()
LRUCache
Shader
Generators
GLCommon
Shade
Style
Manager
GLCommon
struct
Definitions()
structure()
structure
From
Shade
Style()
Style
Manager
Dispatch
Buffer
Bindings
Style
Manager
Dispatch
Image
Bindings
Style
Manager
Dispatch
Uniform
uniforms()
openrndr-webgl
[root]
Web
GL2Rendering
Context
Companion
Web
GLRendering
Fixed
Compressed
Tex
Image
Web
GLVertex
Array
Object
org.
openrndr.
webgl
Active
Uniform
ANGLEinstanced
Arrays
Application
Base
Web
GL
application
Base
Web
GLInitializer
Application
Web
GL
Buffer
Texture
Shadow
Web
GL
Buffer
Texture
Web
GL
Buffer
Writer
Web
GL
check
Errors()
COLOR_
ATTACHMENT0_
WEBGL
COLOR_
ATTACHMENT10_
WEBGL
COLOR_
ATTACHMENT11_
WEBGL
COLOR_
ATTACHMENT12_
WEBGL
COLOR_
ATTACHMENT13_
WEBGL
COLOR_
ATTACHMENT14_
WEBGL
COLOR_
ATTACHMENT15_
WEBGL
COLOR_
ATTACHMENT1_
WEBGL
COLOR_
ATTACHMENT2_
WEBGL
COLOR_
ATTACHMENT3_
WEBGL
COLOR_
ATTACHMENT4_
WEBGL
COLOR_
ATTACHMENT5_
WEBGL
COLOR_
ATTACHMENT6_
WEBGL
COLOR_
ATTACHMENT7_
WEBGL
COLOR_
ATTACHMENT8_
WEBGL
COLOR_
ATTACHMENT9_
WEBGL
Color
Buffer
Web
GL
Companion
COMPRESSED_
RGB_
BPTC_
SIGNED_
FLOAT_
EXT
COMPRESSED_
RGB_
BPTC_
UNSIGNED_
FLOAT_
EXT
COMPRESSED_
RGB_
ETC1_
WEBGL
COMPRESSED_
RGB_
S3TC_
DXT1_
EXT
COMPRESSED_
RGBA_
BPTC_
UNORM_
EXT
COMPRESSED_
RGBA_
S3TC_
DXT1_
EXT
COMPRESSED_
RGBA_
S3TC_
DXT3_
EXT
COMPRESSED_
RGBA_
S3TC_
DXT5_
EXT
COMPRESSED_
SRGB_
ALPHA_
BPTC_
UNORM_
EXT
COMPRESSED_
SRGB_
ALPHA_
S3TC_
DXT1_
EXT
COMPRESSED_
SRGB_
ALPHA_
S3TC_
DXT3_
EXT
COMPRESSED_
SRGB_
ALPHA_
S3TC_
DXT5_
EXT
COMPRESSED_
SRGB_
S3TC_
DXT1_
EXT
Cubemap
Web
GL
Companion
Depth
Buffer
Web
GL
Companion
DRAW_
BUFFER0_
WEBGL
DRAW_
BUFFER10_
WEBGL
DRAW_
BUFFER11_
WEBGL
DRAW_
BUFFER12_
WEBGL
DRAW_
BUFFER13_
WEBGL
DRAW_
BUFFER14_
WEBGL
DRAW_
BUFFER15_
WEBGL
DRAW_
BUFFER1_
WEBGL
DRAW_
BUFFER2_
WEBGL
DRAW_
BUFFER3_
WEBGL
DRAW_
BUFFER4_
WEBGL
DRAW_
BUFFER5_
WEBGL
DRAW_
BUFFER6_
WEBGL
DRAW_
BUFFER7_
WEBGL
DRAW_
BUFFER8_
WEBGL
DRAW_
BUFFER9_
WEBGL
Driver
Web
GL
Capabilities
Extensions
Shader
Vertex
Description
EXT_
color_
buffer_
float
EXTColor
Buffer
Float
EXTColor
Buffer
Half
Float
EXTFloat
Bend
FRAGMENT_
SHADER_
DERIVATIVE_
HINT_
OES
Fragment
Shader
Web
GL
Companion
FRAMEBUFFER_
ATTACHMENT_
COMPONENT_
TYPE_
EXT
gl
Texture
Target
gl
Type()
HALF_
FLOAT_
OES
Index
Buffer
Web
GL
Companion
MAX_
COLOR_
ATTACHMENTS_
WEBGL
MAX_
DRAW_
BUFFERS_
WEBGL
OESStandard
Derivatives
OESTexture
Float
OESTexture
Float
Linear
OESTexture
Half
Float
OESTexture
Half
Float
Linear
Program
Render
Target
Web
GL
Render
Target
Web
GL
Companion
RGB16F_
EXT
RGBA16F_
EXT
RGBA32F_
EXT
Shader
Web
GL
Companion
UNSIGNED_
INT_
24_
8_
WEBGL
UNSIGNED_
NORMALIZED_
EXT
Vertex
Buffer
Shadow
Web
GL
Vertex
Buffer
Web
GL
Companion
Vertex
Shader
Web
GL
Companion
WEBGLColor
Buffer
Float
WEBGLCompressed
Texture
Etc1
WEBGLCompressed
Texture
S3TC
WEBGLCompressed
Texture
S3TCSrgb
WEBGLDepth
Texture
WEBGLDraw
Buffers
openrndr-dialogs
org.
openrndr.
dialogs
get
Default
Path
For
Context()
nfd
open
File
Dialog()
open
Files
Dialog()
open
Folder
Dialog()
save
File
Dialog()
set
Default
Path
For
Context()
openrndr-ffmpeg
org.
openrndr.
ffmpeg
file
Without
Extension
Frame
Event
h264()
H264Profile
load
Video()
load
Video
Device()
Metadata
Container
Metadata
Format
Metadata
Retriever
Metadata
Stream
Play
Mode
VIDEO
AUDIO
BOTH
Screen
Recorder
State
INITIALIZE
PLAYING
STOPPED
PAUSED
DISPOSED
Video
Event
Video
Player
Configuration
Video
Player
FFMPEG
Companion
Video
Statistics
Video
Writer
Video
Writer
Profile
openrndr-gl3
org.
openrndr.
draw.
font
Face
Stb
Tt
State
Font
Driver
Stb
Tt
Glyph
Stb
Tt
org.
openrndr.
internal.
gl3
Application
Base
EGLGL3
Application
Base
GLFWGL3
Application
EGLGL3
Application
Glfw
Configuration
Application
GLFWGL3
Application
Window
GLFW
Array
Cubemap
GL4
Companion
Array
Texture
GL3
Companion
Atomic
Counter
Buffer
GL42
Companion
Buffer
Texture
GL3
Companion
Buffer
Texture
Shadow
GL3
Buffer
Writer
GL3
Buffer
Writer
Std430GL3
capabilities
check
GLErrors()
check
Program
Info
Log()
Color
Buffer
GL3
Companion
Color
Buffer
Shadow
GL3
Compute
Shader
GL43
Companion
create
Application
Window
Glfw()
Cubemap
GL3
Companion
Cubemap
Image
Data
Dds
debug
GLErrors()
Depth
Buffer
GL3
Companion
Display
GLFWGL3
Draw
Thread
GL3
Companion
Driver
GL3
Capabilities
Companion
Quirks
Shader
Vertex
Description
Driver
GL3Configuration
driver
Type
Driver
Type
GL
GL
GLES
Driver
Version
GL
GL_
VERSION_
3_
3
GL_
VERSION_
4_
1
GL_
VERSION_
4_
2
GL_
VERSION_
4_
3
GL_
VERSION_
4_
4
GL_
VERSION_
4_
5
GL_
VERSION_
4_
6
GLES_
VERSION_
3_
0
GLES_
VERSION_
3_
1
GLES_
VERSION_
3_
2
Exr
Compression
Companion
Font
Image
Map
Manager
Fragment
Shader
GL3
Companion
Geometry
Shader
GL3
Companion
gl()
GL3Exception
gl
Active
Texture()
gl
Attach
Shader()
gl
Bind
Buffer()
gl
Bind
Buffer
Base()
gl
Bind
Framebuffer()
gl
Bind
Image
Texture()
gl
Bind
Renderbuffer()
gl
Bind
Texture()
gl
Bind
Vertex
Array()
gl
Blend
Equation()
gl
Blend
Equationi()
gl
Blend
Equation
Separate()
gl
Blend
Func()
gl
Blend
Funci()
gl
Blend
Func
Separate()
gl
Blit
Framebuffer()
gl
Buffer
Data()
gl
Buffer
Sub
Data()
gl
Check
Framebuffer
Status()
gl
Clear()
gl
Clear
Bufferfi()
gl
Clear
Bufferfv()
gl
Clear
Bufferiv()
gl
Clear
Color()
gl
Clear
Depth()
gl
Color
Mask()
gl
Compile
Shader()
gl
Compressed
Tex
Sub
Image2D()
gl
Compressed
Tex
Sub
Image3D()
gl
Copy
Image
Sub
Data()
gl
Copy
Tex
Sub
Image2D()
gl
Copy
Tex
Sub
Image3D()
gl
Create
Program()
gl
Create
Shader()
gl
Cull
Face()
gl
Delete
Buffers()
gl
Delete
Framebuffers()
gl
Delete
Program()
gl
Delete
Renderbuffers()
gl
Delete
Textures()
gl
Delete
Vertex
Arrays()
gl
Depth
Func()
gl
Depth
Mask()
gl
Disable()
gl
Dispatch
Compute()
gl
Draw
Arrays()
gl
Draw
Arrays
Instanced()
gl
Draw
Buffers()
gl
Draw
Elements()
gl
Draw
Elements
Instanced()
gl
Enable()
gl
Enable
Vertex
Attrib
Array()
gl
Enum
Name()
Gles
Backend
SYSTEM
ANGLE
GLESUtil
gl
Finish()
gl
Flush()
gl
Framebuffer
Renderbuffer()
gl
Framebuffer
Texture()
gl
Framebuffer
Texture2D()
gl
Framebuffer
Texture
Layer()
gl
Gen
Buffers()
gl
Generate
Mipmap()
gl
Gen
Framebuffers()
gl
Gen
Renderbuffers()
gl
Gen
Textures()
gl
Gen
Vertex
Arrays()
gl
Get
Active
Uniform()
gl
Get
Active
Uniform
Blockiv()
gl
Get
Active
Uniform
Name()
gl
Get
Active
Uniformsiv()
gl
Get
Attrib
Location()
gl
Get
Boolean()
gl
Get
Error()
gl
Get
Integer()
gl
Get
Integerv()
gl
Get
Programi()
gl
Get
Program
Info
Log()
gl
Get
Programiv()
gl
Get
Program
Resource
Index()
gl
Get
Program
Resourceiv()
gl
Get
Shader
Info
Log()
gl
Get
Shaderiv()
gl
Get
String()
gl
Get
Tex
Level
Parameteri()
gl
Get
Tex
Parameteri()
gl
Get
Uniform
Block
Index()
gl
Get
Uniform
Location()
gl
Is
Enabled()
gl
Link
Program()
gl
Memory
Barrier()
gl
Patch
Parameteri()
gl
Pixel
Storei()
gl
Program
Uniform1f()
gl
Program
Uniform1fv()
gl
Program
Uniform1i()
gl
Program
Uniform1iv()
gl
Program
Uniform2f()
gl
Program
Uniform2fv()
gl
Program
Uniform2i()
gl
Program
Uniform2iv()
gl
Program
Uniform3f()
gl
Program
Uniform3fv()
gl
Program
Uniform3i()
gl
Program
Uniform3iv()
gl
Program
Uniform4f()
gl
Program
Uniform4fv()
gl
Program
Uniform4i()
gl
Program
Uniform4iv()
gl
Program
Uniform
Matrix3fv()
gl
Program
Uniform
Matrix4fv()
gl
Read
Buffer()
gl
Renderbuffer
Storage()
gl
Renderbuffer
Storage
Multisample()
gl
Scissor()
gl
Shader
Source()
gl
Stencil
Func
Separate()
gl
Stencil
Mask
Separate()
gl
Stencil
Op
Separate()
gl
Tex
Image2D()
gl
Tex
Image2DMultisample()
gl
Tex
Image3D()
gl
Tex
Parameterf()
gl
Tex
Parameteri()
gl
Tex
Storage2D()
gl
Tex
Storage2DMultisample()
gl
Tex
Storage3D()
gl
Tex
Sub
Image2D()
gl
Tex
Sub
Image3D()
gl
Texture
Target
gl
Type
gl
Uniform1f()
gl
Uniform1fv()
gl
Uniform1i()
gl
Uniform1iv()
gl
Uniform2f()
gl
Uniform2fv()
gl
Uniform2i()
gl
Uniform2iv()
gl
Uniform3f()
gl
Uniform3fv()
gl
Uniform3i()
gl
Uniform3iv()
gl
Uniform4f()
gl
Uniform4fv()
gl
Uniform4i()
gl
Uniform4iv()
gl
Uniform
Block
Binding()
gl
Uniform
Matrix3fv()
gl
Uniform
Matrix4fv()
gl
Use
Program()
gl
Version
gl
Vertex
Attrib
Divisor()
gl
Vertex
Attrib
IPointer()
gl
Vertex
Attrib
Pointer()
gl
Viewport()
Image
Data
Dds
Image
Data
Stb
Image
Driver
Stb
Image
Index
Buffer
GL3
Companion
Null
Render
Target
GL3
Program
Render
Target
GL3
Render
Target
GL3
Companion
require()
Resource
Thread
GL3
Companion
Shader
Buffer
Bindings
GL3
Shader
GL3
Companion
Shader
Image
Bindings
GL43
Shader
Storage
Buffer
GL43
Companion
Shader
Storage
Buffer
Shadow
GL3
Shader
Uniforms
GL3
Tessellation
Control
Shader
GL3
Companion
Tessellation
Evaluation
Shader
GL3
Companion
Texture
Storage
Mode
GL
IMAGE
STORAGE
Uniform
Block
GL3
Companion
Vertex
Buffer
GL3
Companion
Vertex
Buffer
Shadow
GL3
Vertex
Shader
GL3
Companion
Volume
Texture
GL3
Companion
org.
openrndr.
internal.
gl3.
angle
extract
Angle
Libraries()
org.
openrndr.
internal.
gl3.
extensions
Angle
Extensions
Back
Buffer
openrndr-openal
org.
openrndr.
openal
Audio
Buffer
Audio
Data
Audio
Format
MONO_
8
STEREO_
8
QUAD_
8
MONO_
16
STEREO_
16
QUAD_
16
MONO_
FLOAT32
STEREO_
FLOAT32
QUAD_
FLOAT32
Audio
Queue
Source
Audio
Source
Audio
System
openrndr-kartifex
org.
openrndr.
kartifex
Bezier2
Cubic
Bezier2
Companion
Quadratic
Bezier2
Box
Companion
Box2
Companion
Box3
Companion
Box4
Companion
Curve2
Double
Binary
Operator
Double
Predicate
Double
Unary
Operator
Interval
Companion
Line2
Companion
Matrix3
Companion
Matrix4
Companion
Path2
Companion
Path2()
Polar2
Region2
Companion
Ring2
Companion
Result
Companion
signum()
Vec
Companion
Vec1
Vec2
Companion
Vec3
Companion
Vec4
Companion
org.
openrndr.
kartifex.
utils
Combinatorics
Equations
Intersections
Curve
Interval
Companion
Fat
Line
Companion
Scalars
sort()
Sweep
Queue
Companion
Event
Companion
org.
openrndr.
kartifex.
utils.
graphs
Directed
Graph
Edge
Graphs
IEdge
index
Of()
org.
openrndr.
kartifex.
utils.
regions
Clip
Split
Result
org.
openrndr.
utils
Hashes
utils
Double
Accumulator
openrndr-ktessellation
org.
openrndr.
ktessellation
arraycopy()
GLConstants
GLU
GLUtessellator
GLUtessellator
Callback
GLUtessellator
Callback
Adapter
GLUtessellator
Impl
Companion
Indexed
Primitive
Indexed
Tessellator
Primitive
Tessellator
openrndr-math
org.
openrndr.
math
as
Degrees
as
Exponent
as
Radians
average()
bezier()
Boolean
Vector2
Companion
Boolean
Vector3
Companion
Boolean
Vector4
Companion
Castable
To
Vector4
clamp()
derivative()
derivative2()
dot()
Euclidean
Vector
Hashes
Int
Vector2
Companion
Int
Vector3
Companion
Int
Vector4
Companion
Linear
Range
linearstep()
Linear
Type
map()
Matrix33
Companion
Matrix44
Companion
Matrix55
Companion
max()
min()
mix()
mix
Angle()
mod()
normal()
normalization
Factor()
Polar
Companion
Quaternion
Companion
roots()
safe
Derivative()
saturate()
slerp()
smootherstep()
smoothstep()
smoothstep
In()
solve
Cubic()
solve
Linear()
solve
Quadratic()
Spherical
Companion
sum()
times()
Vector1
Companion
Vector2
Companion
Vector3
Companion
Vector4
Companion
YPolarity
CCW_
POSITIVE_
Y
CW_
NEGATIVE_
Y
org.
openrndr.
math.
transforms
build
Transform()
frustum()
look
At()
normal
Matrix()
ortho()
perspective()
perspective
Horizontal()
project()
rotate()
rotate
X()
rotate
Y()
rotate
Z()
scale()
transform()
Transform
Builder
translate()
unproject()
openrndr-nullgl
org.
openrndr.
internal.
nullgl
Application
Base
Null
GL
Application
Null
GL
Buffer
Writer
Null
GL
Color
Buffer
Null
GL
Depth
Buffer
Null
GL
Driver
Null
GL
logger
Render
Target
Null
GL
Shader
Generators
Null
GL
Shader
Null
GL
Shade
Style
Manager
Null
GL
Uniform
Block
Null
GL
Vertex
Buffer
Null
GL
Vertex
Buffer
Shadow
Null
GL
openrndr-platform
org.
openrndr.
platform
Generic
Platform
Driver
Companion
Mac
OSPlatform
Driver
Companion
Platform
Platform
Architecture
X86_
64
AARCH64
UNKNOWN
Platform
Type
GENERIC
WINDOWS
MAC
BROWSER
Windows
Platform
Driver
Companion
openrndr-shape
org.
openrndr.
shape
Bezier
Segment
Bezier
Segment
Point
bounds
Box
Companion
Box()
Circle
Companion
Circle()
clamp()
compound
Compound
Builder
Op
Builder
contains()
contour()
Contour
Builder
Contour
Intersection
Contour
Point
contours()
difference()
Ellipse
Ellipse()
Fill
Rule
ODD
NONZERO_
WINDING
Int
Box
intersection()
intersections()
Int
Rectangle
Int
Rectangle()
Line
Segment
Line
Segment()
Line
Segment3D
map()
merge()
Movable
Movable3D
Path
Path1D
Path3D
Companion
path3D()
Path3DBuilder
Path
Projection3D
proportionalize()
Rectangle
Companion
Rectangle()
remove
Loops()
resample()
sample
Equidistant()
sample
Equidistant
With
T()
Scalable1D
Scalable2D
Segment1D
Segment1D()
Segment2D
Segment2D()
Segment3D
Segment3D()
Segment
Intersection
Segment
Join
ROUND
MITER
BEVEL
Segment
Point
Segment
Projection3D
Segment
Type
LINEAR
QUADRATIC
CUBIC
Shape
Companion
shape
Shape
Builder
Shape
Contour
Companion
Shape
Contour
Provider
Shape
Provider
Shape
Topology
CLOSED
OPEN
MIXED
split()
Triangle
Companion
triangulate()
union()
Winding
CLOCKWISE
COUNTER_
CLOCKWISE
openrndr-utils
org.
openrndr.
collections
Cached
Property
pflat
Map()
pfor
Each()
pmap()
pmap
Not
Null()
pop()
Priority
Queue
Heap
Iterator
push()
org.
openrndr.
utils
Resettable
Delegate
resettable
Lazy()
org.
openrndr.
utils.
buffer
MPPBuffer
Companion
org.
openrndr.
utils.
tuples
Quadruple
Quintuple
Sextuple
org.
openrndr.
utils.
url
resolve
File
Or
Url()
text
From
URL()
openrndr-kartifex
/
org.openrndr.kartifex
/
Vec1
/
vec2
vec2
fun
vec2
(
y
:
Double
)
:
Vec2
(
source
)