16083 Commits

Author SHA1 Message Date
Henrik Rydgård
3e1e8f1bc0 Merge pull request #7548 from unknownbrackets/vblank-waits
Don't wake a vblank waiting thread within 115us
2015-03-02 14:02:37 +01:00
Unknown W. Brackets
818627801d Fix newlines in old merge, oops.
This is now showing up in git because I touched it, and it's got the wrong
newlines.  Just making it go away.
2015-03-01 18:35:28 -08:00
Unknown W. Brackets
22ce464e42 Don't wake a vblank waiting thread within 115us.
Fixes #6966, matches PSP behavior.
2015-03-01 18:31:25 -08:00
Henrik Rydgard
fd1dcb881f Add ability to flag function to clear a bit of stack. See #6374, idea by JPCSP, pointed out by sum2012. 2015-03-02 01:03:12 +01:00
Henrik Rydgard
acdd0807f5 Experiment: update native, disabling 24-bit Z on mali. see #7218 2015-03-01 22:15:07 +01:00
Henrik Rydgård
c0450f7f9e Merge pull request #6920 from hrydgard/dx9-depal
Dx9 depal - needs debugging before merge
2015-03-01 21:04:36 +01:00
Unknown W. Brackets
d4e74e6998 d3d9: Clarify a comment. 2015-03-01 11:47:39 -08:00
Henrik Rydgård
993fec4520 Merge pull request #7545 from unknownbrackets/jit-minor
jit: Discard unused regs before a syscall
2015-03-01 20:43:25 +01:00
Unknown W. Brackets
105087d367 dx9: Swap depal bgra in shader.
We don't swap palettes anymore, except in the shader.
2015-03-01 11:28:06 -08:00
Unknown W. Brackets
3bc954778c dx9: Explicitly restore viewport after depal.
Otherwise, it doesn't get restored.
2015-03-01 11:28:06 -08:00
Unknown W. Brackets
bda6f0a4b8 dx9: Reset more state before depal draw.
Was alpha blending before.
2015-03-01 11:28:05 -08:00
Henrik Rydgard
869f74d1b0 Depal: Apply the half-pixel offset that looked the least wrong. Still not right. 2015-03-01 11:28:04 -08:00
Unknown W. Brackets
7b76f7ae60 d3d: Fix depal flipping and negative z. 2015-03-01 11:28:04 -08:00
Unknown W. Brackets
1dfecbf2b8 d3d: Actually upload the clut texture. 2015-03-01 11:27:28 -08:00
Henrik Rydgard
78190f3e8c DX9: Hook up the depalettize code. Doesn't work yet though. 2015-03-01 11:24:45 -08:00
Henrik Rydgard
13bf0acd28 DX9: Add DepalettizeShader manager (not hooked up, so untested) 2015-03-01 11:16:56 -08:00
Henrik Rydgard
0c9f541a43 Move depalettize-shader generator to Common 2015-03-01 11:15:27 -08:00
Unknown W. Brackets
179e996b0b jit: Discard unused regs before a syscall.
This is a pretty minor optimization, though.
2015-03-01 11:08:59 -08:00
Henrik Rydgård
f45afb72c9 Merge pull request #7546 from unknownbrackets/d3d9-minor
d3d9: Make blending more like GL's recent changes
2015-03-01 19:44:09 +01:00
Unknown W. Brackets
383f894db7 d3d9: Make blending more like GL's recent changes. 2015-03-01 10:31:43 -08:00
Henrik Rydgård
238e0ed92e Merge pull request #7544 from unknownbrackets/mpeg-minor
Minor tweaks in sceMpeg, fix color range
2015-03-01 18:32:47 +01:00
Unknown W. Brackets
c16fac6688 Force off full-range color during video decode.
Fixes #6528, so should make colors in videos more correct.
2015-03-01 09:27:38 -08:00
Unknown W. Brackets
d49010832c Make sceMpegChangeGetAuMode() operate more sanely.
I'm pretty sure this is what the intention was before, but it still
doesn't do anything useful (since ignore* are... ignored.)
2015-03-01 09:26:53 -08:00
Unknown W. Brackets
f312925374 Fix a log message. 2015-03-01 09:26:08 -08:00
Henrik Rydgård
72a2c8d0fe Merge pull request #7541 from unknownbrackets/ui-tweaks
Keep Windows devices from sleeping while playing
2015-03-01 18:11:22 +01:00
Unknown W. Brackets
8f7e98f484 Keep Windows devices from sleeping while playing. 2015-03-01 08:29:11 -08:00
Henrik Rydgard
32825471a6 Merge branch 'chinhodado-cleanup' 2015-03-01 16:58:23 +01:00
Chin
22593cddcc Use pre-increment instead of post-increment for iterators, and use auto for some iterators 2015-03-01 16:55:47 +01:00
Chin
37f50a3792 Change to pass some arguments by reference 2015-03-01 16:49:00 +01:00
Chin
ff5d408c81 Combine two ifs 2015-03-01 16:48:25 +01:00
Chin
294ade904c Remove some unused variables 2015-03-01 16:48:25 +01:00
Chin
83b8b23e40 Remove a useless switch 2015-03-01 16:48:24 +01:00
Henrik Rydgard
5ac0cfc721 Merge branch 'ShiftyAxel-analog-options' 2015-03-01 16:39:01 +01:00
Henrik Rydgard
0d13a3be50 Share a translation, only show new dinput/xinput dead zone options on Windows 2015-03-01 16:38:22 +01:00
Henrik Rydgard
cbf8aa41a4 Merge branch 'analog-options' of https://github.com/ShiftyAxel/ppsspp into ShiftyAxel-analog-options 2015-03-01 16:17:41 +01:00
Henrik Rydgard
69e099e615 Fix #6398 for DX9 as well 2015-03-01 16:15:13 +01:00
Henrik Rydgard
d505ad14c4 Update native with time-based kb repeat, fixing #7531 2015-03-01 16:10:22 +01:00
Henrik Rydgard
f861a4cc8c Make the game button hold animation time-based instead of framecount based. Fixes #7404 2015-03-01 15:59:17 +01:00
Henrik Rydgard
bfa52e61a3 Some games spam sceAudioGetChannelGetLength, reduce loglevel to VERBOSE to ease debugging 2015-03-01 15:33:35 +01:00
Henrik Rydgard
aeb03d1bc9 Workaround for crash in Pangya Fantasy Golf reported in #6398
(Simple sanity check when decoding software skinned vertices)
2015-03-01 15:33:34 +01:00
Henrik Rydgård
17cc23e48d Merge pull request #7543 from Pulfer/focus-bug
Don't set focus for Play choice
2015-03-01 14:14:48 +01:00
Andrey Bondrov
ba9d0b7665 Don't set focus for Play choice 2015-03-01 22:56:57 +10:00
Henrik Rydgård
3773d25b2e Merge pull request #7537 from sum2012/mpeg
Some work in sceMpegGetPcmAu
2015-03-01 12:27:02 +01:00
Henrik Rydgård
723d7c224d Merge pull request #7449 from unknownbrackets/xbrz-update
Update to xBRZ 1.2, with its perf improvements
2015-03-01 12:17:15 +01:00
Unknown W. Brackets
bb09c2d948 Merge pull request #7539 from Kingcom/virtualdisc
Don't read past the end of sce_lbn files on virtual discs
2015-03-01 01:57:16 -08:00
sum2012
b5ee54a653 Fix linux compile 2015-03-01 08:39:48 +08:00
Henrik Rydgård
30ad27f961 Merge pull request #7536 from unknownbrackets/control-minor
Add an option to ignore gamepads when not focused
2015-03-01 01:11:40 +01:00
Unknown W. Brackets
cea907feb5 Merge pull request #7540 from mikekov/master
Fix for crash opening a directory
2015-02-28 16:08:37 -08:00
Mike
0653946acb fix for crash opening directory 2015-02-28 16:05:13 -08:00
Unknown W. Brackets
7aa5914a7a Allow mouse clicks only when focused.
Fixes #6486.
2015-02-28 16:01:41 -08:00