Skip to content

Documentation / device / GPUObjectList

Interface: GPUObjectList

Defined in: libs/device/src/base_types.ts:2210

List of all gpu objects

Properties

stacks

stacks: Map<GPUObject<unknown>, string>

Defined in: libs/device/src/base_types.ts:2212

Creation stack


textures

textures: BaseTexture<unknown>[]

Defined in: libs/device/src/base_types.ts:2214

list of textures


samplers

samplers: TextureSampler<unknown>[]

Defined in: libs/device/src/base_types.ts:2216

list of samplers


buffers

buffers: GPUDataBuffer<unknown>[]

Defined in: libs/device/src/base_types.ts:2218

list of buffers


programs

programs: GPUProgram<unknown>[]

Defined in: libs/device/src/base_types.ts:2220

list of programs


framebuffers

framebuffers: FrameBuffer<unknown>[]

Defined in: libs/device/src/base_types.ts:2222

list of frame buffers


vertexArrayObjects

vertexArrayObjects: VertexLayout<unknown>[]

Defined in: libs/device/src/base_types.ts:2224

list of vertex layouts


bindGroups

bindGroups: BindGroup[]

Defined in: libs/device/src/base_types.ts:2226

list of bind groups

Released under the MIT License.