Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 01/04/2015 20:52:19,043 | INFO | Initializing Crosire's ReShade version '0.9.0.516' built on '2014-12-07 01:20:57' loaded from "F:\Steam\steamapps\common\FE Legendary Heroes\d3d9.dll" to "F:\Steam\steamapps\common\FE Legendary Heroes\LegendaryHeroes.exe" ...
- 01/04/2015 20:52:19,043 | TRACE | Installing hook for '0x7750F882' with '0x692A6930' ...
- 01/04/2015 20:52:19,043 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,043 | TRACE | Installing hook for '0x7750F945' with '0x692A6D70' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | INFO | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
- 01/04/2015 20:52:19,053 | INFO | > Delayed.
- 01/04/2015 20:52:19,053 | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
- 01/04/2015 20:52:19,053 | INFO | > Libraries loaded.
- 01/04/2015 20:52:19,053 | TRACE | > Analyzing export table:
- 01/04/2015 20:52:19,053 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,053 | TRACE | | Address | Ordinal | Name |
- 01/04/2015 20:52:19,053 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA4675 | 4 | D3DPERF_BeginEvent | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA4609 | 5 | D3DPERF_EndEvent | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA43E4 | 6 | D3DPERF_GetStatus | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA44BD | 7 | D3DPERF_QueryRepeatFrame | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA459D | 8 | D3DPERF_SetMarker | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA4451 | 9 | D3DPERF_SetOptions | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA4532 | 10 | D3DPERF_SetRegion | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA4710 | 11 | DebugSetLevel |
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068A690B7 | 12 | DebugSetMute |
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AA46E5 | 13 | Direct3D9EnableMaximizedWindowedModeShim |
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068A6F24E | 14 | Direct3DCreate9 | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068A4BD01 | 15 | Direct3DCreate9Ex | <
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068AD49D4 | 1 | Direct3DShaderValidatorCreate9 |
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068A98F9E | 2 | PSGPError |
- 01/04/2015 20:52:19,053 | TRACE | | 0x0000000068A98FBF | 3 | PSGPSampleTexture |
- 01/04/2015 20:52:19,053 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,053 | INFO | > Found 9 match(es). Installing ...
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA4675' with '0x692B3F30' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA4609' with '0x692B3F40' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA43E4' with '0x692B3F40' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA44BD' with '0x692B3F40' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA459D' with '0x692A39D0' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA4451' with '0x692526D0' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68AA4532' with '0x692A39D0' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68A6F24E' with '0x692B3F50' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | TRACE | Installing hook for '0x68A4BD01' with '0x692B41A0' ...
- 01/04/2015 20:52:19,053 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,053 | INFO | > Installed 9 hook(s).
- 01/04/2015 20:52:19,063 | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
- 01/04/2015 20:52:19,063 | INFO | > Delayed.
- 01/04/2015 20:52:19,063 | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
- 01/04/2015 20:52:19,063 | INFO | > Delayed.
- 01/04/2015 20:52:19,063 | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
- 01/04/2015 20:52:19,063 | INFO | > Delayed.
- 01/04/2015 20:52:19,063 | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
- 01/04/2015 20:52:19,063 | INFO | > Delayed.
- 01/04/2015 20:52:19,063 | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
- 01/04/2015 20:52:19,063 | INFO | > Delayed.
- 01/04/2015 20:52:19,063 | INFO | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
- 01/04/2015 20:52:19,073 | INFO | > Libraries loaded.
- 01/04/2015 20:52:19,073 | TRACE | > Analyzing export table:
- 01/04/2015 20:52:19,073 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,073 | TRACE | | Address | Ordinal | Name |
- 01/04/2015 20:52:19,073 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E66E0D | 25 | FreeAddrInfoEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E66E0D | 26 | FreeAddrInfoExW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6620B | 27 | FreeAddrInfoW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A954 | 28 | GetAddrInfoExA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E73E9C | 29 | GetAddrInfoExCancel |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A934 | 30 | GetAddrInfoExOverlappedResult |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E666B3 | 31 | GetAddrInfoExW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E65EBC | 32 | GetAddrInfoW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7E2C8 | 33 | GetHostNameW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7322F | 34 | GetNameInfoW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E73345 | 35 | InetNtopW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A4A2 | 36 | InetPtonW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7AB05 | 37 | SetAddrInfoExA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E742A8 | 38 | SetAddrInfoExW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8B610 | 500 | WEP |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E85986 | 39 | WPUCompleteOverlappedRequest |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C0AD | 40 | WPUGetProviderPathEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E75A01 | 41 | WSAAccept |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6BDA6 | 42 | WSAAddressToStringA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71D4C | 43 | WSAAddressToStringW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E87E6E | 44 | WSAAdvertiseProvider |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7DC20 | 102 | WSAAsyncGetHostByAddr |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7DD19 | 103 | WSAAsyncGetHostByName |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7DAF3 | 105 | WSAAsyncGetProtoByName |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7DA2B | 104 | WSAAsyncGetProtoByNumber |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7DF14 | 107 | WSAAsyncGetServByName |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7DE46 | 106 | WSAAsyncGetServByPort |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E72503 | 101 | WSAAsyncSelect |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7D9B1 | 108 | WSACancelAsyncRequest |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7C888 | 113 | WSACancelBlockingCall |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62D14 | 116 | WSACleanup |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62F60 | 45 | WSACloseEvent |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E75403 | 46 | WSAConnect |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E84288 | 47 | WSAConnectByList |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E854DD | 48 | WSAConnectByNameA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E83F25 | 49 | WSAConnectByNameW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E630E8 | 50 | WSACreateEvent |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7CF9F | 58 | WSADuplicateSocketA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7D03C | 59 | WSADuplicateSocketW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82A8E | 60 | WSAEnumNameSpaceProvidersA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82A28 | 61 | WSAEnumNameSpaceProvidersExA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E829C2 | 62 | WSAEnumNameSpaceProvidersExW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6C43A | 63 | WSAEnumNameSpaceProvidersW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6BCB0 | 64 | WSAEnumNetworkEvents |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8BE9D | 65 | WSAEnumProtocolsA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E76A10 | 66 | WSAEnumProtocolsW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62FF1 | 67 | WSAEventSelect |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62CA4 | 111 | WSAGetLastError |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E75542 | 68 | WSAGetOverlappedResult |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E80D55 | 69 | WSAGetQOSByName |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E81EC1 | 70 | WSAGetServiceClassInfoA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E81D38 | 71 | WSAGetServiceClassInfoW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82229 | 72 | WSAGetServiceClassNameByClassIdA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E81F6B | 73 | WSAGetServiceClassNameByClassIdW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A701 | 74 | WSAHtonl |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A5AE | 75 | WSAHtons |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82753 | 76 | WSAInstallServiceClassA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8261E | 77 | WSAInstallServiceClassW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E64391 | 78 | WSAIoctl |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7C751 | 114 | WSAIsBlocking |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E855EE | 79 | WSAJoinLeaf |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82C61 | 80 | WSALookupServiceBeginA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E653DC | 81 | WSALookupServiceBeginW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E67A00 | 82 | WSALookupServiceEnd |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82DA1 | 83 | WSALookupServiceNextA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6CADE | 84 | WSALookupServiceNextW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E828F6 | 85 | WSANSPIoctl |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A701 | 86 | WSANtohl |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A5AE | 87 | WSANtohs |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E836B1 | 88 | WSAPoll |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E87C06 | 89 | WSAProviderCompleteAsyncCall |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E76066 | 90 | WSAProviderConfigChange |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71632 | 91 | WSARecv | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E81C57 | 92 | WSARecvDisconnect |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E81B88 | 93 | WSARecvFrom | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E824E9 | 94 | WSARemoveServiceClass |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71AA3 | 95 | WSAResetEvent |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E714C2 | 96 | WSASend | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E83B05 | 97 | WSASendDisconnect |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E83949 | 98 | WSASendMsg |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E83A36 | 99 | WSASendTo | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7C7D5 | 109 | WSASetBlockingHook |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71A92 | 100 | WSASetEvent |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E642F9 | 112 | WSASetLastError |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E82861 | 117 | WSASetServiceA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E743CF | 118 | WSASetServiceW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71A38 | 119 | WSASocketA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E63E1B | 120 | WSASocketW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E646E9 | 115 | WSAStartup |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6BFF9 | 121 | WSAStringToAddressA |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E755FE | 122 | WSAStringToAddressW |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E87D5A | 123 | WSAUnadvertiseProvider |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7C6CA | 110 | WSAUnhookBlockingHook |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E630FC | 124 | WSAWaitForMultipleEvents |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E85BF6 | 24 | WSApSetPostRoutine |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E549 | 125 | WSCDeinstallProvider |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8D751 | 126 | WSCDeinstallProviderEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E831 | 127 | WSCEnableNSProvider |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E74672 | 128 | WSCEnumProtocols |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E74B8A | 129 | WSCEnumProtocolsEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C58D | 130 | WSCGetApplicationCategory |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C696 | 131 | WSCGetApplicationCategoryEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C616 | 132 | WSCGetProviderInfo |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C543 | 133 | WSCGetProviderPath |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8EA01 | 134 | WSCInstallNameSpace |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8EEF5 | 136 | WSCInstallNameSpaceEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8EC19 | 135 | WSCInstallNameSpaceEx2 |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E507 | 137 | WSCInstallProvider |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7FDBB | 138 | WSCInstallProviderAndChains |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E3C5 | 139 | WSCInstallProviderEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C5D0 | 140 | WSCSetApplicationCategory |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8CA4E | 141 | WSCSetApplicationCategoryEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8C656 | 142 | WSCSetProviderInfo |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8EEC1 | 143 | WSCUnInstallNameSpace |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8EA43 | 144 | WSCUnInstallNameSpaceEx2 |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E490 | 145 | WSCUpdateProvider |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8DA0F | 146 | WSCUpdateProviderEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E580 | 147 | WSCWriteNameSpaceOrder |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8E4D0 | 148 | WSCWriteProviderOrder |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8D4AD | 149 | WSCWriteProviderOrderEx |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E899C9 | 150 | WahCloseApcHelper |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8A9D4 | 152 | WahCloseHandleHelper |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8B159 | 153 | WahCloseNotificationHandleHelper |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8A981 | 154 | WahCloseSocketHandle |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E74ECD | 155 | WahCloseThread |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8A6C4 | 156 | WahCompleteRequest |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6E021 | 157 | WahCreateHandleContextTable |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E764A8 | 158 | WahCreateNotificationHandle |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8A767 | 159 | WahCreateSocketHandle |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E75014 | 160 | WahDestroyHandleContextTable |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8A43C | 161 | WahDisableNonIFSHandleSupport |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8A4EE | 162 | WahEnableNonIFSHandleSupport |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E72B88 | 163 | WahEnumerateHandleContexts |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E64233 | 164 | WahInsertHandleContext |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8AEC3 | 165 | WahNotifyAllProcesses |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E899F8 | 166 | WahOpenApcHelper |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E89953 | 167 | WahOpenCurrentThread |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8AA1D | 168 | WahOpenHandleHelper |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8B188 | 169 | WahOpenNotificationHandleHelper |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E898F2 | 170 | WahQueueUserApc |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62BDB | 171 | WahReferenceContextByHandle |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6310D | 172 | WahRemoveHandleContext |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E75F32 | 173 | WahWaitForNotification |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E8B2B1 | 174 | WahWriteLSPEvent |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E63CB1 | 151 | __WSAFDIsSet |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E759E1 | 1 | accept |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E63CF0 | 2 | bind |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E631B0 | 3 | closesocket |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71050 | 4 | connect |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6620B | 175 | freeaddrinfo |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E663D4 | 176 | getaddrinfo |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7E6CC | 51 | gethostbyaddr |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7E84A | 52 | gethostbyname |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7E4A7 | 57 | gethostname |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71EE2 | 177 | getnameinfo |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E713CC | 5 | getpeername |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7D4DA | 53 | getprotobyname |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7D6D1 | 54 | getprotobynumber |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7E9ED | 55 | getservbyname |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7EC13 | 56 | getservbyport |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E644D1 | 6 | getsockname |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E71193 | 7 | getsockopt |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E63DE7 | 8 | htonl |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62C71 | 9 | htons |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E718A2 | 11 | inet_addr |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7370F | 12 | inet_ntoa |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A429 | 178 | inet_ntop |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E7A52E | 179 | inet_pton |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E645C7 | 10 | ioctlsocket |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E72F89 | 13 | listen |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E63DE7 | 14 | ntohl |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62C71 | 15 | ntohs |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E70DA8 | 16 | recv | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E73D79 | 17 | recvfrom | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E70B8A | 18 | select |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E70F2C | 19 | send | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E62E14 | 20 | sendto | <
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E63B19 | 21 | setsockopt |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E717BC | 22 | shutdown |
- 01/04/2015 20:52:19,073 | TRACE | | 0x0000000075E6430A | 23 | socket |
- 01/04/2015 20:52:19,073 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,073 | INFO | > Found 8 match(es). Installing ...
- 01/04/2015 20:52:19,073 | TRACE | Installing hook for '0x75E71632' with '0x692C9AE0' ...
- 01/04/2015 20:52:19,073 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,073 | TRACE | Installing hook for '0x75E81B88' with '0x692C9C40' ...
- 01/04/2015 20:52:19,083 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,083 | TRACE | Installing hook for '0x75E714C2' with '0x692C99E0' ...
- 01/04/2015 20:52:19,083 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,083 | TRACE | Installing hook for '0x75E83A36' with '0x692C9A60' ...
- 01/04/2015 20:52:19,083 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,083 | TRACE | Installing hook for '0x75E70DA8' with '0x692C9900' ...
- 01/04/2015 20:52:19,093 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,093 | TRACE | Installing hook for '0x75E73D79' with '0x692C9970' ...
- 01/04/2015 20:52:19,093 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,093 | TRACE | Installing hook for '0x75E70F2C' with '0x692C9840' ...
- 01/04/2015 20:52:19,093 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,093 | TRACE | Installing hook for '0x75E62E14' with '0x692C98A0' ...
- 01/04/2015 20:52:19,103 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,103 | INFO | > Installed 8 hook(s).
- 01/04/2015 20:52:19,103 | INFO | Initialized.
- 01/04/2015 20:52:19,273 | INFO | Installing delayed hooks for "C:\Windows\system32\dxgi.dll" (Just loaded via 'LoadLibraryW("C:\Windows\system32\dxgi.dll")') ...
- 01/04/2015 20:52:19,283 | INFO | > Libraries loaded.
- 01/04/2015 20:52:19,283 | TRACE | > Analyzing export table:
- 01/04/2015 20:52:19,283 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,283 | TRACE | | Address | Ordinal | Name |
- 01/04/2015 20:52:19,283 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007006E507 | 1 | CheckETWTLS |
- 01/04/2015 20:52:19,283 | TRACE | | 0x00000000700645B9 | 2 | CompatString |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007006B9C2 | 3 | CompatValue |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007006BD13 | 20 | CreateDXGIFactory | <
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070064D9E | 19 | CreateDXGIFactory1 | <
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 4 | D3DKMTCloseAdapter |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 21 | D3DKMTCreateAllocation |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 22 | D3DKMTCreateContext |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 23 | D3DKMTCreateDevice |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 24 | D3DKMTCreateSynchronizationObject |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 5 | D3DKMTDestroyAllocation |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 6 | D3DKMTDestroyContext |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 7 | D3DKMTDestroyDevice |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 8 | D3DKMTDestroySynchronizationObject |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 25 | D3DKMTEscape |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 26 | D3DKMTGetContextSchedulingPriority |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 27 | D3DKMTGetDeviceState |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 28 | D3DKMTGetDisplayModeList |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 29 | D3DKMTGetMultisampleMethodList |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 30 | D3DKMTGetRuntimeData |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 31 | D3DKMTGetSharedPrimaryHandle |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 32 | D3DKMTLock |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 33 | D3DKMTOpenAdapterFromHdc |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 34 | D3DKMTOpenResource |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 35 | D3DKMTPresent |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 9 | D3DKMTQueryAdapterInfo |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 36 | D3DKMTQueryAllocationResidency |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 37 | D3DKMTQueryResourceInfo |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 38 | D3DKMTRender |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 39 | D3DKMTSetAllocationPriority |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 40 | D3DKMTSetContextSchedulingPriority |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 41 | D3DKMTSetDisplayMode |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 10 | D3DKMTSetDisplayPrivateDriverFormat |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 42 | D3DKMTSetGammaRamp |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 43 | D3DKMTSetVidPnSourceOwner |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 11 | D3DKMTSignalSynchronizationObject |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 12 | D3DKMTUnlock |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 13 | D3DKMTWaitForSynchronizationObject |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 44 | D3DKMTWaitForVerticalBlankEvent |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007008AA05 | 45 | DXGID3D10CreateDevice |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007008AA12 | 46 | DXGID3D10CreateLayeredDevice |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070073277 | 47 | DXGID3D10ETWRundown |
- 01/04/2015 20:52:19,283 | TRACE | | 0x00000000700822D7 | 48 | DXGID3D10GetLayeredDeviceSize |
- 01/04/2015 20:52:19,283 | TRACE | | 0x00000000700822D7 | 49 | DXGID3D10RegisterLayers |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007008AC4B | 14 | DXGIDumpJournal |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070074BE0 | 50 | DXGIReportAdapterConfiguration |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007008AAF2 | 15 | DXGIRevertToSxS |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 16 | OpenAdapter10 |
- 01/04/2015 20:52:19,283 | TRACE | | 0x0000000070091983 | 17 | OpenAdapter10_2 |
- 01/04/2015 20:52:19,283 | TRACE | | 0x000000007008AB71 | 18 | SetAppCompatStringPointer |
- 01/04/2015 20:52:19,283 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:19,283 | INFO | > Found 2 match(es). Installing ...
- 01/04/2015 20:52:19,283 | TRACE | Installing hook for '0x7006BD13' with '0x692BA790' ...
- 01/04/2015 20:52:19,283 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,283 | TRACE | Installing hook for '0x70064D9E' with '0x692BAAC0' ...
- 01/04/2015 20:52:19,283 | TRACE | > Succeeded.
- 01/04/2015 20:52:19,283 | INFO | > Installed 2 hook(s).
- 01/04/2015 20:52:19,323 | INFO | Redirecting 'CreateDXGIFactory1({770AAE78-F26F-4DBA-A829-253C83D1B387}, 0018A7A4)' ...
- 01/04/2015 20:52:19,323 | TRACE | Installing hook for '0x70071D95' with '0x692B8080' ...
- 01/04/2015 20:52:19,323 | TRACE | > Succeeded.
- 01/04/2015 20:52:23,802 | INFO | Redirecting 'Direct3DCreate9(32)' ...
- 01/04/2015 20:52:23,812 | TRACE | Installing hook for '0x68A5F52D' with '0x692B31D0' ...
- 01/04/2015 20:52:23,812 | TRACE | > Succeeded.
- 01/04/2015 20:52:23,842 | INFO | Redirecting 'IDirect3D9::CreateDevice(06912320, 0, 1, 001B02F0, 64, 0018FB7C, 0018FB34)' ...
- 01/04/2015 20:52:23,842 | WARN | > Multisampling is enabled. This is not compatible with depthbuffer access, which was therefore disabled.
- 01/04/2015 20:52:23,872 | INFO | Recreated effect environment on context 0A065540.
- 01/04/2015 20:52:23,872 | TRACE | Adding depthstencil 088E3CE0 (Width: 3440, Height: 1440, Format: 75) to list of possible depth candidates ...
- 01/04/2015 20:52:24,174 | INFO | Initializing Crosire's ReShade version '0.9.0.516' built on '2014-12-07 01:20:57' loaded from "F:\Steam\steamapps\common\FE Legendary Heroes\d3d9.dll" to "F:\Steam\steamapps\common\FE Legendary Heroes\DXAtlasWin.exe" ...
- 01/04/2015 20:52:24,175 | TRACE | Installing hook for '0x7750F882' with '0x692A6930' ...
- 01/04/2015 20:52:24,184 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,184 | TRACE | Installing hook for '0x7750F945' with '0x692A6D70' ...
- 01/04/2015 20:52:24,190 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,190 | INFO | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
- 01/04/2015 20:52:24,190 | INFO | > Delayed.
- 01/04/2015 20:52:24,190 | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
- 01/04/2015 20:52:24,204 | INFO | > Libraries loaded.
- 01/04/2015 20:52:24,204 | TRACE | > Analyzing export table:
- 01/04/2015 20:52:24,204 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:24,204 | TRACE | | Address | Ordinal | Name |
- 01/04/2015 20:52:24,204 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA4675 | 4 | D3DPERF_BeginEvent | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA4609 | 5 | D3DPERF_EndEvent | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA43E4 | 6 | D3DPERF_GetStatus | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA44BD | 7 | D3DPERF_QueryRepeatFrame | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA459D | 8 | D3DPERF_SetMarker | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA4451 | 9 | D3DPERF_SetOptions | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA4532 | 10 | D3DPERF_SetRegion | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA4710 | 11 | DebugSetLevel |
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068A690B7 | 12 | DebugSetMute |
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AA46E5 | 13 | Direct3D9EnableMaximizedWindowedModeShim |
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068A6F24E | 14 | Direct3DCreate9 | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068A4BD01 | 15 | Direct3DCreate9Ex | <
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068AD49D4 | 1 | Direct3DShaderValidatorCreate9 |
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068A98F9E | 2 | PSGPError |
- 01/04/2015 20:52:24,204 | TRACE | | 0x0000000068A98FBF | 3 | PSGPSampleTexture |
- 01/04/2015 20:52:24,204 | TRACE | +--------------------+---------+----------------------------------------------------+
- 01/04/2015 20:52:24,204 | INFO | > Found 9 match(es). Installing ...
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA4675' with '0x692B3F30' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA4609' with '0x692B3F40' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA43E4' with '0x692B3F40' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA44BD' with '0x692B3F40' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA459D' with '0x692A39D0' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA4451' with '0x692526D0' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,204 | TRACE | Installing hook for '0x68AA4532' with '0x692A39D0' ...
- 01/04/2015 20:52:24,204 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,205 | TRACE | Installing hook for '0x68A6F24E' with '0x692B3F50' ...
- 01/04/2015 20:52:24,205 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,205 | TRACE | Installing hook for '0x68A4BD01' with '0x692B41A0' ...
- 01/04/2015 20:52:24,205 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,205 | INFO | > Installed 9 hook(s).
- 01/04/2015 20:52:24,214 | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
- 01/04/2015 20:52:24,214 | INFO | > Delayed.
- 01/04/2015 20:52:24,214 | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
- 01/04/2015 20:52:24,214 | INFO | > Delayed.
- 01/04/2015 20:52:24,214 | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
- 01/04/2015 20:52:24,214 | INFO | > Delayed.
- 01/04/2015 20:52:24,214 | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
- 01/04/2015 20:52:24,214 | INFO | > Delayed.
- 01/04/2015 20:52:24,214 | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
- 01/04/2015 20:52:24,214 | INFO | > Delayed.
- 01/04/2015 20:52:24,214 | INFO | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
- 01/04/2015 20:52:24,214 | INFO | > Delayed.
- 01/04/2015 20:52:24,214 | INFO | Initialized.
- 01/04/2015 20:52:24,226 | INFO | Redirecting 'Direct3DCreate9(32)' ...
- 01/04/2015 20:52:24,231 | TRACE | Installing hook for '0x68A5F52D' with '0x692B31D0' ...
- 01/04/2015 20:52:24,234 | TRACE | > Succeeded.
- 01/04/2015 20:52:24,234 | INFO | Redirecting 'IDirect3D9::CreateDevice(0061C0E0, 0, 4, 00000000, 32, 0018FC98, 0018FC14)' ...
- 01/04/2015 20:52:24,234 | WARN | > Forcing tripple buffering.
- 01/04/2015 20:52:25,620 | INFO | Redirecting 'CreateDXGIFactory1({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 0018EEF8)' ...
- 01/04/2015 20:52:27,878 | INFO | Loading effect from "F:\Steam\steamapps\common\FE Legendary Heroes\Sweet.fx" ...
- 01/04/2015 20:52:27,878 | TRACE | > Running preprocessor ...
- 01/04/2015 20:52:27,912 | TRACE | > Running parser ...
- 01/04/2015 20:52:27,913 | TRACE | > Running compiler ...
- 01/04/2015 20:52:27,914 | TRACE | > Compiling shader 'FullscreenTriangle':
- uniform float4 _PIXEL_SIZE_ : register(c223);
- float4 __tex2Dgather(sampler2D s, float2 c) { return float4(tex2D(s, c + float2(0, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 0) * _PIXEL_SIZE_.xy).r, tex2D(s, c).r); }
- sampler2D colorGammaSampler : register(s0);
- sampler2D colorLinearSampler : register(s1);
- sampler2D curtainSampler : register(s2);
- uniform float timer : register(c0);
- uniform float timeleft : register(c1);
- float4 LumaSharpenPass(in float4 inputcolor, in float2 tex)
- {
- float3 ori = tex2D(colorGammaSampler, tex).xyz;
- float3 sharp_strength_luma = (float3(0.212600f, 0.715200f, 0.072200f) * 0.850000f);
- float3 blur_ori = tex2D(colorGammaSampler, (tex + ((float2(0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz;
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori *= 0.250000f);
- float3 sharp = (ori - blur_ori);
- float4 sharp_strength_luma_clamp = float4((sharp_strength_luma * (0.500000f / 0.035000f)), 0.500000f);
- float sharp_luma = saturate(dot(float4(sharp, 1.000000f), sharp_strength_luma_clamp));
- (sharp_luma = (((0.035000f * 2.000000f) * sharp_luma) - 0.035000f));
- (inputcolor.xyz = (inputcolor.xyz + sharp_luma));
- return saturate(inputcolor);
- }
- static const float3x3 RGB = float3x3(2.671471f, -1.267236f, -0.410996f, -1.025107f, 1.984091f, 0.043950f, 0.061001f, -0.223671f, 1.159021f);
- static const float3x3 XYZ = float3x3(0.500303f, 0.338098f, 0.164590f, 0.257969f, 0.676195f, 0.065836f, 0.023452f, 0.112699f, 0.866840f);
- float4 DPXPass(in float4 InputColor)
- {
- float DPXContrast = 0.100000f;
- float DPXGamma = 1.000000f;
- float RedCurve = 12.000000f;
- float GreenCurve = 12.000000f;
- float BlueCurve = 12.000000f;
- float3 RGB_Curve = float3(12.000000f, 12.000000f, 12.000000f);
- float3 RGB_C = float3(0.360000f, 0.360000f, 0.350000f);
- float3 B = InputColor.xyz;
- (B = pow(B, (1.000000f / DPXGamma)));
- (B = ((B * (1.000000f - DPXContrast)) + (0.500000f * DPXContrast)));
- float3 Btemp = (1.000000f / (1.000000f + exp((RGB_Curve / 2.000000f))));
- (B = (((1.000000f / (1.000000f + exp((-RGB_Curve * (B - RGB_C))))) / ((-2.000000f * Btemp) + 1.000000f)) + (-Btemp / ((-2.000000f * Btemp) + 1.000000f))));
- float value = max(max(B.x, B.y), B.z);
- float3 color = (B / value);
- (color = pow(color, (1.000000f / 2.400000f)));
- float3 c0 = (color * value);
- (c0 = mul(XYZ, c0));
- float luma = dot(c0, float3(0.300000f, 0.590000f, 0.110000f));
- (c0 = (((1.000000f - 2.500000f) * luma) + (2.500000f * c0)));
- (c0 = mul(RGB, c0));
- (InputColor.xyz = lerp(InputColor.xyz, c0, 0.100000f));
- return InputColor;
- }
- float4 CurvesPass(in float4 colorInput)
- {
- float3 lumCoeff = float3(0.212600f, 0.715200f, 0.072200f);
- float Curves_contrast_blend = 0.120000f;
- float luma = dot(lumCoeff, colorInput.xyz);
- float3 chroma = (colorInput.xyz - luma);
- float x = luma;
- (x = (x - 0.500000f));
- (x = ((x / (0.500000f + abs(x))) + 0.500000f));
- (x = lerp(luma, x, Curves_contrast_blend));
- (colorInput.xyz = (x + chroma));
- return colorInput;
- }
- float4 SweetFX_main(in float2 tex, in float4 FinalColor)
- {
- (FinalColor = LumaSharpenPass(FinalColor, tex));
- (FinalColor = DPXPass(FinalColor));
- (FinalColor = CurvesPass(FinalColor));
- (FinalColor.w = 1.000000f);
- return FinalColor;
- }
- void FullscreenTriangle(in uint id, out float4 position, out float2 texcoord)
- {
- (texcoord.x = ((id == 2) ? 2.000000f : 0.000000f));
- (texcoord.y = ((id == 1) ? 2.000000f : 0.000000f));
- (position = float4(((texcoord * float2(2.000000f, -2.000000f)) + float2(-1.000000f, 1.000000f)), 0.000000f, 1.000000f));
- }
- void FadeIn(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color.xyz *= (1 - (timeleft / 8000)));
- }
- void CurtainOpen(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (1.000000f - (timeleft / 8000.000000f));
- []if (((coord < factor) || (timer > 10000.000000f)))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void CurtainClose(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (timeleft / 8000.000000f);
- []if ((coord < factor))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void SweetFX(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color = SweetFX_main(texcoord, color));
- }
- void __main(in uint id : TEXCOORD0, out float4 position : POSITION, out float2 texcoord : TEXCOORD0)
- {
- FullscreenTriangle(id, position, texcoord);
- position.xy += _PIXEL_SIZE_.zw * position.ww;
- }
- 01/04/2015 20:52:27,919 | TRACE | > Compiling shader 'SweetFX':
- uniform float4 _PIXEL_SIZE_ : register(c223);
- float4 __tex2Dgather(sampler2D s, float2 c) { return float4(tex2D(s, c + float2(0, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 0) * _PIXEL_SIZE_.xy).r, tex2D(s, c).r); }
- #define POSITION VPOS
- sampler2D colorGammaSampler : register(s0);
- sampler2D colorLinearSampler : register(s1);
- sampler2D curtainSampler : register(s2);
- uniform float timer : register(c0);
- uniform float timeleft : register(c1);
- float4 LumaSharpenPass(in float4 inputcolor, in float2 tex)
- {
- float3 ori = tex2D(colorGammaSampler, tex).xyz;
- float3 sharp_strength_luma = (float3(0.212600f, 0.715200f, 0.072200f) * 0.850000f);
- float3 blur_ori = tex2D(colorGammaSampler, (tex + ((float2(0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz;
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori *= 0.250000f);
- float3 sharp = (ori - blur_ori);
- float4 sharp_strength_luma_clamp = float4((sharp_strength_luma * (0.500000f / 0.035000f)), 0.500000f);
- float sharp_luma = saturate(dot(float4(sharp, 1.000000f), sharp_strength_luma_clamp));
- (sharp_luma = (((0.035000f * 2.000000f) * sharp_luma) - 0.035000f));
- (inputcolor.xyz = (inputcolor.xyz + sharp_luma));
- return saturate(inputcolor);
- }
- static const float3x3 RGB = float3x3(2.671471f, -1.267236f, -0.410996f, -1.025107f, 1.984091f, 0.043950f, 0.061001f, -0.223671f, 1.159021f);
- static const float3x3 XYZ = float3x3(0.500303f, 0.338098f, 0.164590f, 0.257969f, 0.676195f, 0.065836f, 0.023452f, 0.112699f, 0.866840f);
- float4 DPXPass(in float4 InputColor)
- {
- float DPXContrast = 0.100000f;
- float DPXGamma = 1.000000f;
- float RedCurve = 12.000000f;
- float GreenCurve = 12.000000f;
- float BlueCurve = 12.000000f;
- float3 RGB_Curve = float3(12.000000f, 12.000000f, 12.000000f);
- float3 RGB_C = float3(0.360000f, 0.360000f, 0.350000f);
- float3 B = InputColor.xyz;
- (B = pow(B, (1.000000f / DPXGamma)));
- (B = ((B * (1.000000f - DPXContrast)) + (0.500000f * DPXContrast)));
- float3 Btemp = (1.000000f / (1.000000f + exp((RGB_Curve / 2.000000f))));
- (B = (((1.000000f / (1.000000f + exp((-RGB_Curve * (B - RGB_C))))) / ((-2.000000f * Btemp) + 1.000000f)) + (-Btemp / ((-2.000000f * Btemp) + 1.000000f))));
- float value = max(max(B.x, B.y), B.z);
- float3 color = (B / value);
- (color = pow(color, (1.000000f / 2.400000f)));
- float3 c0 = (color * value);
- (c0 = mul(XYZ, c0));
- float luma = dot(c0, float3(0.300000f, 0.590000f, 0.110000f));
- (c0 = (((1.000000f - 2.500000f) * luma) + (2.500000f * c0)));
- (c0 = mul(RGB, c0));
- (InputColor.xyz = lerp(InputColor.xyz, c0, 0.100000f));
- return InputColor;
- }
- float4 CurvesPass(in float4 colorInput)
- {
- float3 lumCoeff = float3(0.212600f, 0.715200f, 0.072200f);
- float Curves_contrast_blend = 0.120000f;
- float luma = dot(lumCoeff, colorInput.xyz);
- float3 chroma = (colorInput.xyz - luma);
- float x = luma;
- (x = (x - 0.500000f));
- (x = ((x / (0.500000f + abs(x))) + 0.500000f));
- (x = lerp(luma, x, Curves_contrast_blend));
- (colorInput.xyz = (x + chroma));
- return colorInput;
- }
- float4 SweetFX_main(in float2 tex, in float4 FinalColor)
- {
- (FinalColor = LumaSharpenPass(FinalColor, tex));
- (FinalColor = DPXPass(FinalColor));
- (FinalColor = CurvesPass(FinalColor));
- (FinalColor.w = 1.000000f);
- return FinalColor;
- }
- void FullscreenTriangle(in uint id, out float4 position, out float2 texcoord)
- {
- (texcoord.x = ((id == 2) ? 2.000000f : 0.000000f));
- (texcoord.y = ((id == 1) ? 2.000000f : 0.000000f));
- (position = float4(((texcoord * float2(2.000000f, -2.000000f)) + float2(-1.000000f, 1.000000f)), 0.000000f, 1.000000f));
- }
- void FadeIn(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color.xyz *= (1 - (timeleft / 8000)));
- }
- void CurtainOpen(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (1.000000f - (timeleft / 8000.000000f));
- []if (((coord < factor) || (timer > 10000.000000f)))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void CurtainClose(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (timeleft / 8000.000000f);
- []if ((coord < factor))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void SweetFX(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color = SweetFX_main(texcoord, color));
- }
- void __main(in float4 position : POSITION, in float2 texcoord : TEXCOORD0, out float4 color : COLOR)
- {
- color = float4(0.0f, 0.0f, 0.0f, 0.0f);
- SweetFX(position, texcoord, color.xyzw);
- }
- 01/04/2015 20:52:27,946 | TRACE | > Compiling shader 'FullscreenTriangle':
- uniform float4 _PIXEL_SIZE_ : register(c223);
- float4 __tex2Dgather(sampler2D s, float2 c) { return float4(tex2D(s, c + float2(0, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 0) * _PIXEL_SIZE_.xy).r, tex2D(s, c).r); }
- sampler2D colorGammaSampler : register(s0);
- sampler2D colorLinearSampler : register(s1);
- sampler2D curtainSampler : register(s2);
- uniform float timer : register(c0);
- uniform float timeleft : register(c1);
- float4 LumaSharpenPass(in float4 inputcolor, in float2 tex)
- {
- float3 ori = tex2D(colorGammaSampler, tex).xyz;
- float3 sharp_strength_luma = (float3(0.212600f, 0.715200f, 0.072200f) * 0.850000f);
- float3 blur_ori = tex2D(colorGammaSampler, (tex + ((float2(0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz;
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori *= 0.250000f);
- float3 sharp = (ori - blur_ori);
- float4 sharp_strength_luma_clamp = float4((sharp_strength_luma * (0.500000f / 0.035000f)), 0.500000f);
- float sharp_luma = saturate(dot(float4(sharp, 1.000000f), sharp_strength_luma_clamp));
- (sharp_luma = (((0.035000f * 2.000000f) * sharp_luma) - 0.035000f));
- (inputcolor.xyz = (inputcolor.xyz + sharp_luma));
- return saturate(inputcolor);
- }
- static const float3x3 RGB = float3x3(2.671471f, -1.267236f, -0.410996f, -1.025107f, 1.984091f, 0.043950f, 0.061001f, -0.223671f, 1.159021f);
- static const float3x3 XYZ = float3x3(0.500303f, 0.338098f, 0.164590f, 0.257969f, 0.676195f, 0.065836f, 0.023452f, 0.112699f, 0.866840f);
- float4 DPXPass(in float4 InputColor)
- {
- float DPXContrast = 0.100000f;
- float DPXGamma = 1.000000f;
- float RedCurve = 12.000000f;
- float GreenCurve = 12.000000f;
- float BlueCurve = 12.000000f;
- float3 RGB_Curve = float3(12.000000f, 12.000000f, 12.000000f);
- float3 RGB_C = float3(0.360000f, 0.360000f, 0.350000f);
- float3 B = InputColor.xyz;
- (B = pow(B, (1.000000f / DPXGamma)));
- (B = ((B * (1.000000f - DPXContrast)) + (0.500000f * DPXContrast)));
- float3 Btemp = (1.000000f / (1.000000f + exp((RGB_Curve / 2.000000f))));
- (B = (((1.000000f / (1.000000f + exp((-RGB_Curve * (B - RGB_C))))) / ((-2.000000f * Btemp) + 1.000000f)) + (-Btemp / ((-2.000000f * Btemp) + 1.000000f))));
- float value = max(max(B.x, B.y), B.z);
- float3 color = (B / value);
- (color = pow(color, (1.000000f / 2.400000f)));
- float3 c0 = (color * value);
- (c0 = mul(XYZ, c0));
- float luma = dot(c0, float3(0.300000f, 0.590000f, 0.110000f));
- (c0 = (((1.000000f - 2.500000f) * luma) + (2.500000f * c0)));
- (c0 = mul(RGB, c0));
- (InputColor.xyz = lerp(InputColor.xyz, c0, 0.100000f));
- return InputColor;
- }
- float4 CurvesPass(in float4 colorInput)
- {
- float3 lumCoeff = float3(0.212600f, 0.715200f, 0.072200f);
- float Curves_contrast_blend = 0.120000f;
- float luma = dot(lumCoeff, colorInput.xyz);
- float3 chroma = (colorInput.xyz - luma);
- float x = luma;
- (x = (x - 0.500000f));
- (x = ((x / (0.500000f + abs(x))) + 0.500000f));
- (x = lerp(luma, x, Curves_contrast_blend));
- (colorInput.xyz = (x + chroma));
- return colorInput;
- }
- float4 SweetFX_main(in float2 tex, in float4 FinalColor)
- {
- (FinalColor = LumaSharpenPass(FinalColor, tex));
- (FinalColor = DPXPass(FinalColor));
- (FinalColor = CurvesPass(FinalColor));
- (FinalColor.w = 1.000000f);
- return FinalColor;
- }
- void FullscreenTriangle(in uint id, out float4 position, out float2 texcoord)
- {
- (texcoord.x = ((id == 2) ? 2.000000f : 0.000000f));
- (texcoord.y = ((id == 1) ? 2.000000f : 0.000000f));
- (position = float4(((texcoord * float2(2.000000f, -2.000000f)) + float2(-1.000000f, 1.000000f)), 0.000000f, 1.000000f));
- }
- void FadeIn(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color.xyz *= (1 - (timeleft / 8000)));
- }
- void CurtainOpen(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (1.000000f - (timeleft / 8000.000000f));
- []if (((coord < factor) || (timer > 10000.000000f)))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void CurtainClose(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (timeleft / 8000.000000f);
- []if ((coord < factor))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void SweetFX(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color = SweetFX_main(texcoord, color));
- }
- void __main(in uint id : TEXCOORD0, out float4 position : POSITION, out float2 texcoord : TEXCOORD0)
- {
- FullscreenTriangle(id, position, texcoord);
- position.xy += _PIXEL_SIZE_.zw * position.ww;
- }
- 01/04/2015 20:52:27,950 | TRACE | > Compiling shader 'CurtainOpen':
- uniform float4 _PIXEL_SIZE_ : register(c223);
- float4 __tex2Dgather(sampler2D s, float2 c) { return float4(tex2D(s, c + float2(0, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 1) * _PIXEL_SIZE_.xy).r, tex2D(s, c + float2(1, 0) * _PIXEL_SIZE_.xy).r, tex2D(s, c).r); }
- #define POSITION VPOS
- sampler2D colorGammaSampler : register(s0);
- sampler2D colorLinearSampler : register(s1);
- sampler2D curtainSampler : register(s2);
- uniform float timer : register(c0);
- uniform float timeleft : register(c1);
- float4 LumaSharpenPass(in float4 inputcolor, in float2 tex)
- {
- float3 ori = tex2D(colorGammaSampler, tex).xyz;
- float3 sharp_strength_luma = (float3(0.212600f, 0.715200f, 0.072200f) * 0.850000f);
- float3 blur_ori = tex2D(colorGammaSampler, (tex + ((float2(0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz;
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, -0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori += tex2D(colorGammaSampler, (tex + ((float2(-0.000291f, 0.000694f) * 0.500000f) * 1.000000f))).xyz);
- (blur_ori *= 0.250000f);
- float3 sharp = (ori - blur_ori);
- float4 sharp_strength_luma_clamp = float4((sharp_strength_luma * (0.500000f / 0.035000f)), 0.500000f);
- float sharp_luma = saturate(dot(float4(sharp, 1.000000f), sharp_strength_luma_clamp));
- (sharp_luma = (((0.035000f * 2.000000f) * sharp_luma) - 0.035000f));
- (inputcolor.xyz = (inputcolor.xyz + sharp_luma));
- return saturate(inputcolor);
- }
- static const float3x3 RGB = float3x3(2.671471f, -1.267236f, -0.410996f, -1.025107f, 1.984091f, 0.043950f, 0.061001f, -0.223671f, 1.159021f);
- static const float3x3 XYZ = float3x3(0.500303f, 0.338098f, 0.164590f, 0.257969f, 0.676195f, 0.065836f, 0.023452f, 0.112699f, 0.866840f);
- float4 DPXPass(in float4 InputColor)
- {
- float DPXContrast = 0.100000f;
- float DPXGamma = 1.000000f;
- float RedCurve = 12.000000f;
- float GreenCurve = 12.000000f;
- float BlueCurve = 12.000000f;
- float3 RGB_Curve = float3(12.000000f, 12.000000f, 12.000000f);
- float3 RGB_C = float3(0.360000f, 0.360000f, 0.350000f);
- float3 B = InputColor.xyz;
- (B = pow(B, (1.000000f / DPXGamma)));
- (B = ((B * (1.000000f - DPXContrast)) + (0.500000f * DPXContrast)));
- float3 Btemp = (1.000000f / (1.000000f + exp((RGB_Curve / 2.000000f))));
- (B = (((1.000000f / (1.000000f + exp((-RGB_Curve * (B - RGB_C))))) / ((-2.000000f * Btemp) + 1.000000f)) + (-Btemp / ((-2.000000f * Btemp) + 1.000000f))));
- float value = max(max(B.x, B.y), B.z);
- float3 color = (B / value);
- (color = pow(color, (1.000000f / 2.400000f)));
- float3 c0 = (color * value);
- (c0 = mul(XYZ, c0));
- float luma = dot(c0, float3(0.300000f, 0.590000f, 0.110000f));
- (c0 = (((1.000000f - 2.500000f) * luma) + (2.500000f * c0)));
- (c0 = mul(RGB, c0));
- (InputColor.xyz = lerp(InputColor.xyz, c0, 0.100000f));
- return InputColor;
- }
- float4 CurvesPass(in float4 colorInput)
- {
- float3 lumCoeff = float3(0.212600f, 0.715200f, 0.072200f);
- float Curves_contrast_blend = 0.120000f;
- float luma = dot(lumCoeff, colorInput.xyz);
- float3 chroma = (colorInput.xyz - luma);
- float x = luma;
- (x = (x - 0.500000f));
- (x = ((x / (0.500000f + abs(x))) + 0.500000f));
- (x = lerp(luma, x, Curves_contrast_blend));
- (colorInput.xyz = (x + chroma));
- return colorInput;
- }
- float4 SweetFX_main(in float2 tex, in float4 FinalColor)
- {
- (FinalColor = LumaSharpenPass(FinalColor, tex));
- (FinalColor = DPXPass(FinalColor));
- (FinalColor = CurvesPass(FinalColor));
- (FinalColor.w = 1.000000f);
- return FinalColor;
- }
- void FullscreenTriangle(in uint id, out float4 position, out float2 texcoord)
- {
- (texcoord.x = ((id == 2) ? 2.000000f : 0.000000f));
- (texcoord.y = ((id == 1) ? 2.000000f : 0.000000f));
- (position = float4(((texcoord * float2(2.000000f, -2.000000f)) + float2(-1.000000f, 1.000000f)), 0.000000f, 1.000000f));
- }
- void FadeIn(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color.xyz *= (1 - (timeleft / 8000)));
- }
- void CurtainOpen(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (1.000000f - (timeleft / 8000.000000f));
- []if (((coord < factor) || (timer > 10000.000000f)))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void CurtainClose(in float4 position, in float2 texcoord, out float4 color)
- {
- float coord = abs((texcoord.x - 0.500000f));
- float factor = (timeleft / 8000.000000f);
- []if ((coord < factor))
- (color = tex2D(colorGammaSampler, texcoord));
- else
- (color = tex2D(curtainSampler, (texcoord + float2(((texcoord.x < 0.500000f) ? factor : -factor), 0))));
- }
- void SweetFX(in float4 position, in float2 texcoord, out float4 color)
- {
- (color = tex2D(colorGammaSampler, texcoord));
- (color = SweetFX_main(texcoord, color));
- }
- void __main(in float4 position : POSITION, in float2 texcoord : TEXCOORD0, out float4 color : COLOR)
- {
- color = float4(0.0f, 0.0f, 0.0f, 0.0f);
- CurtainOpen(position, texcoord, color.xyzw);
- }
- 01/04/2015 20:52:27,955 | INFO | > Successfully compiled effect.
- 01/04/2015 20:52:47,023 | TRACE | Adding depthstencil 1BBF1680 (Width: 3440, Height: 1440, Format: 75) to list of possible depth candidates ...
- 01/04/2015 20:52:58,784 | INFO | Exiting ...
- 01/04/2015 20:52:58,784 | INFO | Uninstalling 23 hook(s) ...
- 01/04/2015 20:52:58,784 | TRACE | Uninstalling hook for '0x7750F882' ...
- 01/04/2015 20:52:58,787 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,787 | TRACE | Uninstalling hook for '0x7750F945' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA4675' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA4609' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA43E4' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA44BD' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA459D' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA4451' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68AA4532' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68A6F24E' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x68A4BD01' ...
- 01/04/2015 20:52:58,793 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,793 | TRACE | Uninstalling hook for '0x75E71632' ...
- 01/04/2015 20:52:58,797 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,797 | TRACE | Uninstalling hook for '0x75E81B88' ...
- 01/04/2015 20:52:58,800 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,800 | TRACE | Uninstalling hook for '0x75E714C2' ...
- 01/04/2015 20:52:58,803 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,803 | TRACE | Uninstalling hook for '0x75E83A36' ...
- 01/04/2015 20:52:58,806 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,806 | TRACE | Uninstalling hook for '0x75E70DA8' ...
- 01/04/2015 20:52:58,810 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,810 | TRACE | Uninstalling hook for '0x75E73D79' ...
- 01/04/2015 20:52:58,813 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,813 | TRACE | Uninstalling hook for '0x75E70F2C' ...
- 01/04/2015 20:52:58,816 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,816 | TRACE | Uninstalling hook for '0x75E62E14' ...
- 01/04/2015 20:52:58,819 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,819 | TRACE | Uninstalling hook for '0x7006BD13' ...
- 01/04/2015 20:52:58,822 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,822 | TRACE | Uninstalling hook for '0x70064D9E' ...
- 01/04/2015 20:52:58,826 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,826 | TRACE | Uninstalling hook for '0x70071D95' ...
- 01/04/2015 20:52:58,829 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,829 | TRACE | Uninstalling hook for '0x68A5F52D' ...
- 01/04/2015 20:52:58,832 | TRACE | > Succeeded.
- 01/04/2015 20:52:58,832 | INFO | Exited.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement