Commit Graph

9186 Commits

Author SHA1 Message Date
04a34d709e Merge branch 'translations-update' 2013-02-01 21:42:31 -06:00
11a4c92325 Remove "Alternate Wiimote Timing" option. It's no longer needed.
Also kill some irrelevant comments.
2013-02-01 21:39:01 -06:00
00a1f351e9 Delay IPC replies directly caused by requests by 150th of a second. Fixes everything. 2013-02-01 20:58:17 -06:00
039bf27767 Allow Rhythm Heaven Fever's "Remix 1" to work by disallowing a simultaneous "Ack" and "Reply". 2013-02-01 19:01:47 -06:00
e4588e2dfc Workaround ACL overflow issues by not dropping packets until buffer reaches size of 100.
It seems to work without causing input delays or anything bad.
2013-02-01 19:00:10 -06:00
147b500d2d Gameini database update/additions of Sega Soccer Slam, Tomb Raider Underworld, Zapper, SAMURAI WARRIORS KATANA and Tales of Symphonia projection hack. For Tales of Symphonia the preset projection hack values eliminate double image on characters and unlike the previous ones they don't cause any issues and they work with all graphic backends (the main menu text was missing previously and it didn't work with d3d11). It is not enabled by default though, you will have to manually select it like before. 2013-02-01 21:20:56 +02:00
f0795bad12 fix glew fix 2013-02-01 17:12:05 +01:00
cb4cb1713d workaround older glew versions 2013-02-01 17:09:50 +01:00
2a1f592d82 first try for pinned memory, complete untested 2013-02-01 17:04:27 +01:00
3bf4ffe7fa usable sync of ringbuffer 2013-02-01 16:43:08 +01:00
3af9840a4c stream by map and sync
but not working perfectly, so disabled
2013-02-01 15:15:25 +01:00
878bd7f26c implement streaming by bufferSubData, split upload and allocation in ringbuffer 2013-02-01 12:30:08 +01:00
30170575c8 create StreamBuffer class for ogl upload 2013-01-31 23:11:53 +01:00
f7fa33f2d6 Fix remaining compiler warnings. 2013-01-31 15:29:29 -06:00
011e326698 remove glIsEnabled(GL_BLEND), we do restore state after it, so it doesn't matter 2013-01-31 13:49:20 +01:00
4a463f4588 also add glBufferSubData for ubo upload
so osx start game, but everything is black
2013-01-31 13:00:15 +01:00
c05f66bdd0 first try for osx core profile
now it doesn't crash, but it still hangs on startup
2013-01-31 12:20:17 +01:00
01d8c21e1d don't stream in rasterfont
mapping blocks on nvidia workstation, so use glBufferData
2013-01-31 11:30:44 +01:00
e199d21513 Revert "Toggle full screen when double clicking the render window."
This reverts commit de27f0bea9.
2013-01-31 03:54:18 -05:00
de27f0bea9 Toggle full screen when double clicking the render window. 2013-01-31 03:51:29 -05:00
0ffdd2607f Fix the majority of the compiler warnings unearthed by the addition of
the new warning flags.
2013-01-29 23:24:51 -06:00
18e69acc15 Re-enable a few more warnings. 2013-01-29 21:48:26 -06:00
7676c4d43b For each of the recently added warning flags check to see if the
compiler supports the flag before adding it.
2013-01-29 21:28:55 -06:00
0e04e0c305 Fix some shadowing warnings. 2013-01-29 16:43:22 -06:00
f13a07fb82 Remove this double flush in the idleskipping code. 2013-01-29 21:05:42 +00:00
d2528615fa hah, woops. 2013-01-29 14:06:43 -06:00
75f2ba14b4 Hey Parlane. Fixed it. 2013-01-29 13:59:03 -06:00
65dea7da36 I blame Billiard. 2013-01-29 19:54:10 +00:00
4efbe1725f Fix for the fix that didn't fix. 2013-01-29 19:52:44 +00:00
570997e6a1 4000 warnings about not supporting a warning... 2013-01-29 19:47:58 +00:00
2ab1cccbe4 Preset HBeamPos to -1. Fixes NTSC-U N64 VC games.
Fixes issue 5950.
2013-01-29 22:43:56 +11:00
8ab2332854 Enabled more warnings. Get to work! 2013-01-28 20:50:22 -06:00
afb5be10d9 OSX likes to put unordered_map in the weirdest of places... 2013-01-28 15:36:55 -06:00
fa45403557 Got to love that my server's cmake is half retarded. 2013-01-28 15:32:38 -06:00
d94f3c4155 Stop using std::pair and std::map. Switch over to u64 and std::unordered_map. Provides a very small speed boost. 2013-01-28 15:18:54 -06:00
c5fa3e0f3d move RestoreAPIState and ResetAPIState into backends
it's a backend specific hack, so it should be here
should give a small speedup in dx11 efb2tex
2013-01-28 18:16:03 +01:00
fd06342a97 set hint GL_STREAM_READ
it's wrong, but so we are guaranteed to get pinned memory.
it's slower for rendering, but faster for mapping.
2013-01-28 13:03:31 +01:00
4fadb65259 Only check shader compilation status in debug or with DEBUG_GLSL defined. invalidate range on bindbufferrange since we don't care about what is in the range. Both give a performance boost for me. 2013-01-26 11:24:24 -06:00
3a52b37c3b only create shaders after shadercaches are initialized 2013-01-26 16:33:54 +01:00
a8d4c78cec Gameini database update. Fixes issue 5135. 2013-01-26 12:12:47 +02:00
efe8c75424 Duplicate condition fix.
Thanks j4ck.fr0st
2013-01-25 21:30:29 -05:00
1e006b5b99 Better implementation of revision 2cc1a97a66. Works with .gcz files now. 2013-01-25 21:28:04 -05:00
f660077d06 Remove deprecated method for accessing a gtk widgets window.
Fix a debug build compiler warning.
2013-01-25 20:11:17 -06:00
eb07c005e3 Move the cmake option lines to the top of the Cmake file for easy viewing in vim. 2013-01-25 13:55:05 -06:00
13e9bb56f8 fix bug when rasterfont disappears sometimes 2013-01-25 20:39:19 +01:00
74a5ad542b Do not automatically refresh the game list for games that have "Emulation issues" written in their gameini after we open/close the iso properties.
Fixes issue 5932.
2013-01-25 13:00:53 -05:00
41b1128fdd orphan vbo also with glBufferData 2013-01-25 13:28:05 +01:00
a526fc5f92 ubo streaming 2013-01-25 13:20:42 +01:00
2cc1a97a66 Properly sort multi-disc games by title. 2013-01-25 03:08:28 -05:00
10418d449f Removed the need for this temporary variable. 2013-01-24 10:53:37 -06:00