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