aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/engine_upload.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2019-05-14 13:41:34 -0400
committerLioncash <mathew1800@gmail.com>2019-05-14 13:41:41 -0400
commit0c9db2ddf0120816776e68d960ab379c974ef46b (patch)
treeec41e6273e3113301a3af16e8332ecd844de412f /src/video_core/engines/engine_upload.cpp
parentf06049438afb55e3c171c86e46f502e5560e7522 (diff)
video_core/engines/engine_upload: Default destructor in the cpp file
Avoids inlining destruction logic where applicable, and also makes forward declarations not cause unexpected compilation errors depending on where the State class is used.
Diffstat (limited to 'src/video_core/engines/engine_upload.cpp')
-rw-r--r--src/video_core/engines/engine_upload.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/video_core/engines/engine_upload.cpp b/src/video_core/engines/engine_upload.cpp
index 42faf0a400..1aaec1964d 100644
--- a/src/video_core/engines/engine_upload.cpp
+++ b/src/video_core/engines/engine_upload.cpp
@@ -14,6 +14,8 @@ namespace Tegra::Engines::Upload {
State::State(MemoryManager& memory_manager, Registers& regs)
: memory_manager(memory_manager), regs(regs) {}
+State::~State() = default;
+
void State::ProcessExec(const bool is_linear) {
write_offset = 0;
copy_size = regs.line_length_in * regs.line_count;