aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/video_core/host1x/codecs/vp8.h
diff options
context:
space:
mode:
authorFernando Sahmkow <[email protected]>2022-01-30 22:26:01 +0100
committerFernando Sahmkow <[email protected]>2022-10-06 21:00:52 +0200
commit2931101e6f5aa755566ef40f6e6dc71909fd3e92 (patch)
tree76e847786e355e24a136562d42177b895a03315e /src/video_core/host1x/codecs/vp8.h
parent668e80a9f42fb4ce0e16f6381d05bcbd286b2da1 (diff)
downloadyuzu-android-2931101e6f5aa755566ef40f6e6dc71909fd3e92.tar.gz
yuzu-android-2931101e6f5aa755566ef40f6e6dc71909fd3e92.zip
NVDRV: Refactor Host1x
Diffstat (limited to 'src/video_core/host1x/codecs/vp8.h')
-rw-r--r--src/video_core/host1x/codecs/vp8.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/video_core/host1x/codecs/vp8.h b/src/video_core/host1x/codecs/vp8.h
index a1dfa5f03..5bf07ecab 100644
--- a/src/video_core/host1x/codecs/vp8.h
+++ b/src/video_core/host1x/codecs/vp8.h
@@ -11,12 +11,16 @@
#include "video_core/host1x/nvdec_common.h"
namespace Tegra {
-class GPU;
+
+namespace Host1x {
+class Host1x;
+} // namespace Host1x
+
namespace Decoder {
class VP8 {
public:
- explicit VP8(GPU& gpu);
+ explicit VP8(Host1x::Host1x& host1x);
~VP8();
/// Compose the VP8 frame for FFmpeg decoding
@@ -25,7 +29,7 @@ public:
private:
std::vector<u8> frame;
- GPU& gpu;
+ Host1x::Host1x& host1x;
struct VP8PictureInfo {
INSERT_PADDING_WORDS_NOINIT(14);