|
|
Изменения / Changes (2284-2305):
Changed PICTURE_STORE::bInUse from int to bool. Patch by sansnom05 ;
Reconnect the OutputPin of the TextPassThru filter when the MediaType changes to notify any upstream filter about the change.;
NEW : Full ICC color management (Little CMS library added);
NEW : Full floating point processing (FP16 temporary textures);
NEW : High-quality dithering (color management, full floating point processing, 10-bit -> 8-bit);
NEW : Option to force 10-bit EVR mixer input (probably hackish, but in many cases it seems to work);
CHANGED: Core rendering code in the DX9AllocatorPresenter class moved to a new class: DX9RenderingEngine;
CHANGED: "10 bit RGB" option changed to "10-bit RGB Output", does not affect internal processing anymore;
CHANGED: Removed unnecessary temporary texture allocations;
FIXED : The EVR mixer output media subtype matches the surface format (as a consequence, it's always RGB);
10-bit output 之前好像只有 A 卡能实现。
10-bit input 可能是指数据以 10-bit 精度作为 front buffer,即在 back buffer 渲染后 flip 成的缓存,对于 RAMDAC 或者 TMDS 以及 DP 逻辑来说,这个就是 input。
为什么说是 Force,因为只是打开了 force 10bit input ,而 output 依然设定 8-bit,就会出现 8-bit back buffer -> 10bit front buffer 的情况...这就是 force 的来源了吧。
感觉上新版本 MPC-HC 实现了 madVR 的不少渲染特性,就差 resizer 了。 |
|