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
twinaphex
5c44eb8965
(PS3) Update ps3-cores-dex.sh/ps3-cores-cobraode.sh
2014-02-21 22:15:19 +01:00
twinaphex
f613bfbed6
Rename overlays-convert-glsl to shaders-convert-glsl -
...
To convert shaders to GLSL: make -f Makefile.griffin shaders-convert-glsl
2014-02-21 22:12:51 +01:00
twinaphex
56bd2127cb
Move functionality of Makefile.shaders inside Makefile.griffin
...
To checkout shaders : make -f Makefile.griffin shaders-checkout
To checkout overlays: make -f Makefile.griffin overlays-checkout
To deploy overlays to PS3 media dir : make -f Makefile.griffin platform=ps3 shaders-deploy
To deploy overlays to PS3 cobra media dir : make -f Makefile.griffin platform=ps3-cobra shaders-deploy
2014-02-21 22:09:46 +01:00
Alcaro
df4ff9718b
Declare this one constant. Altering it will make further pulls yield garbage.
2014-02-21 21:51:58 +01:00
Alcaro
ef8d2ceb0f
Convert this one to an out parameter, to match state_manager_pop.
2014-02-21 21:42:05 +01:00
Alcaro
30ebb55602
Actually, since all pointers originate in the state manager, we don't need to care about alignment at all.
2014-02-21 21:16:02 +01:00
Alcaro
c0a6f52ea9
Missed yet another spot...
2014-02-21 19:35:55 +01:00
Alcaro
448a767ba2
Missed another spot...
2014-02-21 19:33:40 +01:00
Twinaphex
fb17ca5637
Merge pull request #565 from aliaspider/master
...
(PSP) improved audio driver. still lacks Synchronization.
2014-02-21 19:26:40 +01:00
aliaspider
f83f0d9e4f
(PSP) improved audio driver. still lacks Synchronization.
2014-02-21 19:24:46 +01:00
twinaphex
04507b0218
(QNX/iOS) Update QNX/iOS paths for default overlay
2014-02-21 18:47:11 +01:00
twinaphex
85695d014f
Add overlay checkout to Makefile.shaders - to be refactored to
...
Makefile.griffin
2014-02-21 18:45:03 +01:00
Alcaro
a7588fdc0c
More style fixes. Fix C++ build.
2014-02-21 18:21:48 +01:00
Alcaro
5e1d558bb2
Add myself to this list.
2014-02-21 18:15:18 +01:00
Alcaro
c5e353117d
This took three hours to figure out.
2014-02-21 17:57:00 +01:00
Alcaro
0e5c9d9c1e
And on top of that, we lost a dependency.
2014-02-21 14:25:39 +01:00
Alcaro
8f7d879dae
Copy this optimization from the decompressor. 21288ms -> 20547ms, 3% faster!
2014-02-21 14:25:09 +01:00
Alcaro
60233b4a52
Use rarch's standard pointer declarations. I don't like that style, but since this isn't my projects, consistency wins over my ideals.
2014-02-21 14:08:54 +01:00
Alcaro
b966b3fb24
That should be all the comments.
2014-02-21 14:06:19 +01:00