10 OBJC_ID(MTLBuffer) buffer =
nullptr;
11 const std::shared_ptr<DeviceMTL> owningDevice;
15 uint32_t globalIndex = 0;
23 decltype(BufferConfig::nElements) getBufferSize()
const final;
24 void* GetMappedDataPtr() final;
26 void SignalRangeChanged(const
Range&) final;
29 uint32_t GetReadonlyBindlessGPUHandle() const final;
30 uint32_t GetReadwriteBindlessGPUHandle() const final;