dolphin/Source
Stenzek 617f9d9532 ShaderGen: Remove virtual methods from ShaderGeneratorInterface, move string buffer to ShaderCode
This fixes the crashes occuring at startup with a non-empty shader cache.
Because LinearDiskCache reads/writes to the storage of ShaderUid, ShaderUid must be trivially copyable.
Additionally, adds a static assert to LinearDiskCache to ensure this doesn't happen in the future.

The initialization of ShaderUid data has been moved to the code generation functions, so the above condition holds true.
2016-01-02 17:35:06 +10:00
..
Android UserPreferences: Move all stereoscopy options to the stereoscopy section. 2015-12-22 23:16:28 +01:00
Core ShaderGen: Remove virtual methods from ShaderGeneratorInterface, move string buffer to ShaderCode 2016-01-02 17:35:06 +10:00
DSPSpy DSPSpy: support dumping to SD Gecko in slot B on GameCube 2015-07-19 17:26:30 +03:00
DSPTool [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
PCH pch: Update MSVC version check 2015-10-02 20:51:23 -04:00
UnitTests VertexLoaderBase: Get rid of explicit delete and new 2015-12-22 20:09:54 -05:00
VSProps exchange XSaveWorkaround (which was fixed in VS2015) for ucrtFreadWorkaround (which was broken in VS2015). 2015-10-16 20:26:34 -07:00
.clang-format
CMakeLists.txt
dolphin-emu.sln mbedTLS: adapt Dolphin's Visual Studio files 2015-09-25 03:46:41 +02:00