Releases: Aleksoid1978/VideoRenderer
MPC Video Renderer 0.6.7.2013
Added "Request Super Resolution" option for Nvidia and Intel graphics adapters. Hardware and driver support required. The display of "SuperResolution*" in the statistics only means that the request was sent successfully.
Recommended version of MPC-BE 1.6.6 or later.
MPC Video Renderer 0.6.5.1995
The "Subtitle and OSD brightness" option now works for HDR video on an HDR display.
Added ability to convert Stereo 3D from Half OverUnder to Interlace. Use IExFilterConfig::SetInt("stereo3dTransform", 1).
Added subtitle offset support for Stereo 3D.
Some optimizations.
Recommended version of MPC-BE 1.6.5.164 (8e684d199) or later.
MPC Video Renderer 0.6.3.1956
Optimized PQ to SDR conversion using D3D11 video processor on Windows 10.
Added the ability to use Blend deinterlacing for YUV 4:2:0 formats when using a Shader video processor.
Changed the default value for the "Swap effect" option to "Flip".
MPC Video Renderer 0.6.1.1931
DX11 mode uses the new ISubRender11 subtitle rendering interface. Older players will not be able to output subtitles in DX11 mode.
Changed coefficients for experimental Jinc2 interpolation.
Fixed updating statistics when changing settings.
Fixed sRGB to Linear conversions in shader video processor.
Decrease the brightness and adjust the color of the subtitles and OSD if the display is in HDR mode.
Fixed crash when playing DVD-Video.
Fixed green screen in some cases.
Recommended version of MPC-BE 1.6.3 or later.
MPC Video Renderer 0.5.8.1877
Optimized image overlay through the IMFVideoMixerBitmap interface.
Fixed processing of the first frames by the DXVA2 video processor on AMD and Intel graphics adapters.
Fixed rounding errors in HDR metadata.
Fixed work in DX11 mode when changing the display.
Added support for Y210 and Y216 formats for DX11 mode.
Reworked support for YUY2, AYUV, Y410, Y416 formats for Shader video processor in DX11 mode.
Added debug information about DXGI formats to the "Information" window.
Fixed copying of RGB24 and RGB48 with odd width size in some rare situations.
Added experimental support for image upscaling by the "Jinc2" algorithm.
Recommended version of MPC-BE 1.6.2.6991 (0a27de8af) or later.
MPC Video Renderer 0.5.6.1807
Improved stability in DX9 mode when changing display.
Fixed display of subtitles in the first frame when using XySubFilter.
Added experimental option "Reinitialize D3D device when changing display".
Fixed the problem with the "Information" tab working when pressing Esc when the main text field is active.
The "Auto display HDR On/Off" functionality has been improved. Now this option has three values: "not used", "used for fullscreen", "always used".
Fixed HDR Passthrough for various cases.
Added support for MEDIASUBTYPE_LAV_RAWVIDEO.
Added support for various YUV and RGB planar formats.
Added support for r210 format.
The "Use Direct3D 11" option is enabled by default on Windows 8 and newer systems.
Fixed crash for RGB24 in some situations.
MPC Video Renderer 0.5.4.1723
Fixed dithering when outputting 10-bit for DX11 mode.
Improved compatibility with CoreAVC Video Decoder.
Fixed frame rotation when using DXVA2 or D3D11 VP.
Optimization of processing when using only DXVA2 or D3D11 VP.
Added a check for the ability to create an input surface for DXVA2 VP. This fixes the Y410 format issue on Intel graphics.
Fixed work of the last post-resize shader in DX11 mode when dithering is active.
Improved copying speed from DXVA2 decoder surface to D3D11 texture for Intel integrated graphics.
Fixed display of the settings window when opened from the command line (rundll32.exe).
Improved stability in DX11 mode.
Fixed flickering of subtitles in DX11 mode in some situations.
Improved compatibility with PotPlayer.
Added GetBool("doubleRate") command to get information about doubling frames. This is possible when deinterlacing is used.
Fixed work of the debug version on systems without Windows SDK.
Fixed crashes when working with some external filters.
Added experimental option "Wait for V-Blank before Present".
Recommended version of MPC-BE 1.5.7.6180 or later.
MPC Video Renderer 0.5.2.1607
Fixed getting the displayed frame when outputting RGB 10-bit.
Fixed display of BGRA64 format.
Added support for BGR48 format.
Added correction after incorrect (unsupported) conversion from YCbCr BT.2020 to RGB after DXVA2 and D3D11 VP.
Fixed playback of some protected DVD-Videos.
Improved "Auto display HDR On/Off" option.
Fixed converting color space using shaders.
Various additions and fixes in statistics.
MPC Video Renderer 0.5.0.1567
Added the OpenConfiguration function to call settings from the command line (Example: rundll32.exe MpcVideoRenderer64.ax,OpenConfiguration).
Fixed memory leak for Direct3D 11 mode.
Added limitation of no more than one active renderer instance per process.
Added displaying statistics and the ability to display AlphaBitmap (OSD) when playback is stopped.
Added support for HDR passthrough for DX11 mode in Windows 10.
Added the ability to switch the display to HDR mode for DX11 mode in Windows 10.
Added the ability to manually disable conversion HDR to SDR.
Fixed display of HLG video in various situations.
Added support for BT.2020 Primaries for some cases.
Fixed connections to any input media type when DXVA decoder can be active.
Added various information to statistics.
Recommended version of MPC-BE 1.5.6.5832 or later.
MPC Video Renderer v0.4.9.1460
Now DirectWrite is used instead of GDI+ to generate statistics font.
Optimized statistics drawing.
Fixed input stream frame rate calculation.
Reduced unnecessary initialization of DirectX objects.
Added the ability to increase statistics for a large window size.
Removed "Switch to exclusive mode after a short delay" setting.
Added support for exclusive full screen in DX11 mode.
Improved support for exclusive full screen in DX9 mode.
Compilation in Visual Studio 2017 now requires the Windows SDK 10.0.17763.0.
Added support for Swap effect "Discard" in an exclusive full screen for DX11 mode.
Removed green bars on the right and bottom when using the D3D11 decoder on AMD graphics cards.
Renamed "Chroma scaling" setting to "Chroma upsampling" and added "Nearest-neighbor" value.
Added information to on-screen statistics and to the "Information" window.
Recommended version of MPC-BE 1.5.5.5369 or later.