Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::gpu::browser::BrowserBindGroupEntry Struct Reference

One entry of a bind group, naming the bound object by identifier. More...

#include "donner/gpu/browser/BrowserBridge.h"

Public Attributes

uint32_t binding = 0
 Shader binding index.
BrowserBindingResource resource
 Kind of resource resourceId names.
BrowserObjectId resourceId = kNoBrowserObject
 Bound object.
uint64_t offsetBytes = 0
 Byte offset of a bound buffer range; zero otherwise.
uint64_t sizeBytes = 0
 Byte size of a bound buffer range; zero otherwise.

Detailed Description

One entry of a bind group, naming the bound object by identifier.

Member Data Documentation

◆ binding

uint32_t donner::gpu::browser::BrowserBindGroupEntry::binding = 0

Shader binding index.

◆ offsetBytes

uint64_t donner::gpu::browser::BrowserBindGroupEntry::offsetBytes = 0

Byte offset of a bound buffer range; zero otherwise.

◆ resource

BrowserBindingResource donner::gpu::browser::BrowserBindGroupEntry::resource
Initial value:
=
@ Buffer
A range of a buffer.
Definition BrowserBridge.h:86

Kind of resource resourceId names.

◆ resourceId

BrowserObjectId donner::gpu::browser::BrowserBindGroupEntry::resourceId = kNoBrowserObject

Bound object.

◆ sizeBytes

uint64_t donner::gpu::browser::BrowserBindGroupEntry::sizeBytes = 0

Byte size of a bound buffer range; zero otherwise.


The documentation for this struct was generated from the following file: