mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	buffer_cache/texture_cache: Make GC functions private
This commit is contained in:
		@@ -109,8 +109,6 @@ public:
 | 
			
		||||
 | 
			
		||||
    void TickFrame();
 | 
			
		||||
 | 
			
		||||
    void RunGarbageCollector();
 | 
			
		||||
 | 
			
		||||
    void WriteMemory(VAddr cpu_addr, u64 size);
 | 
			
		||||
 | 
			
		||||
    void CachedWriteMemory(VAddr cpu_addr, u64 size);
 | 
			
		||||
@@ -197,6 +195,8 @@ private:
 | 
			
		||||
               ((cpu_addr + size) & ~Core::Memory::PAGE_MASK);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    void RunGarbageCollector();
 | 
			
		||||
 | 
			
		||||
    void BindHostIndexBuffer();
 | 
			
		||||
 | 
			
		||||
    void BindHostVertexBuffers();
 | 
			
		||||
 
 | 
			
		||||
@@ -110,9 +110,6 @@ public:
 | 
			
		||||
    /// Notify the cache that a new frame has been queued
 | 
			
		||||
    void TickFrame();
 | 
			
		||||
 | 
			
		||||
    /// Runs the Garbage Collector.
 | 
			
		||||
    void RunGarbageCollector();
 | 
			
		||||
 | 
			
		||||
    /// Return a constant reference to the given image view id
 | 
			
		||||
    [[nodiscard]] const ImageView& GetImageView(ImageViewId id) const noexcept;
 | 
			
		||||
 | 
			
		||||
@@ -207,6 +204,9 @@ private:
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /// Runs the Garbage Collector.
 | 
			
		||||
    void RunGarbageCollector();
 | 
			
		||||
 | 
			
		||||
    /// Fills image_view_ids in the image views in indices
 | 
			
		||||
    void FillImageViews(DescriptorTable<TICEntry>& table,
 | 
			
		||||
                        std::span<ImageViewId> cached_image_view_ids, std::span<const u32> indices,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user