gl_texture_cache: Take std::string by reference in DecorateViewName()
LabelGLObject takes a string_view, so we don't need to make copies of the std::string.
This commit is contained in:
		@@ -403,7 +403,7 @@ void CachedSurface::DecorateSurfaceName() {
 | 
			
		||||
    LabelGLObject(GL_TEXTURE, texture.handle, GetGpuAddr(), params.TargetName());
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void CachedSurfaceView::DecorateViewName(GPUVAddr gpu_addr, std::string prefix) {
 | 
			
		||||
void CachedSurfaceView::DecorateViewName(GPUVAddr gpu_addr, const std::string& prefix) {
 | 
			
		||||
    LabelGLObject(GL_TEXTURE, main_view.handle, gpu_addr, prefix);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -90,7 +90,7 @@ public:
 | 
			
		||||
                      Tegra::Texture::SwizzleSource z_source,
 | 
			
		||||
                      Tegra::Texture::SwizzleSource w_source);
 | 
			
		||||
 | 
			
		||||
    void DecorateViewName(GPUVAddr gpu_addr, std::string prefix);
 | 
			
		||||
    void DecorateViewName(GPUVAddr gpu_addr, const std::string& prefix);
 | 
			
		||||
 | 
			
		||||
    void MarkAsModified(u64 tick) {
 | 
			
		||||
        surface.MarkAsModified(true, tick);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user