Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::gpu::MTLBufferHandle Struct Reference

#include <mtl_memory.hh>

Public Member Functions

 MTLBufferHandle (gpu::MTLBuffer *buf)
 
 MTLBufferHandle (uint64_t compare_size)
 

Public Attributes

gpu::MTLBufferbuffer
 
uint64_t buffer_size
 

Detailed Description

Definition at line 231 of file mtl_memory.hh.

Constructor & Destructor Documentation

◆ MTLBufferHandle() [1/2]

blender::gpu::MTLBufferHandle::MTLBufferHandle ( gpu::MTLBuffer buf)
inline

Definition at line 235 of file mtl_memory.hh.

References blender::gpu::MTLBuffer::get_size().

◆ MTLBufferHandle() [2/2]

blender::gpu::MTLBufferHandle::MTLBufferHandle ( uint64_t  compare_size)
inline

Definition at line 241 of file mtl_memory.hh.

References compare_size().

Member Data Documentation

◆ buffer

gpu::MTLBuffer* blender::gpu::MTLBufferHandle::buffer

Definition at line 232 of file mtl_memory.hh.

◆ buffer_size

uint64_t blender::gpu::MTLBufferHandle::buffer_size

Definition at line 233 of file mtl_memory.hh.

Referenced by blender::gpu::CompareMTLBuffer::operator()().


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