Menu

Subversion (Archive) Commit Log


Commit Date  
[r1046] by peschau

De-interlace: Output is messed up, this was an old bug that was rarely seen because it could only happen with ddraw when you had multiple buffers, which is only possible with full-screen.

De-interlacing only works with one (Amiga screen) buffer because of the way it is written to do partial updates to the frame.

Reduced number of staging Amiga screen textures to 1 in DirectX 11 (swap-chain still double-buffered).
Force 1 buffer with ddraw if de-interlacing is enabled. (Does not affect windowed sessions).

2015-12-21 18:51:49 Tree
[r1045] by peschau

Added release of pSurface1 in SaveScreenshot().

2015-12-21 16:21:59 Tree
[r1044] by peschau

Removed double-release of IDXGIAdapter during adapter enumeration.
Also added some extra failure checks and release calls of already allocated objects before returning failure when creating objects.

2015-12-21 12:42:25 Tree
[r1043] by carfesh

prevent activation of Direct3D when display driver restart has failed

2015-12-21 07:34:53 Tree
[r1042] by carfesh

various fixes and code cleanup
require feature level 11.0
detect failure if no D3D adapters were found (Hyper-V)
add DirectDraw to dropdown list always
update to documentation (system requirements, etc.)

2015-12-21 07:24:41 Tree
[r1041] by carfesh

remove redudant Release() of backBuffer during texture flip

2015-12-20 11:24:29 Tree
[r1040] by carfesh

screenshot code in standalone execution mode can now produce filtered, as well as unfiltered screenshots

2015-12-20 10:07:05 Tree
[r1039] by carfesh

internal screenshot function now supports multiple screenshots to be saved per second
add verbose reporting of D3D live objects to debug builds

2015-12-20 07:33:27 Tree
[r1038] by carfesh

minor fix to keyboard handler

2015-12-19 21:40:07 Tree
[r1037] by carfesh

screenshots can now be triggered in WinFellow by hitting printscreen
screenshot code refined

2015-12-19 21:07:12 Tree
Older >