diff options
| author | 2020-04-27 21:47:58 -0400 | |
|---|---|---|
| committer | 2020-04-27 21:47:58 -0400 | |
| commit | 90e5694230c0b5a946f7cec6f8083476016a42be (patch) | |
| tree | 2c34a1b6e99d790cf794a9db6f3ac9b1dca60a8a /src/video_core/gpu.cpp | |
| parent | Merge pull request #3785 from ogniK5377/set-buffer-count-unit (diff) | |
| download | yuzu-90e5694230c0b5a946f7cec6f8083476016a42be.tar.gz yuzu-90e5694230c0b5a946f7cec6f8083476016a42be.tar.xz yuzu-90e5694230c0b5a946f7cec6f8083476016a42be.zip | |
VideoCore/Engines: Refactor Engines CallMethod.
Diffstat (limited to 'src/video_core/gpu.cpp')
| -rw-r--r-- | src/video_core/gpu.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/video_core/gpu.cpp b/src/video_core/gpu.cpp index b87fd873d..4868437c1 100644 --- a/src/video_core/gpu.cpp +++ b/src/video_core/gpu.cpp | |||
| @@ -299,19 +299,19 @@ void GPU::CallEngineMethod(const MethodCall& method_call) { | |||
| 299 | 299 | ||
| 300 | switch (engine) { | 300 | switch (engine) { |
| 301 | case EngineID::FERMI_TWOD_A: | 301 | case EngineID::FERMI_TWOD_A: |
| 302 | fermi_2d->CallMethod(method_call); | 302 | fermi_2d->CallMethod(method_call.method, method_call.argument, method_call.IsLastCall()); |
| 303 | break; | 303 | break; |
| 304 | case EngineID::MAXWELL_B: | 304 | case EngineID::MAXWELL_B: |
| 305 | maxwell_3d->CallMethod(method_call); | 305 | maxwell_3d->CallMethod(method_call.method, method_call.argument, method_call.IsLastCall()); |
| 306 | break; | 306 | break; |
| 307 | case EngineID::KEPLER_COMPUTE_B: | 307 | case EngineID::KEPLER_COMPUTE_B: |
| 308 | kepler_compute->CallMethod(method_call); | 308 | kepler_compute->CallMethod(method_call.method, method_call.argument, method_call.IsLastCall()); |
| 309 | break; | 309 | break; |
| 310 | case EngineID::MAXWELL_DMA_COPY_A: | 310 | case EngineID::MAXWELL_DMA_COPY_A: |
| 311 | maxwell_dma->CallMethod(method_call); | 311 | maxwell_dma->CallMethod(method_call.method, method_call.argument, method_call.IsLastCall()); |
| 312 | break; | 312 | break; |
| 313 | case EngineID::KEPLER_INLINE_TO_MEMORY_B: | 313 | case EngineID::KEPLER_INLINE_TO_MEMORY_B: |
| 314 | kepler_memory->CallMethod(method_call); | 314 | kepler_memory->CallMethod(method_call.method, method_call.argument, method_call.IsLastCall()); |
| 315 | break; | 315 | break; |
| 316 | default: | 316 | default: |
| 317 | UNIMPLEMENTED_MSG("Unimplemented engine"); | 317 | UNIMPLEMENTED_MSG("Unimplemented engine"); |