Preparing search index...
The search index is not available
redgpu
redgpu
PostEffect
ColorBalance
Class ColorBalance
Hierarchy (
View Summary
)
ASinglePassPostEffect
ColorBalance
Index
Constructors
constructor
Accessors
highlight
Cyan
Red
highlight
Magenta
Green
highlight
Yellow
Blue
midtone
Cyan
Red
midtone
Magenta
Green
midtone
Yellow
Blue
output
Texture
View
preserve
Luminosity
redGPUContext
shader
Info
shadow
Cyan
Red
shadow
Magenta
Green
shadow
Yellow
Blue
storage
Info
system
Uuniforms
Info
uniform
Buffer
uniforms
Info
use
Depth
Texture
video
Memory
Size
WORK_
SIZE_
X
WORK_
SIZE_
Y
WORK_
SIZE_
Z
Methods
clear
execute
get
Output
Texture
View
init
render
update
update
Uniform
Constructors
constructor
new
ColorBalance
(
redGPUContext
:
RedGPUContext
)
:
ColorBalance
Parameters
redGPUContext
:
RedGPUContext
Returns
ColorBalance
Accessors
highlight
Cyan
Red
get
highlightCyanRed
()
:
number
Returns
number
set
highlightCyanRed
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
highlight
Magenta
Green
get
highlightMagentaGreen
()
:
number
Returns
number
set
highlightMagentaGreen
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
highlight
Yellow
Blue
get
highlightYellowBlue
()
:
number
Returns
number
set
highlightYellowBlue
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
midtone
Cyan
Red
get
midtoneCyanRed
()
:
number
Returns
number
set
midtoneCyanRed
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
midtone
Magenta
Green
get
midtoneMagentaGreen
()
:
number
Returns
number
set
midtoneMagentaGreen
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
midtone
Yellow
Blue
get
midtoneYellowBlue
()
:
number
Returns
number
set
midtoneYellowBlue
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
output
Texture
View
get
outputTextureView
()
:
GPUTextureView
[]
Returns
GPUTextureView
[]
preserve
Luminosity
get
preserveLuminosity
()
:
boolean
Returns
boolean
set
preserveLuminosity
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
redGPUContext
get
redGPUContext
()
:
RedGPUContext
Returns
RedGPUContext
shader
Info
get
shaderInfo
()
:
any
Returns
any
shadow
Cyan
Red
get
shadowCyanRed
()
:
number
Returns
number
set
shadowCyanRed
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
shadow
Magenta
Green
get
shadowMagentaGreen
()
:
number
Returns
number
set
shadowMagentaGreen
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
shadow
Yellow
Blue
get
shadowYellowBlue
()
:
number
Returns
number
set
shadowYellowBlue
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
storage
Info
get
storageInfo
()
:
any
Returns
any
system
Uuniforms
Info
get
systemUuniformsInfo
()
:
any
Returns
any
uniform
Buffer
get
uniformBuffer
()
:
UniformBuffer
Returns
UniformBuffer
uniforms
Info
get
uniformsInfo
()
:
any
Returns
any
use
Depth
Texture
get
useDepthTexture
()
:
boolean
Returns
boolean
set
useDepthTexture
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
video
Memory
Size
get
videoMemorySize
()
:
number
Returns
number
WORK_
SIZE_
X
get
WORK_SIZE_X
()
:
number
Returns
number
set
WORK_SIZE_X
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
WORK_
SIZE_
Y
get
WORK_SIZE_Y
()
:
number
Returns
number
set
WORK_SIZE_Y
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
WORK_
SIZE_
Z
get
WORK_SIZE_Z
()
:
number
Returns
number
set
WORK_SIZE_Z
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
Methods
clear
clear
()
:
void
Returns
void
execute
execute
(
gpuDevice
:
GPUDevice
,
width
:
number
,
height
:
number
)
:
void
Parameters
gpuDevice
:
GPUDevice
width
:
number
height
:
number
Returns
void
get
Output
Texture
View
getOutputTextureView
()
:
GPUTextureView
Returns
GPUTextureView
init
init
(
redGPUContext
:
RedGPUContext
,
name
:
string
,
computeCodes
:
{
msaa
:
string
;
nonMsaa
:
string
}
,
bindGroupLayout
?:
GPUBindGroupLayout
,
)
:
void
Parameters
redGPUContext
:
RedGPUContext
name
:
string
computeCodes
:
{
msaa
:
string
;
nonMsaa
:
string
}
Optional
bindGroupLayout
:
GPUBindGroupLayout
Returns
void
render
render
(
view
:
View3D
,
width
:
number
,
height
:
number
,
...
sourceTextureView
:
any
[]
,
)
:
GPUTextureView
Parameters
view
:
View3D
width
:
number
height
:
number
...
sourceTextureView
:
any
[]
Returns
GPUTextureView
update
update
(
deltaTime
:
number
)
:
void
Parameters
deltaTime
:
number
Returns
void
update
Uniform
updateUniform
(
key
:
string
,
value
:
number
|
boolean
|
number
[]
)
:
void
Parameters
key
:
string
value
:
number
|
boolean
|
number
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
highlight
Cyan
Red
highlight
Magenta
Green
highlight
Yellow
Blue
midtone
Cyan
Red
midtone
Magenta
Green
midtone
Yellow
Blue
output
Texture
View
preserve
Luminosity
redGPUContext
shader
Info
shadow
Cyan
Red
shadow
Magenta
Green
shadow
Yellow
Blue
storage
Info
system
Uuniforms
Info
uniform
Buffer
uniforms
Info
use
Depth
Texture
video
Memory
Size
WORK_
SIZE_
X
WORK_
SIZE_
Y
WORK_
SIZE_
Z
Methods
clear
execute
get
Output
Texture
View
init
render
update
update
Uniform
redgpu
Loading...