GPU/HW: Support line drawing at >1x scale in D3D11 via GS

This commit is contained in:
Connor McLaughlin
2019-11-05 00:27:22 +10:00
parent 3619b46b45
commit 16d83989e5
4 changed files with 73 additions and 0 deletions

View File

@ -106,6 +106,7 @@ private:
std::array<ComPtr<ID3D11VertexShader>, 2> m_batch_vertex_shaders; // [textured]
std::array<std::array<std::array<ComPtr<ID3D11PixelShader>, 2>, 9>, 4>
m_batch_pixel_shaders; // [render_mode][texture_mode][dithering]
ComPtr<ID3D11GeometryShader> m_batch_line_expand_geometry_shader;
ComPtr<ID3D11VertexShader> m_screen_quad_vertex_shader;
ComPtr<ID3D11PixelShader> m_copy_pixel_shader;