Commit Graph

26 Commits

Author SHA1 Message Date
extratype
7f80374f62 [DirectWrite] Cleanup Params initialization barriers 2018-10-10 21:29:24 +09:00
extratype
3cff4ae05b [DirectWrite] Cleanup hook barriers 2018-10-09 14:23:13 +09:00
extratype
9cd4cd9c9e [DirectWrite] Hook duplicated methods of ID2D1RenderTarget and ID2D1DeviceContext 2018-10-09 14:23:13 +09:00
extratype
0ce28c49c1 [DirectWrite] Hook device from ID2D1DeviceContext (possibly from ID2D1RenderTarget) 2018-10-09 14:23:13 +09:00
extratype
b4113712f4 [DirectWrite] Update Direct2D APIs to Windows 10 RS4 2018-10-09 14:23:12 +09:00
extratype
b9f9e05864 [DirectWrite] Fix potential races in hooks 2018-10-09 14:08:35 +09:00
extratype
de8dac6f88 [DirectWrite] Convert redundant CComQIPtr to CComPtr 2018-10-09 14:08:35 +09:00
extratype
bcd463df45 [DirectWrite] Fix MyDebug 2018-10-09 14:08:35 +09:00
extratype
17a199c2a2 Merge commit '69cf00e6a625c9f33965be0df0e82076526fc8a5'
# Conflicts:
#	gdidll.rc
#	gdipp.vcxproj
2018-10-01 11:33:55 +09:00
git
6fce9a2fff Infinality patch support (with custom FT_Env calls) 2018-08-02 11:07:50 +08:00
extratype
083c1b51e9 Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
MacType
f4f1cd3cc2 enhanced directwrite support 2017-06-21 17:30:51 +08:00
MacType
c5e991a441 Separated DirectWrite param from Direct2d temporarily.
Fixed some logic bugs.
2017-06-20 14:55:25 +08:00
MacType
d3d6e3d89a hinting for DirectWrite now follows the global option HintingMode
return true if previous call to MakeD2DParams succeed.
2017-06-19 15:21:44 +08:00
MacType
e6a050a654 added check for MakeD2DParams 2017-05-12 15:40:39 +08:00
MacType
5b6c289e9b optimized some code structure.
dw and d2d now may have separate params for their special behavior
enabled ASLR support
2017-05-12 11:17:19 +08:00
MacType
8560e3daac added latest DirectWrite support
added a whole new DirectWrite section for DW only settings
completely remove windows private profile related api to improve performance.
removed some unused/unnecessary codes.
2017-05-11 16:56:34 +08:00
MacType
77cbc66561 rollback last change of firefox fix.
fixed a serious bug that cause app to crash. reported by issue #191
2016-09-27 10:24:48 +08:00
MacType
be4393ff65 fixed some bugs with PVS
added MinHeight params to simulate DPI aware
added support for hooking x64 child processes spawned from wow64 processes.
2016-09-08 13:45:52 +08:00
MacType
fe046debfe fixed chrome crash bug
added a new GammaValueDW param which only valid for DW tweak.
2016-09-04 13:53:36 +08:00
MacType
8a7f4977cd fixed issue that caused windows7 to stuck at boot when dw tweak is on.
fixed issue that caused edge to lag/crash
2016-09-01 14:59:16 +08:00
MacType
28187cbe48 Support more recent version of DirectWrite/D2D
Fix a bug that will crash program in certain cases.
version info updated.
2016-08-30 15:54:05 +08:00
MacType
893ba528ea fixed an issue that will freeze process in certain cases. 2016-08-19 15:38:30 +08:00
MacType
493195f547 added debugOutput
directwrite tweak improved. Now Google chrome can be tweaked.
2016-08-19 09:48:26 +08:00
MacType
0522b1fb8d fixed a serious bug that cause stack overflow on directwrite/d2d hooks.
font substitution on directwrite/d2d is now implemented.
2016-08-15 10:53:41 +08:00
MacType
54f5576792 add directwrite/direct2d tweak support.
better windows version detection.
2016-08-12 10:14:45 +08:00