summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/maxwell_3d.cpp
diff options
context:
space:
mode:
authorSubv <subv2112@gmail.com>2018-03-05 01:13:15 +0100
committerSubv <subv2112@gmail.com>2018-03-05 01:14:04 +0100
commit5fb4c718cc831c31fb1e049aa015df7576f7e0f8 (patch)
treebd7fc5fd8f216f37e87524a17297db5f2ee7f19d /src/video_core/engines/maxwell_3d.cpp
parentMerge pull request #229 from Subv/ensuresavedata_impl (diff)
downloadyuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.tar
yuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.tar.gz
yuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.tar.bz2
yuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.tar.lz
yuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.tar.xz
yuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.tar.zst
yuzu-5fb4c718cc831c31fb1e049aa015df7576f7e0f8.zip
Diffstat (limited to 'src/video_core/engines/maxwell_3d.cpp')
-rw-r--r--src/video_core/engines/maxwell_3d.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp
index 9f699399f..842c5a014 100644
--- a/src/video_core/engines/maxwell_3d.cpp
+++ b/src/video_core/engines/maxwell_3d.cpp
@@ -19,6 +19,10 @@ void Maxwell3D::WriteReg(u32 method, u32 value) {
#define MAXWELL3D_REG_INDEX(field_name) (offsetof(Regs, field_name) / sizeof(u32))
switch (method) {
+ case MAXWELL3D_REG_INDEX(draw.vertex_end_gl): {
+ DrawArrays();
+ break;
+ }
case MAXWELL3D_REG_INDEX(query.query_get): {
ProcessQueryGet();
break;
@@ -47,5 +51,10 @@ void Maxwell3D::ProcessQueryGet() {
UNIMPLEMENTED_MSG("Query mode %u not implemented", regs.query.query_get.mode.Value());
}
}
+
+void Maxwell3D::DrawArrays() {
+ LOG_WARNING(HW_GPU, "Game requested a DrawArrays, ignoring");
+}
+
} // namespace Engines
} // namespace Tegra