Skip to content

Documentation / device / GPUObjectList

Interface: GPUObjectList

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

List of all gpu objects

Properties

stacks

stacks: Map<GPUObject<unknown>, string>

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

Creation stack


textures

textures: BaseTexture<unknown>[]

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

list of textures


samplers

samplers: TextureSampler<unknown>[]

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

list of samplers


buffers

buffers: GPUDataBuffer<unknown>[]

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

list of buffers


programs

programs: GPUProgram<unknown>[]

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

list of programs


framebuffers

framebuffers: FrameBuffer<unknown>[]

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

list of frame buffers


vertexArrayObjects

vertexArrayObjects: VertexLayout<unknown>[]

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

list of vertex layouts


bindGroups

bindGroups: BindGroup[]

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

list of bind groups

Released under the MIT License.