diff options
| author | FengChen <vonchenplus@gmail.com> | 2022-12-08 22:03:14 +0800 |
|---|---|---|
| committer | FengChen <vonchenplus@gmail.com> | 2022-12-08 22:40:28 +0800 |
| commit | 15d63c3d3d0f70efe470eef2b295d6c4bc3bce19 (patch) | |
| tree | 18d26dc8f8b3e93c869041a3fe6bae07d1a78f0e /src/video_core/engines/draw_manager.h | |
| parent | 41461514d6f3ba59dc027dbc4a88c0ffb570ea49 (diff) | |
video_core: Adjust topology update logic
Diffstat (limited to 'src/video_core/engines/draw_manager.h')
| -rw-r--r-- | src/video_core/engines/draw_manager.h | 4 |
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 |
