Skip to content
Snippets Groups Projects
Commit 08372909 authored by ReinUsesLisp's avatar ReinUsesLisp
Browse files

texture_cache/surface_base: Address feedback

parent 75de730e
No related branches found
No related tags found
No related merge requests found
......@@ -19,6 +19,10 @@ using Tegra::Texture::ConvertFromGuestToHost;
using VideoCore::MortonSwizzleMode;
using VideoCore::Surface::SurfaceCompression;
StagingCache::StagingCache() = default;
StagingCache::~StagingCache() = default;
SurfaceBaseImpl::SurfaceBaseImpl(GPUVAddr gpu_addr, const SurfaceParams& params)
: params{params}, mipmap_sizes(params.num_levels),
mipmap_offsets(params.num_levels), gpu_addr{gpu_addr}, host_memory_size{
......
......@@ -40,13 +40,17 @@ enum class MatchTopologyResult : u32 {
class StagingCache {
public:
StagingCache() {}
~StagingCache() = default;
explicit StagingCache();
~StagingCache();
std::vector<u8>& GetBuffer(std::size_t index) {
return staging_buffer[index];
}
const std::vector<u8>& GetBuffer(std::size_t index) const {
return staging_buffer[index];
}
void SetSize(std::size_t size) {
staging_buffer.resize(size);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment