24 #ifndef ARM_COMPUTE_RUNTIME_GLES_COMPUTE_GCMEMORY_H 25 #define ARM_COMPUTE_RUNTIME_GLES_COMPUTE_GCMEMORY_H 46 GCMemory(
const std::shared_ptr<IGCMemoryRegion> &memory);
82 std::shared_ptr<IGCMemoryRegion> _region_owned;
GCMemory & operator=(const GCMemory &)=default
Allow instances of this class to be copy assigned.
IMemoryRegion * region() final
Region accessor.
Copyright (c) 2017-2021 Arm Limited.
GCMemory()
Default Constructor.
GLES implementation of memory object.
IGCMemoryRegion * gc_region()
GLES Region accessor.
GLES memory region interface.
void set_region(IMemoryRegion *region) final
Sets a memory region.
void set_owned_region(std::unique_ptr< IMemoryRegion > region) final
Sets a memory region.