WasmGPU - v0.4.0
Preparing search index...
Texture2D
Class Texture2D
Index
Constructors
constructor
Properties
id
sampler
Desc
Accessors
height
revision
uploaded
width
Methods
destroy
ensure
Uploaded
get
Sampler
get
View
create
From
Constructors
constructor
new
Texture2D
(
desc
:
Texture2DDescriptor
)
:
Texture2D
Parameters
desc
:
Texture2DDescriptor
Returns
Texture2D
Properties
Readonly
id
id
:
number
= ...
Readonly
sampler
Desc
samplerDesc
:
GPUSamplerDescriptor
Accessors
height
get
height
()
:
number
Returns
number
revision
get
revision
()
:
number
Returns
number
uploaded
get
uploaded
()
:
boolean
Returns
boolean
width
get
width
()
:
number
Returns
number
Methods
destroy
destroy
()
:
void
Returns
void
ensure
Uploaded
ensureUploaded
(
device
:
GPUDevice
,
queue
:
GPUQueue
,
colorSpace
?:
TextureColorSpace
,
)
:
void
Parameters
device
:
GPUDevice
queue
:
GPUQueue
colorSpace
:
TextureColorSpace
= "linear"
Returns
void
get
Sampler
getSampler
(
device
:
GPUDevice
,
fallback
?:
GPUSampler
)
:
GPUSampler
Parameters
device
:
GPUDevice
Optional
fallback
:
GPUSampler
Returns
GPUSampler
get
View
getView
(
device
:
GPUDevice
,
queue
:
GPUQueue
,
colorSpace
:
TextureColorSpace
,
fallbackView
:
GPUTextureView
,
)
:
GPUTextureView
Parameters
device
:
GPUDevice
queue
:
GPUQueue
colorSpace
:
TextureColorSpace
fallbackView
:
GPUTextureView
Returns
GPUTextureView
Static
create
From
createFrom
(
desc
:
Texture2DDescriptor
)
:
Texture2D
Parameters
desc
:
Texture2DDescriptor
Returns
Texture2D
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
id
sampler
Desc
Accessors
height
revision
uploaded
width
Methods
destroy
ensure
Uploaded
get
Sampler
get
View
create
From
Source code
Examples (ESM)
Examples (IIFE)
WasmGPU - v0.4.0
Loading...