summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/draw_manager.h
diff options
context:
space:
mode:
authorFengChen <vonchenplus@gmail.com>2022-12-08 15:03:14 +0100
committerFengChen <vonchenplus@gmail.com>2022-12-08 15:40:28 +0100
commit15d63c3d3d0f70efe470eef2b295d6c4bc3bce19 (patch)
tree18d26dc8f8b3e93c869041a3fe6bae07d1a78f0e /src/video_core/engines/draw_manager.h
parentMerge pull request #9401 from vonchenplus/draw_manager (diff)
downloadyuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.tar
yuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.tar.gz
yuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.tar.bz2
yuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.tar.lz
yuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.tar.xz
yuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.tar.zst
yuzu-15d63c3d3d0f70efe470eef2b295d6c4bc3bce19.zip
Diffstat (limited to '')
-rw-r--r--src/video_core/engines/draw_manager.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/engines/draw_manager.h b/src/video_core/engines/draw_manager.h
index 4f67027ca..0e6930a9c 100644
--- a/src/video_core/engines/draw_manager.h
+++ b/src/video_core/engines/draw_manager.h
@@ -10,6 +10,7 @@ class RasterizerInterface;
}
namespace Tegra::Engines {
+using PrimitiveTopologyControl = Maxwell3D::Regs::PrimitiveTopologyControl;
using PrimitiveTopology = Maxwell3D::Regs::PrimitiveTopology;
using PrimitiveTopologyOverride = Maxwell3D::Regs::PrimitiveTopologyOverride;
using IndexBuffer = Maxwell3D::Regs::IndexBuffer;
@@ -58,12 +59,11 @@ private:
void DrawIndexSmall(u32 argument);
- void ProcessTopologyOverride();
+ void UpdateTopology();
void ProcessDraw(bool draw_indexed, u32 instance_count);
Maxwell3D* maxwell3d{};
State draw_state{};
- bool use_topology_override{};
};
} // namespace Tegra::Engines