Commit Graph

  • 8e0f91f70e d3d: use backend based UpdateViewport instead of VideoCommon one degasus 2013-10-15 00:05:49 +02:00
  • acc0b3b21c ogl: don't call SetViewportChanged from backend as it's not needed any more degasus 2013-10-14 15:28:47 +02:00
  • 3151d8709c VideoCommon: move ViewportCorrection into VideoCommon degasus 2013-10-14 15:16:42 +02:00
  • 0002236e3e Merge branch 'viewport_float' degasus 2013-10-29 18:33:56 +01:00
  • b253d60f04 VideoCommon: Drop D3D9 SSAA implementation degasus 2013-10-29 18:20:07 +01:00
  • f18c461fd6 [viewport-float] Fix OpenGL ES 3 build. Ryan Houdek 2013-10-29 17:10:02 +00:00
  • edf0511d4e OGL: Use floating points for viewport parameters. degasus 2013-10-29 15:29:06 +01:00
  • c8d7db9767 Fix FXAA shader for OpenGL ES 3. Ryan Houdek 2013-10-29 07:21:55 +00:00
  • 58d42f43e3 [Android] Fix PCH build. Clean up DolphinWX cmake file a little bit. Modify our android cmake toolchain file to make the default build location not be source root, because that is stupid. Ryan Houdek 2013-10-28 19:59:03 -05:00
  • 3c7613fc83 [Android] More cleanup. We don't need the preference to enable/disable the overlay in the video preferences anymore. Lioncash 2013-10-28 16:36:26 -04:00
  • 4e999fe0ee [Android] General cleanup. Lioncash 2013-10-27 22:15:49 -04:00
  • d1834b3058 [Android] Overlay now works during emulation. Lioncash 2013-10-27 22:08:41 -04:00
  • 2e983071c5 Add git.bat to the options in make_scmrev.h.js because depot_tools uses it and I'm silly. comex 2013-10-27 19:51:30 -04:00
  • b97e2faa15 Fix Linux build issue. comex 2013-10-27 01:39:46 -04:00
  • cfa709a1c5 This introduces a FXAA post processing shader for our OpenGL backend. I would like to acredit mudlord for making this possible. He provided the code necessary for making this PP shader possible. Without it, this shader would have still not been done. So a major hats off for doing all the hard work mudlord. Ryan Houdek 2013-10-27 17:45:53 -05:00
  • 8e73e8ae5f Wipe all traces of OpenSSL's AES implementation. Use polarssl instead. Ryan Houdek 2013-10-27 18:27:07 +00:00
  • 0791a9ef80 Add dxsdk_dir to vc++ paths via base.props. This means you no longer need the paths in a global property sheet. In fact if you have them in such a file, you should remove them as it will cause conflicts with the vs2013 build. Shawn Hoffman 2013-10-27 00:48:53 -07:00
  • 8dcd13cca7 [vc12] std::min/max requires <algorithm> header. It should be in pch, but just add it for the single file that needs it, for now. Shawn Hoffman 2013-10-26 18:04:00 -07:00
  • ccd30024b3 Update to VS2013 and a slew of build-related updates. Notes: Shawn Hoffman 2013-10-19 02:27:57 -07:00
  • 1eba4da21a Revert "Fixes GCC 4.9 compilation. It now supplies its own _mm_shuffle_epi8 intrinsic." Ryan Houdek 2013-10-26 19:21:00 -05:00
  • b2c4901b3f Fixes GCC 4.9 compilation. It now supplies its own _mm_shuffle_epi8 intrinsic. Ryan Houdek 2013-10-26 19:05:31 -05:00
  • f82e1b9dc7 D3D: Use floating points for viewport parameters. Tony Wasserka 2013-10-26 12:34:54 +02:00
  • c24dfe559b [Android] Change how the onTouchEvent native method works. Just pass in the correct Button ID and Action and it'll be pressed or not. Not actually rigged up to the Java code yet. Doesn't support anything with an Axis yet so no C stick, main stick, L and R triggers Ryan Houdek 2013-10-26 05:36:20 -05:00
  • c3e4aa1f35 [Android] Add the copyright header to some Java source files that were lacking them. Lioncash 2013-10-26 01:06:00 -04:00
  • c78d5a9751 [Android] Improve an if statement check in InputConfigFragment.java. Also clarify it. Lioncash 2013-10-26 00:59:53 -04:00
  • 8d71a83ae5 [Android] Fix the super-mature string that was a placeholder for the title for the overlay configuration setting. Lioncash 2013-10-26 00:55:07 -04:00
  • 41f6f6adc9 Added memchecks when the MMU is enabled. Thanks to comex for the fix. skidau 2013-10-26 14:32:03 +11:00
  • 77eb9ce725 [Android] Add the capability to dynamically enable and disable the input overlay during emulation. Lioncash 2013-10-25 23:10:17 -04:00
  • d9be95ed9e [Android] Fix alignment issues with the overlay config settings. Lioncash 2013-10-25 21:29:06 -04:00
  • 7c6caa388a [Android] Prevent automatic alignments within the overlay configuration settings. Let the user do this on their own. Lioncash 2013-10-25 21:14:11 -04:00
  • c1ed54832c [Android] Maintain the chosen button layout when returning to the input overlay configuration menu. Lioncash 2013-10-25 21:05:42 -04:00
  • c8cf71c913 [Android] The emulation overlay now sets the button positions based upon the locations chosen in the input overlay configuration settings. Documented the hell out of how the initialization of the Drawables works inside InputOverlay.java. Lioncash 2013-10-25 20:34:38 -04:00
  • 88c797a9c0 [Android] Slight cleanup for previous commit. Mostly UI adjustments. Lioncash 2013-10-25 17:39:23 -04:00
  • 9f36081a8f [Android] Implement a very basic version of the input overlay configuration screen. Lioncash 2013-10-25 16:52:46 -04:00
  • 005af7bd63 Fix build on Mavericks. comex 2013-10-24 16:31:49 -04:00
  • 0eba84c09f Gameini database update. Carmen Sandiego(gc), Ed, Edd n Eddy (gc), Ice Age 2 The Meltdown (gc), The Incredibles(gc), Jedi Knight II: Jedi Outcast(gc), Enter The Matrix (gc), X-Men Next Dimension(gc), Project Zero 4 (wii), Resident Evil Archives: Resident Evil Zero (wii), Shaun White Snowboarding: Road Trip(wii), GoldenEye007 (wii), Namco Museum 50th Anniversary (gc), Future Tactics (gc), The Grim Adventures of Billy & Mandy (gc), NASCAR 2005 (gc), NAMCO MUSEUM (gc), MVP Baseball 2005 (gc), BIONICLE (gc), TY the Tasmanian Tiger 2 (gc), Blast Works Build, Trade, Destroy (wii), The Croods Prehistoric Party (wii) and various Japanese games are added/updated. kostamarino@hotmail.com 2013-10-24 23:19:17 +03:00
  • 1267877e80 [Android] Documentation typo cleanups from the last commit. Lioncash 2013-10-24 15:10:25 -04:00
  • 079147ca07 [Android] Refactor InputConfigFragment a little bit in preparation for the implementation of the new input overlay. Lioncash 2013-10-24 14:55:10 -04:00
  • 69a10869bb Document FPSCR fields Tillmann Karras 2013-10-22 20:50:44 +02:00
  • 8aef60f6ca Allow frame limit to be set via game ini. Rachel Bryk 2013-10-23 13:45:03 -04:00
  • 187827624f [Android] 0.12 release. Ryan Houdek 2013-10-21 12:09:15 -05:00
  • e3febb1603 [Android] Fix MIPS compiling. Ryan Houdek 2013-10-21 09:52:43 -05:00
  • 887f8e463d [Android] Fix MIPS compiling. Ryan Houdek 2013-10-21 09:43:19 -05:00
  • aa713e11f7 [Android] Fix Build. Ryan Houdek 2013-10-21 09:36:40 -05:00
  • bfdc913714 Actually enable PCH. comex 2013-10-20 16:51:25 -04:00
  • 4b774ef99a Fix my fix. Lioncash 2013-10-20 16:42:30 -04:00
  • 448c19bce1 Fix an issue where my recent changes would cause compilation to fail on some distros of Linux. Lioncash 2013-10-20 16:32:40 -04:00
  • d8fd449745 Installer: Revert the change from the previous commit which changed the 32 Bit Program Files folder to be called "Dolphin" instead of "Dolphin x86". 4.0.1 Tony Wasserka 2013-10-20 15:03:46 +02:00
  • 331db09aa4 Installer: Always call the Program Files folder "Dolphin". Tony Wasserka 2013-10-20 14:30:54 +02:00
  • 219d45299f Make CMakeLists.txt recognize "stable" as a stable branch. Tony Wasserka 2013-10-20 02:14:00 +02:00
  • b3da5c5d58 Really fix the Linux build this time. Lioncash 2013-10-19 19:42:16 -04:00
  • a5a21e7f44 Fix Linux build. Lioncash 2013-10-19 19:36:21 -04:00
  • 8b10d5b481 Add header cstdint to CommonTypes.h Lioncash 2013-10-19 19:28:36 -04:00
  • 1f0710caf7 Remove some more includes. Lioncash 2013-10-19 18:58:02 -04:00
  • 207547b425 Clean up includes in DiscIO as much as possible. Lioncash 2013-10-18 03:32:56 -04:00
  • 82fd579506 Remove unnecessary include of "../../Core/Src/ConfigManager.h" from BannerLoaderGC.cpp. In actuality, all that was needed here was an include of CommonTypes.h. Lioncash 2013-10-18 03:04:04 -04:00
  • 6adf3e37e2 Clean out unnecessary includes from the DSP JIT. Lioncash 2013-10-18 02:38:21 -04:00
  • af1b5fe767 Woops forgot to clean out some files in the Jit64IL. All clean now. Lioncash 2013-10-18 02:23:44 -04:00
  • 80b4cb6cf3 Clean out includes from regular JitCommon. Lioncash 2013-10-18 01:55:16 -04:00
  • 3360ec013f Clean out includes in JitILCommon. Lioncash 2013-10-18 01:35:23 -04:00
  • 22cdc0f56e Remove some more unnecessary includes, as well as organize a little more. Lioncash 2013-10-18 01:14:16 -04:00
  • 97cd42f5c3 Remove some unnecessary includes as well as simplifying exisiting ones if possible. Lioncash 2013-10-17 00:32:18 -04:00
  • 957f4dbdda Make make_scmrev.h.js recognize "stable" as a stable branch. Tony Wasserka 2013-10-20 01:32:59 +02:00
  • 6f2e3369b0 ChooseMemcardPath bugfix: check for a directory separator before converting an absolute path to a relative path. LPFaint99 2013-10-04 11:31:22 -07:00
  • 9b70863dd6 Update the Installer NSIS script for 4.0.1 Pierre Bourdon 2013-10-05 14:39:15 +00:00
  • 8c22d34f90 Add missing DX Runtime installer .cab files Pierre Bourdon 2013-10-05 14:33:35 +00:00
  • bf352c3ed0 Update Global Melee Netplay Settings to add Pokemon Stadium. (There is probably a better way to manage this.) comex 2013-10-19 18:20:25 -04:00
  • 33ee04626d Don't define __rdtsc if x86intrin.h already does. comex 2013-10-19 12:40:21 -04:00
  • 81964517d6 Remove a redundant assignment in Init() within PowerPC.cpp. We already assign zero to ppcState.dtlb_last. Lioncash 2013-10-17 20:38:49 -04:00
  • b8a947ce0a Fix a filter in the VS project file for JitILCommon-related files. Lioncash 2013-10-17 06:36:32 -04:00
  • de1773affb Basic precompiled header support for Linux/OS X. Shaves 20-30% off full rebuild time on my system. comex 2013-10-17 00:06:34 -04:00
  • cffe6ba3fd Fix TextureEncoder.h comex 2013-10-16 23:20:51 -04:00
  • e1f3a4d7b3 Fix out-of-tree build on OS X. comex 2013-10-16 23:14:48 -04:00
  • e4a81f32d4 Document some UGeckoInstruction fields Tillmann Karras 2013-10-17 04:57:18 +02:00
  • f605ea9eeb [Netplay] Allow a spectator to leave without affecting players. Rachel Bryk 2013-10-16 21:44:49 -04:00
  • 5a212a8fe0 jit64: enable faddsx again degasus 2013-10-17 01:43:16 +02:00
  • f850d283d1 ogl: only use bufferdata if buffersubdata is broken degasus 2013-10-16 15:46:58 +02:00
  • f0bf5aa113 Fix rendering on Adreno and Mali. This adds a new DriverDetails bug to know if the bufferstreaming is broken. Thanks degasus for fixing this. Ryan Houdek 2013-10-16 11:27:58 +00:00
  • c234dc97c0 Jit64: optimize floating-point/paired-single arith Tillmann Karras 2013-10-15 23:47:35 +02:00
  • b4513313bb Increase the trampoline cache size to cater for fastmem writes. skidau 2013-10-16 09:26:08 +11:00
  • 6eb216fc77 (Netplay) Disable record input checkbox while a game is running. Rachel Bryk 2013-10-15 17:28:01 -04:00
  • b11cf1fa10 Fix config file saving on Windows. comex 2013-10-15 17:20:00 -04:00
  • b1afb32188 ShaderGen: fix for commit bd80de14f4ca degasus 2013-10-15 14:48:40 +02:00
  • bd80de14f4 ShaderGen: drop PerPixelLighting + 8Texcoord hack degasus 2013-10-15 14:38:26 +02:00
  • f62579761c ShaderGen: remove nonsense for() if() {} degasus 2013-10-15 14:31:02 +02:00
  • 72c1e143f3 Try to atomically save config files. comex 2013-10-15 02:52:06 -04:00
  • f3af8ee0f0 Revert "Remove some unnecessary includes." Lioncash 2013-10-14 04:05:38 -04:00
  • c4696568cc Remove some unnecessary includes. Lioncash 2013-10-14 04:01:57 -04:00
  • 2015cd0928 [Android] Implement OnSharedPreferenceChangeListener within PrefsActivity.java. This allows us to immediately save to the ini config when a preference in the front-end is changed, rather than waiting for the settings window to close. This also allows us to remove handling for preferences from CPUSettingsFragment.java and VideoSettingsFragment.java. Lioncash 2013-10-13 22:20:34 -04:00
  • 390760bd75 Perf: Use unordered_map instead of map in very slightly hot function. comex 2013-09-19 02:40:29 -04:00
  • 1570558789 Remove unused variable waitingForPEInterruptDisable. comex 2013-10-13 14:00:38 -04:00
  • 59ae93d04e PixelShaderGen: Refine the comment from revision 3fbe1b1ccdcf. NeoBrainX 2013-10-13 14:59:59 +00:00
  • 3fbe1b1ccd VideoCommon: Update FastDepth's comment degasus 2013-10-13 16:14:30 +02:00
  • 6798a4763e VideoCommon: revert the ViewPort changes degasus 2013-10-13 15:41:11 +02:00
  • 4dc1881f58 Merge branch 'const_buffer_rework' degasus 2013-10-13 14:14:32 +02:00
  • 2754c1132e VideoCommon: reimplement Dirty() in PixelShaderManager degasus 2013-10-12 17:56:41 +02:00
  • 50c404ce4a VideoCommon: fix dstAlpha degasus 2013-10-09 16:33:45 +02:00
  • 0b2fb548c3 VideoCommon: remove SetVSConstant4f degasus 2013-10-08 23:58:51 +02:00
  • 5de7ac4791 OGL: update ubo workaround degasus 2013-10-08 14:34:42 +02:00
  • cc6c454898 VideoCommon: refactor PixelShaderManager setters degasus 2013-10-07 21:57:18 +02:00