mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 06:09:50 -06:00
VideoCommon: move ViewportCorrection into VideoCommon
D3D doesn't allow bigger viewports than rendertargets. But flipper does, so the viewport will be clipped and the transformation matrix will be changed. This was done in the D3D backend itself. This is now moved into VideoCommon. This don't reduce code, but in this way, VideoCommon doesn't depend on the backends.
This commit is contained in:
@ -153,6 +153,7 @@ struct VideoConfig
|
||||
bool bSupportsPixelLighting;
|
||||
bool bSupportsPrimitiveRestart;
|
||||
bool bSupportsSeparateAlphaFunction;
|
||||
bool bSupportsOversizedViewports;
|
||||
bool bSupportsGLSLUBO; // needed by PixelShaderGen, so must stay in VideoCommon
|
||||
bool bSupportsEarlyZ; // needed by PixelShaderGen, so must stay in VideoCommon
|
||||
} backend_info;
|
||||
|
Reference in New Issue
Block a user