Commit Graph

  • f8bf938f37 Merge pull request #1738 from degasus/master Markus Wick 2014-12-20 19:57:27 +01:00
  • a858db1d27 OGL: move osd warning for not supported stereo mode into config validation degasus 2014-12-20 19:54:00 +01:00
  • ed9c14e0d5 OGL: Fix OGL3 with stereo enabled degasus 2014-12-20 19:13:34 +01:00
  • 9122c868fe Merge pull request #1734 from Armada651/stereo-fixes Markus Wick 2014-12-20 17:48:31 +01:00
  • dad7911214 Merge pull request #1486 from rohit-n/goto Pierre Bourdon 2014-12-20 16:47:55 +01:00
  • cee4a85a12 Merge pull request #1633 from JosJuice/dvd-speed-tweak Pierre Bourdon 2014-12-20 16:46:22 +01:00
  • 24a2ca4d28 Merge pull request #1703 from FioraAeterna/saveregs Pierre Bourdon 2014-12-20 16:45:08 +01:00
  • e7eb4c06e2 Merge pull request #1634 from JosJuice/disc-drive-unification-lite Pierre Bourdon 2014-12-20 16:41:52 +01:00
  • d37b65c117 FramebufferManager: Support resolving a multi-layered EFB in OGL. Jules Blok 2014-12-19 19:45:53 +01:00
  • 9fb7091f36 Merge pull request #1737 from degasus/master Pierre Bourdon 2014-12-20 15:34:39 +01:00
  • 3322c55484 OGL: don't clear the stencil buffer degasus 2014-12-20 15:17:20 +01:00
  • 3f9b52e555 OGL: draw shadows within rasterfont itself degasus 2014-12-20 13:31:41 +01:00
  • d09af2dbba GeometryShaderManager: Set stereo parameters in a SetConstants() call. Jules Blok 2014-12-20 13:01:37 +01:00
  • fb177ca04e VideoCommon: merge debug test generators degasus 2014-12-20 13:02:00 +01:00
  • d1c8a8bd9f Make WII_IPC_HLE_Device_DI call DVDInterface JosJuice 2014-12-20 13:02:04 +01:00
  • ffa014dd48 VideoCommon: merge debug info generators degasus 2014-12-20 12:14:33 +01:00
  • a560d8f150 Merge pull request #1716 from Armada651/geom-wireframe Dolphin Bot 2014-12-20 12:22:40 +01:00
  • e6137407ba GLX: try to get an OpenGL 3.3 core context degasus 2014-12-20 10:57:34 +01:00
  • 6a785af280 Merge pull request #1704 from phire/wii_ssl_segfault Matthew Parlane 2014-12-20 21:16:55 +13:00
  • 793862ae34 Merge pull request #1730 from comex/suaero comex 2014-12-20 03:06:00 -05:00
  • fba3abe4cf Manually revert d34418100b comex 2014-12-20 00:21:40 -05:00
  • 31bc51072b Merge pull request #1712 from skidau/GC-Adapter-thread-fix skidau 2014-12-20 13:09:19 +11:00
  • d7d1d11286 Merge pull request #1722 from Armada651/intel-interface Ryan Houdek 2014-12-19 17:09:01 -06:00
  • bc3ed44050 OGL: Disable geometry shaders on Intel's Windows drivers due to broken interface blocks. Jules Blok 2014-12-19 23:10:04 +01:00
  • f913cb6ab6 Removed redundant code from the GC Adapter interface. skidau 2014-12-20 09:43:42 +11:00
  • 9eecfca71d Corrected the buffer that is used by the GCAdapter thread. skidau 2014-12-18 09:10:22 +11:00
  • b30802e2f0 Merge pull request #1721 from Sonicadvance1/fix_adreno_400 Ryan Houdek 2014-12-19 15:55:50 -06:00
  • 2a95454c01 Merge pull request #1717 from Armada651/geom-shaderpack Ryan Houdek 2014-12-19 15:54:13 -06:00
  • 0d79e8f32b VideoCommon: Don't specify the redundant in/out qualifier if GL_ARB_shading_language_420pack is supported. Jules Blok 2014-12-19 18:24:33 +01:00
  • 8c0e26d969 Minor changes to DriverDetails Ryan Houdek 2014-12-19 21:41:12 +00:00
  • 761749e07f FramebufferManager: Support resolving a multi-layered EFB in D3D. Jules Blok 2014-12-19 15:51:14 +01:00
  • 0ae082fb61 FramebufferManager: Return the depth texture instead of the color texture in GetResolvedEFBDepthTexture() when AA is enabled. Jules Blok 2014-12-19 15:02:17 +01:00
  • 0fec69001b Fixes Adreno 400 slow performance. Ryan Houdek 2014-12-19 21:31:37 +00:00
  • 6adfa92a7e ControllerConfigDiag: Potentially fix scaling problems on high DPI Lioncash 2014-12-19 14:43:29 -05:00
  • 531b3941ff GeometryShaderGen: Re-emit the first vertex when wireframe mode is enabled. Jules Blok 2014-12-19 14:09:16 +01:00
  • 1b9fe70d7c VideoCommon: Make IsPassthrough() a function of the ShaderUid. Jules Blok 2014-12-19 13:10:06 +01:00
  • c9e469f832 D3DState: Remove wireframe rasterizer support. Jules Blok 2014-12-19 12:48:23 +01:00
  • 925bbcb85b VideoCommon: Handle wireframe mode in the geometry shader. Jules Blok 2014-12-19 12:03:11 +01:00
  • ca18e51450 Merge pull request #1715 from Armada651/geom-interface Markus Wick 2014-12-19 12:41:10 +01:00
  • cdd9e07522 VideoCommon: Add in/out qualifiers to centroid storage qualifier. Jules Blok 2014-12-19 10:51:00 +01:00
  • 02f22152be Merge pull request #1706 from Armada651/line-width Ryan Houdek 2014-12-18 19:43:12 -06:00
  • e7e8a4f1cb GeometryShaderGen: Don't use the reserved keyword "point" in D3D. Jules Blok 2014-12-18 19:53:53 +01:00
  • c7b809d46b Merge pull request #1669 from degasus/swvertexloader Markus Wick 2014-12-18 19:30:56 +01:00
  • 717e155ce1 Merge pull request #1689 from kayru/d3d_efb_copy_fix shuffle2 2014-12-18 02:59:51 -08:00
  • 200097f25d Renamed dsp.png to audio.png Stevoisiak 2014-12-17 21:56:17 -05:00
  • 8dc3653ac9 VideoCommon: Don't pass structs between shader stages when geometry shaders are unsupported. Jules Blok 2014-12-17 23:44:05 +01:00
  • 1f84f4632d OGL: Check OpenGL version for geometry shader support. Jules Blok 2014-12-17 23:33:54 +01:00
  • 93ce95b48e D3D: Use ROUND_UP macro for rounding buffer sizes. Jules Blok 2014-12-17 09:37:29 +01:00
  • 69df23f725 VideoCommon: Only use interface blocks when geometry shaders are supported. Jules Blok 2014-12-17 09:18:40 +01:00
  • 1af3d8447a GeometryShaderManager: Set the constants within the callbacks. Jules Blok 2014-12-17 03:11:23 +01:00
  • 3d9dfad6a2 D3D: Set the geometry shader before every draw call. Jules Blok 2014-12-17 03:05:23 +01:00
  • 7e8f96f0d3 OGL: Don't generate a geometry shader if the backend doesn't support it. Jules Blok 2014-12-17 00:26:03 +01:00
  • 782a5adb94 VideoCommon: Pass interface blocks between shader stages to resolve naming conflicts. Jules Blok 2014-12-16 23:52:42 +01:00
  • bd6d229733 GeometryShader: Disable the geometry shader stage if it is a pass-through shader. Jules Blok 2014-12-16 17:28:35 +01:00
  • f2e52b46c3 GeometryShaderGen: Cosmetics. Jules Blok 2014-12-16 16:53:49 +01:00
  • 2850c9a206 VertexManager: Disable culling for lines and points. Jules Blok 2014-12-16 01:49:29 +01:00
  • 0ac7103391 GeometryShaderGen: Pack uniforms more tightly. Jules Blok 2014-12-16 00:21:07 +01:00
  • 418e006e88 Merge pull request #1710 from degasus/jit-linking-fix skidau 2014-12-18 09:48:18 +11:00
  • 5f322cc9e8 Jit: move constants out of class degasus 2014-12-17 20:26:44 +01:00
  • 5688c27610 D3D: Moved setting texture by slot mask into StateManager Yuriy O'Donnell 2014-12-17 20:31:08 +01:00
  • d9e2f51900 Merge pull request #1698 from shuffle2/win-qt-5.4.0 shuffle2 2014-12-17 06:06:59 -08:00
  • 98292682fe Merge pull request #1709 from unknownbrackets/attributeless-fix Markus Wick 2014-12-17 14:20:54 +01:00
  • 5313dd1b8c Merge pull request #1702 from CarlKenner/DebugSymbols skidau 2014-12-17 22:04:56 +11:00
  • 5b51f5a801 OGL: Attempt a larger buffer to workaround 7946. Unknown W. Brackets 2014-12-16 22:20:45 -08:00
  • 6e7eb52211 Rename menu items, stop using PanicAlertT, remove -d when running from visual studio. I accidentally committed my addition of the -d option that I used for testing, now it's fixed. CarlKenner 2014-12-17 00:11:05 +10:30
  • 84ae817c18 Remove white space at ends of lines. CarlKenner 2014-12-16 05:30:43 +10:30
  • cd5d354acc Load 4 column map files like in American Mensa Academy. Unfortunately the map files in American Mensa Academy don't correspond to the release version. But at least now if other games use those map files we will be able to load them. CarlKenner 2014-12-16 01:42:54 +10:30
  • dfd915eb53 Merge bad map file loading into the original function. CarlKenner 2014-12-15 18:42:07 +10:30
  • f95f43fdde Apparently c_str doesn't return a C str. CarlKenner 2014-12-15 11:34:18 +10:30
  • aa850c8eee Convert spaces to tabs in IDA Pro script. CarlKenner 2014-12-15 11:11:35 +10:30
  • e246aaf419 Add "Load bad map file" option for map files on disc that don't quite match. Currently it is very simple and naive, but filters out most of the bad matches. CarlKenner 2014-12-15 10:13:45 +10:30
  • f54d9e33c2 Fix many bugs with the Symbols menu (when run with -d argument). The Symbols menu is now fully useable. CarlKenner 2014-12-15 08:47:36 +10:30
  • d3c4a8eda3 Merge pull request #1707 from magumagu/blend-and-logic-op Markus Wick 2014-12-16 12:27:04 +01:00
  • 31bcdb8f2f D3D+OGL: choose blendenable over logicopenable. magumagu 2014-12-15 20:08:54 -08:00
  • 7b5b76caa4 Merge pull request #1700 from JosJuice/discio-clear-error skidau 2014-12-16 13:09:03 +11:00
  • ce8b3d83a8 Merge pull request #1693 from magumagu/memcheck-fastmem skidau 2014-12-16 13:07:53 +11:00
  • d115048615 GeometryShaderGen: Remove redundant declaration. Jules Blok 2014-12-15 23:20:56 +01:00
  • 16af00d515 GeometryShaderGen: Use signed integers for the texture offset flags. Jules Blok 2014-12-15 23:05:16 +01:00
  • 861fa1af23 GeometryShaderGen: Declare a prototype for EmitVertex(). Jules Blok 2014-12-15 22:39:03 +01:00
  • 8ae738ff30 VideoCommon: Merge PointGeometryShader into GeometryShaderGen. Jules Blok 2014-12-15 22:29:56 +01:00
  • 55e60a9c22 VideoCommon: Merge LineGeometryShader into GeometryShaderGen. Jules Blok 2014-12-15 22:12:17 +01:00
  • 275af9c5e4 VideoCommon: Assume we always use a geometry shader, not just for stereoscopy. Jules Blok 2014-12-15 21:09:25 +01:00
  • 382e1c22db GeometryShaderGen: Support multiple primitive types. Jules Blok 2014-12-14 22:27:09 +01:00
  • 887c669c28 GeometryShaderGen: Redefine gl_InvocationID so we can use the same variable name in both backends. Jules Blok 2014-12-14 21:50:46 +01:00
  • 332ba4b210 GeometryShaderManager: Upload Line/Point width constants. Jules Blok 2014-12-14 21:44:33 +01:00
  • 950ca267bb De-memsetify Wii_SSL and fix segfault. Scott Mansell 2014-12-15 18:17:00 +13:00
  • 76ca42b758 JIT: free up a register by eliminating RCODE_POINTERS Fiora 2014-12-14 16:17:28 -08:00
  • aa4242fd9c GeometryShaderGen: Pass the primitive type and always run the generator regardless of stereoscopy. Jules Blok 2014-12-14 19:41:16 +01:00
  • b406e4e1f2 VideoCommon: Add a separate constants buffer for the geometry shader. Jules Blok 2014-12-14 21:23:13 +01:00
  • c7179af8f7 Merge pull request #1675 from Stevoisiak/Rename-Build-Date Lioncash 2014-12-14 14:26:24 -05:00
  • ff41c2a1a1 Merge pull request #1687 from lioncash/sprintf Lioncash 2014-12-14 14:26:03 -05:00
  • 21ac9aa715 Merge pull request #1612 from Armada651/d3d-stereo-3d Dolphin Bot 2014-12-14 13:42:45 +01:00
  • 6c7bed25a5 Cosmetics Jules Blok 2014-12-12 17:25:16 +01:00
  • cec5b0ce01 ShaderGen: Remove the GS_OUTPUT struct for OpenGL. Jules Blok 2014-12-03 22:35:34 +01:00
  • fd6b588627 D3D: Define decimals in floating point numbers Jules Blok 2014-12-05 13:53:30 +01:00
  • a6ac7dd5bd D3D: Fix Nvidia 3D Vision memory leak Jules Blok 2014-12-03 22:39:00 +01:00
  • ea2bcb44f0 Cosmetics Jules Blok 2014-12-03 22:35:34 +01:00
  • 6fe7d530ed PixelShaderCache: Fix MSAA shaders. Jules Blok 2014-12-03 14:20:46 +01:00
  • b2e73400be Cosmetics Jules Blok 2014-11-29 21:37:34 +01:00
  • b06280e866 D3D: Add anaglyph stereoscopy support. Jules Blok 2014-11-29 21:55:14 +01:00