Lioncash
1d42db2439
Common: Move NonCopyable to its own header
2015-09-26 18:50:35 -04:00
Lioncash
bb927ad738
Atomic_GCC: Throw out old code
2015-09-26 15:59:36 -04:00
Lioncash
d67ea484f7
Common: Get rid of compiler semantic asserts
...
They were never used.
2015-09-26 15:57:13 -04:00
mimimi085181
e24b8c4ab7
Respect the stride for efb copies when hashing them
2015-09-26 20:19:02 +02:00
JosJuice
e754b097bd
Don't force EFB Copies to Texture Only off for Metroid Prime
...
Made unnecessary by PRs #2059 and #2960 . MP2 and MP3 still need it.
2015-09-26 19:55:46 +02:00
Scott Mansell
a91810ba3b
Merge pull request #3042 from booto/audio-timing
...
AI: reduce overhead of sample counter
2015-09-27 05:03:55 +13:00
Ryan Houdek
be667e7de8
Merge pull request #3035 from aserna3/SSAAImprovements
...
Improved OGL and D3D's AA options in UI
2015-09-26 09:27:39 -04:00
JosJuice
6935d28112
Display all compressed formats in blue in GUI
...
In the past, only GCZ was shown as compressed, not CISO and WBFS.
2015-09-26 15:24:29 +02:00
JosJuice
94ee720a07
Rename IsCompressedBlob to IsGCZBlob for clarity
...
GCZ is just one of the several compressed formats that Dolphin supports.
2015-09-26 14:46:53 +02:00
LPFaint99
ddc523b81d
GCI Folder: Skip 'header-only' writes
...
issue #8961
2015-09-25 22:12:40 -07:00
Tillmann Karras
f6795466e7
mbedTLS: adapt Dolphin code
2015-09-26 07:09:19 +02:00
Anthony Serna
df189c3ea3
Improved D3D and OGL AA option UI
...
Removed Quality Levels from D3D AA options
Dropdown text now shows whether you're applying MSAA or SSAA
Added a description for SSAA
Moved SSAA checkbox
Cleaned up AA in backends slightly. Supported modes is now a list of ints.
2015-09-25 09:05:18 -07:00
Tillmann Karras
ac5f56df7e
mbedTLS: adapt Dolphin's Visual Studio files
2015-09-25 03:46:41 +02:00
Tillmann Karras
f70da0e889
mbedTLS: adapt CMakeLists.txt for Dolphin
2015-09-25 03:46:41 +02:00
Tillmann Karras
4bf776792f
mbedTLS: add Dolphin-specific vcxproj file
2015-09-25 03:46:41 +02:00
Tillmann Karras
063446c46f
mbedTLS: run rename.pl script and fix errors
2015-09-25 03:46:41 +02:00
Tillmann Karras
868eab0bf6
mbedTLS: update license overview
...
They changed their license from GPLv2+ to Apache 2.0.
2015-09-25 03:46:41 +02:00
Tillmann Karras
9872473f70
mbedTLS: add version 2.1.1
...
PolarSSL has been renamed to "mbed TLS" and version 2.0 dropped backwards
compatibility. This commit adds only the necessary files without any
modifications, so it doesn't compile yet.
2015-09-25 03:11:48 +02:00
Tillmann Karras
3ae092a086
mbedTLS: delete PolarSSL 1.3
2015-09-24 18:31:33 +02:00
Lioncash
ce75f55f25
Merge pull request #3089 from lioncash/ext
...
CommandProcessor: Remove unused extern
2015-09-24 11:58:50 -04:00
Lioncash
7e69a0ce79
CommandProcessor: Remove unused extern
2015-09-24 11:35:46 -04:00
JosJuice
ab8f75f000
SystemTimers: Don't name non-constant variables as if they are constant
2015-09-24 14:57:25 +02:00
ghost
7c1565b201
VideoConfig/LocalConfig/HotkeyManager: Added hotkeys for switching stereo-3d presets.
...
Added 3 depth/convergence presets. They are adjustable via (existing) hotkeys - changes to depth and convergence are applied to current preset.
Added 3 hotkeys for activating presets. Added hotkey for toggle between first and second preset.
Added OSD message for convergence/depth changes.
Presets are saved into per-game configs.
2015-09-24 15:19:55 +03:00
flacs
c749637f2a
Merge pull request #3088 from lioncash/header
...
BoundingBox: Remove unnecessary headers
2015-09-24 09:27:32 +02:00
Lioncash
d694994874
BoundingBox: Remove unnecessary headers
2015-09-24 03:19:43 -04:00
Scott Mansell
6eb0c2552d
Merge pull request #3085 from Tilka/fifoplayer
...
FifoPlayer: remove leftover code
2015-09-24 15:37:01 +12:00
Tillmann Karras
aba083dd3a
FifoPlayer: remove leftover code
2015-09-24 05:09:41 +02:00
flacs
c1ee0e7829
Merge pull request #3078 from lioncash/titleid
...
DiscIO: Do swapping in GetTitleID implementations
2015-09-23 18:56:57 +02:00
flacs
cf131b133e
Merge pull request #3079 from lioncash/emit
...
x64Emitter: Minor changes
2015-09-23 18:55:24 +02:00
flacs
40da69d5a2
Merge pull request #3081 from lioncash/si-enum
...
SI_Device: Convert define constants over to enums
2015-09-23 18:55:10 +02:00
Markus Wick
9ac7e13d17
Merge pull request #3082 from rohit-n/shadow
...
Silence -Wshadow warning.
2015-09-23 18:13:00 +02:00
Rohit Nirmal
a48e425f41
Silence -Wshadow warning.
2015-09-23 11:02:24 -05:00
JosJuice
3fdae38e26
Use correct GetTicksPerSecond() value in IPC delays
...
The constant IPC_DEFAULT_DELAY used a value from GetTicksPerSecond(),
which in turn uses a value from CPU_CORE_CLOCK... but CPU_CORE_CLOCK
isn't actually a constant! It's first initialized to 486 MHz and then
changed to 729 MHz in SystemTimers::PreInit if emulating a Wii. This
means that the IPC delays always used 486 MHz and thus were wrong.
To fix this, the IPC reply constants are changed to functions.
2015-09-23 18:02:09 +02:00
Lioncash
c7148c9660
SI_Device: Convert define constants over to enums
2015-09-23 11:13:03 -04:00
booto
0e0fec3075
AI: reduce overhead of sample counter
2015-09-23 20:39:28 +08:00
Lioncash
7890b38c15
x64Emitter: Remove unimplemented function prototype in OpArg
2015-09-22 19:54:46 -04:00
Lioncash
6e5f60bab7
x64Emitter: Make single argument constructor explicit
2015-09-22 19:51:14 -04:00
Lioncash
213d11dc62
Merge pull request #2939 from lioncash/find
...
FramebufferManagerBase: Compress a loop into a find_if
2015-09-22 18:56:38 -04:00
Lioncash
4b9b82e000
DiscIO: Do swapping in GetTitleID implementations
...
Gets rid of external swaps at every usage.
2015-09-22 13:50:35 -04:00
Lioncash
5d774df1e8
Merge pull request #3074 from JosJuice/isoproperties-gettitleid
...
Remove odd way of getting ID in ISOProperties
2015-09-22 12:24:19 -04:00
Markus Wick
3930c929cb
Merge pull request #3062 from phire/moveGL
...
Move GL interface code out of the OpenGL video backend.
2015-09-22 15:32:48 +02:00
Scott Mansell
a537ca7543
Merge pull request #2997 from phire/FixFifoRecorder
...
FifoRecorder: Use Texture Cache to record efb copies correctly.
2015-09-23 00:17:37 +12:00
Scott Mansell
aa1fec6fc3
FifoPlayer: Fixup style of types.
2015-09-23 00:03:43 +12:00
Scott Mansell
a355d9868e
FifoRecorder: Use Video Common to record efb2ram correctly.
...
Texture updates have been moved into TextureCache, while
TMEM updates where moved into bpmem. Code for handling
efb2ram updates was added to TextureCache.
There was a bug for preloaded RGBA8 textures, it only copied
half the texture. The TODO was wrong too.
2015-09-22 23:59:16 +12:00
ghost
07e4b4f7c4
VideoBackend: Video config filename is now exposed in VideoBackends.
...
It reduces redundancy. Needed make possible to save current video config.
2015-09-22 09:47:19 +03:00
JosJuice
42db9e2897
Remove odd way of getting ID in ISOProperties
...
Other code (like GameListItem) simply calls GetUniqueID,
and I've never seen that lead to any problems.
2015-09-21 17:46:05 +02:00
Scott Mansell
c9836ff592
EGL: Don't depend on VideoCommon or Core
2015-09-22 00:36:48 +12:00
Scott Mansell
72249b8085
GLX: Don't depend on Core or VideoCommon
2015-09-22 00:36:47 +12:00
Scott Mansell
01ed925fec
AGL: Don't depend on VideoCommon
2015-09-22 00:36:46 +12:00
Scott Mansell
93f6563789
WGL: Don't depend on Core/VideoCommon
2015-09-22 00:36:45 +12:00