Commit Graph

9747 Commits

Author SHA1 Message Date
Tobias Jakobi
20067ed087 video_omap: plug memory leak 2014-02-24 21:12:12 +01:00
Tobias Jakobi
117a1ff64b video_lima: plug potential memory leak 2014-02-24 21:03:35 +01:00
Twinaphex
c5547bf9e1 Merge pull request #573 from aliaspider/master
(PSP) video driver update.
2014-02-24 19:55:07 +01:00
aliaspider
9c8b91d3af (PSP) video: RGB to BGR conversion and frame upload is now done entirely
by the GU. added usage of callable display lists.
2014-02-24 19:47:15 +01:00
twinaphex
03ec845977 (Salamander) frontend_context.h gets new member function
'salamander_init'
2014-02-24 18:23:12 +01:00
twinaphex
fb718af5c2 (PSL1GHT) Take out unneeded GCM_METHOD macros 2014-02-24 17:48:30 +01:00
twinaphex
de683f2745 (PSL1GHT) Get rid of ifdef around sdk_version.h 2014-02-24 17:45:34 +01:00
twinaphex
2baf9bbf22 (PSL1GHT) Add header 'sdk_version.h' 2014-02-24 17:44:15 +01:00
twinaphex
f5321d69c8 (PSGL) Remove psglu.h header include 2014-02-24 17:30:08 +01:00
twinaphex
a182fd0772 (PS3) ps3_audio - Get rid of PSL1GHT ifdef - same for PSL1GHT and PS3
SDK
2014-02-24 16:56:21 +01:00
Themaister
a3de207fbd Clarify check_variables(). 2014-02-23 23:04:18 +01:00
aliaspider
5ce55a8dfa (PSP) add alignement requirement to menu_framebuf in rgui.c 2014-02-23 18:32:46 +01:00
Themaister
520c5534c1 Nit in comment. 2014-02-23 11:13:05 +01:00
Themaister
883708df0f Merge git://github.com/Alcaro/RetroArch into alcaro
Conflicts:
	retroarch.c
	rewind.c
2014-02-23 11:10:25 +01:00
twinaphex
cf71da660e (Menu common) Add more runtime checks for checking if video is initialized 2014-02-23 05:02:48 +01:00
twinaphex
b12274f704 (PS3) Get rid of warning: Variable is used before its value is set 2014-02-23 01:56:33 +01:00
twinaphex
938642c448 (PS3 RGL) Build fix 2014-02-23 01:54:59 +01:00
twinaphex
efbbe5fbf0 (Frontend) Cleanups/cutdown on code duplication 2014-02-23 01:18:27 +01:00
twinaphex
fe3208f392 (PS3 RGL) Cleanups 2014-02-23 01:11:53 +01:00
Twinaphex
b1220213bb Merge pull request #569 from lioncash/master
Fix wrong usage of free in d3d9/d3d.cpp. Should be delete.
2014-02-22 23:26:50 +01:00
Lioncash
fb9959d338 Fix wrong usage of free in d3d9/d3d.cpp. Should be delete. 2014-02-22 17:19:47 -05:00
twinaphex
a685a5fc7e (PSP1) Add rm ../retroarchpsp.elf to psp1-cores.sh 2014-02-22 22:43:47 +01:00
twinaphex
14db34450d (GX) Use GX_SetCurrentMtx/GX_CallDispList inlined functions 2014-02-22 22:18:47 +01:00
twinaphex
8d6339e47c (GX) Use inlined functions 2014-02-22 22:07:53 +01:00
Twinaphex
f3d81981b0 Merge pull request #568 from aliaspider/master
(PSP) some improvements to video/audio/input drivers.
2014-02-22 19:57:22 +01:00
aliaspider
92161fcb2c (PSP) RGUI alpha blending now works.
small fix to audio driver.
2014-02-22 19:23:40 +01:00
Alcaro
1748442199 And undo, due to coding style and changed interface. 2014-02-22 19:21:55 +01:00
Alcaro
f055060878 Switch to master copy, in case anyone wants to compare. 2014-02-22 19:21:26 +01:00
Alcaro
5caca3539f Typo. 2014-02-22 18:56:36 +01:00
Alcaro
30477c2518 Even if SSE doesn't gain us anything, going 32bit is a clear win. 2014-02-22 18:33:47 +01:00
Alcaro
9d8bf3cffa Nit. 2014-02-22 17:27:50 +01:00
Alcaro
568226ca1f Increase size of ignored buffer space at the end. 16 bytes at the time means 16 bytes of buffer space. 2014-02-22 17:15:28 +01:00
twinaphex
050599bb0c Add psp1-cores.sh 2014-02-22 17:14:09 +01:00
Alcaro
8133e9b41d Match the type declaration in GCC. 2014-02-22 17:13:35 +01:00
Alcaro
8845d890d5 MSVC compat. 2014-02-22 17:11:04 +01:00
Alcaro
527b830765 Break out the second hottest loop too. We're not enabling SSE, though; I'm not seeing any improvements from that. I suspect the low number of iterations in that loop outweighs the advantages of SSEing it. 2014-02-22 17:09:36 +01:00
twinaphex
7ba9b7e749 (GX) Use default functions 2014-02-22 17:04:53 +01:00
Alcaro
8c3a330f5c Switch to SSE2 for the hottest loop. 2014-02-22 17:02:49 +01:00
Themaister
3156f976c2 Disallow savestate load from RGUI when using BSV or netplay. 2014-02-22 16:19:46 +01:00
Themaister
190db263b0 [ALSA] Try to fallback on get_buffer_size.
Apparently some driver returns error here.
2014-02-22 15:31:23 +01:00
aliaspider
75dad304fd (PSP) replace Controller blocking reads with non blocking ones. 2014-02-22 15:23:58 +01:00
twinaphex
c429a9e424 (GX) Refactor SetViewportJitter/reuse FIFO_PUT macros 2014-02-22 15:22:44 +01:00
Themaister
89cf3de78c Add compat for __builtin_ctz.
Win32 seems to have __lzcnt, but not __tzcnt ... <_<
2014-02-22 13:29:05 +01:00
Themaister
d896d0f6e4 Optimize state_manager_push a bit.
Avoid redundant memcpy and SSE2 memory diff search.
Might get replaced by Alcaro's implementation soon though.
2014-02-22 13:13:18 +01:00
Alcaro
7d22eae00b Fix miscount. 2014-02-22 12:36:07 +01:00
twinaphex
8536488955 (OSX PPC) Reduce errors from 15 to 12 - OSX PPC is pre-10.6 2014-02-22 13:50:45 +11:00
Twinaphex
8295a173b8 Merge pull request #567 from aliaspider/master
audio + OSD text fixes.
2014-02-22 03:06:09 +01:00
aliaspider
6ea5afbd07 (PSP) fixes OSD text rendering glitches. 2014-02-22 02:59:50 +01:00
aliaspider
ea1c580839 (PSP) audio now plays correctly.
might experience minor latency change after fast forward.
2014-02-22 02:57:17 +01:00
Toad King
50a7275acd rollback changes to GX_SetViewportJitter 2014-02-21 20:39:12 -05:00