diff options
Diffstat (limited to 'src/video_core/macro/macro_hle.h')
-rw-r--r-- | src/video_core/macro/macro_hle.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/video_core/macro/macro_hle.h b/src/video_core/macro/macro_hle.h index cb3bd1600..c0a12e793 100644 --- a/src/video_core/macro/macro_hle.h +++ b/src/video_core/macro/macro_hle.h @@ -6,9 +6,7 @@ #include <memory> #include <optional> -#include <vector> #include "common/common_types.h" -#include "video_core/macro/macro.h" namespace Tegra { @@ -16,8 +14,6 @@ namespace Engines { class Maxwell3D; } -using HLEFunction = void (*)(Engines::Maxwell3D& maxwell3d, const std::vector<u32>& parameters); - class HLEMacro { public: explicit HLEMacro(Engines::Maxwell3D& maxwell3d_); @@ -29,16 +25,4 @@ private: Engines::Maxwell3D& maxwell3d; }; -class HLEMacroImpl : public CachedMacro { -public: - explicit HLEMacroImpl(Engines::Maxwell3D& maxwell3d, HLEFunction func); - ~HLEMacroImpl(); - - void Execute(const std::vector<u32>& parameters, u32 method) override; - -private: - Engines::Maxwell3D& maxwell3d; - HLEFunction func; -}; - } // namespace Tegra |