소스 검색

Texture Cache: Improve documentation

Fernando Sahmkow 6 년 전
부모
커밋
218ee18417
2개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 1
      src/video_core/texture_cache/surface_params.h
  2. 4 3
      src/video_core/texture_cache/texture_cache.h

+ 1 - 1
src/video_core/texture_cache/surface_params.h

@@ -141,7 +141,7 @@ public:
     /// Get this texture Tegra Block size in guest memory layout
     /// Get this texture Tegra Block size in guest memory layout
     u32 GetBlockSize() const;
     u32 GetBlockSize() const;
 
 
-    /// Get X, Y sizes of a block
+    /// Get X, Y coordinates max sizes of a single block.
     std::pair<u32, u32> GetBlockXY() const;
     std::pair<u32, u32> GetBlockXY() const;
 
 
     /// Get the offset in x, y, z coordinates from a memory offset
     /// Get the offset in x, y, z coordinates from a memory offset

+ 4 - 3
src/video_core/texture_cache/texture_cache.h

@@ -616,8 +616,9 @@ private:
     }
     }
 
 
     /**
     /**
-     * Takes care of managing 3D textures and its slices. Does some HLE methods when possible.
-     * Fallsback to LLE when it isn't possible.
+     * Takes care of managing 3D textures and its slices. Does HLE methods for reconstructing the 3D
+     * textures within the GPU if possible. Falls back to LLE when it isn't possible to use any of
+     * the HLE methods.
      *
      *
      * @param overlaps          The overlapping surfaces registered in the cache.
      * @param overlaps          The overlapping surfaces registered in the cache.
      * @param params            The parameters on the new surface.
      * @param params            The parameters on the new surface.
@@ -766,7 +767,7 @@ private:
             }
             }
         }
         }
 
 
-        // Look if it's a 3D texture
+        // Check if it's a 3D texture
         if (params.block_depth > 0) {
         if (params.block_depth > 0) {
             auto surface =
             auto surface =
                 Manage3DSurfaces(overlaps, params, gpu_addr, cache_addr, preserve_contents);
                 Manage3DSurfaces(overlaps, params, gpu_addr, cache_addr, preserve_contents);