diff options
Diffstat (limited to 'source/blender/gpu/metal/mtl_memory.hh')
-rw-r--r-- | source/blender/gpu/metal/mtl_memory.hh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/blender/gpu/metal/mtl_memory.hh b/source/blender/gpu/metal/mtl_memory.hh index dc5417dc11a..bd354376b12 100644 --- a/source/blender/gpu/metal/mtl_memory.hh +++ b/source/blender/gpu/metal/mtl_memory.hh @@ -41,7 +41,7 @@ * Each frame, the next scratch buffer is reset, then later flushed upon * command buffer submission. * - * Note: This is allocated per-context due to allocations being tied + * NOTE: This is allocated per-context due to allocations being tied * to workload submissions and context-specific submissions. * * Examples of scratch buffer usage are: @@ -73,7 +73,7 @@ * to ensure they are not prematurely re-used before they have finished being * used by the GPU. * - * Note: The MTLBufferPool is a global construct which can be fetched from anywhere. + * NOTE: The MTLBufferPool is a global construct which can be fetched from anywhere. * * Usage: * MTLContext::get_global_memory_manager(); - static routine to fetch global memory manager. @@ -273,7 +273,7 @@ struct CompareMTLBuffer { * when the next MTLSafeFreeList is created, to allow the existing pool to be released once * the reference count hits zero after submitted command buffers complete. * - * Note: the Metal API independently tracks resources used by command buffers for the purpose of + * NOTE: the Metal API independently tracks resources used by command buffers for the purpose of * keeping resources alive while in-use by the driver and CPU, however, this differs from the * MTLSafeFreeList mechanism in the Metal backend, which exists for the purpose of allowing * previously allocated MTLBuffer resources to be re-used. This allows us to save on the expensive @@ -340,13 +340,13 @@ class MTLBufferPool { private: /* Memory statistics. */ - long long int total_allocation_bytes_ = 0; + int64_t total_allocation_bytes_ = 0; #if MTL_DEBUG_MEMORY_STATISTICS == 1 /* Debug statistics. */ std::atomic<int> per_frame_allocation_count_; - std::atomic<long long int> allocations_in_pool_; - std::atomic<long long int> buffers_in_pool_; + std::atomic<int64_t> allocations_in_pool_; + std::atomic<int64_t> buffers_in_pool_; #endif /* Metal resources. */ |