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.