Unknown W. Brackets
|
0418c8071a
|
Support more shift/masks in fb cluts on GLES2.
|
2014-06-21 11:10:57 -07:00 |
|
Unknown W. Brackets
|
de2a3834e0
|
Abuse esBuffer to track the vid/aud stream id.
|
2014-06-21 09:27:39 -07:00 |
|
Unknown W. Brackets
|
e9224e9eaa
|
Actually set the offset framebuffer.
Oops.
|
2014-06-21 09:04:39 -07:00 |
|
Unknown W. Brackets
|
1cea361c65
|
Remove now-unnecessary MaskedEqual() compares.
Clearer this way I think.
|
2014-06-21 08:30:45 -07:00 |
|
Unknown W. Brackets
|
2883988f22
|
Ignore the high bits of the framebuffer address.
And depth buffer. On a PSP, these bits don't affect where it renders to
even slightly.
|
2014-06-21 08:29:38 -07:00 |
|
Unknown W. Brackets
|
4319d5eb28
|
Take the closest offset framebuffer.
There could be multiple, or even an exact match too. Make sure to take
the closest one.
|
2014-06-21 08:23:10 -07:00 |
|
Unknown W. Brackets
|
d7e2c2c1d2
|
armjit: Oops, correctly handle plus/minus vmin/max.
|
2014-06-21 07:45:47 -07:00 |
|
Henrik Rydgård
|
42e28b0c75
|
Merge pull request #6381 from sum2012/sceAtrac
Add a codecType check in sceAtracSetHalfwayBufferAndGetID
|
2014-06-21 13:33:04 +02:00 |
|
Henrik Rydgård
|
6e2235d9b8
|
Merge pull request #6380 from unknownbrackets/psmf-minor
Don't skip the first psmf frame when syncing audio
|
2014-06-21 13:32:29 +02:00 |
|
Henrik Rydgård
|
09e5a60499
|
Merge pull request #6378 from unknownbrackets/gpu-minor
Validate framebuffer uploads a bit more
|
2014-06-21 13:32:09 +02:00 |
|
Henrik Rydgård
|
e6e88aaee8
|
Merge pull request #6382 from unknownbrackets/armjit-minor
Fix vmin/vmax to follow the PSP's rules
|
2014-06-21 13:31:22 +02:00 |
|
Unknown W. Brackets
|
95f5d9397c
|
Correct overflow in trunc.w.s for interpreter.
Reported in #4786.
|
2014-06-21 00:53:33 -07:00 |
|
Unknown W. Brackets
|
62daf6d7c8
|
armjit: Fix vmin/vmax to follow the PSP's rules.
Also the interpreter. Fixes #6107.
|
2014-06-20 23:55:33 -07:00 |
|
sum2012
|
6fe74d938e
|
Change to report
|
2014-06-21 08:00:16 +08:00 |
|
sum2012
|
846eda836f
|
Add a codecType check in sceAtracSetHalfwayBufferAndGetID
Fix crash in #6363
|
2014-06-21 05:44:29 +08:00 |
|
Unknown W. Brackets
|
ae13d51cef
|
Don't skip the first psmf frame when syncing audio.
Fixes #6374.
|
2014-06-20 09:07:18 -07:00 |
|
Unknown W. Brackets
|
43e5ac986c
|
Fix fast math mangling on non-Linux platforms.
It needs the underscore prefix. May help #6358.
|
2014-06-20 08:51:16 -07:00 |
|
Unknown W. Brackets
|
0c31e551e7
|
Clear buffers before using them.
Fixes a reported crash on an AMD card.
|
2014-06-19 23:09:15 -07:00 |
|
Unknown W. Brackets
|
ef390c5c40
|
Double check upload/download are VRAM addresses.
|
2014-06-19 23:09:15 -07:00 |
|
Henrik Rydgård
|
5925fa32e8
|
Merge pull request #6375 from unknownbrackets/replace-fix
Fix func replacements and delay slots on arm
|
2014-06-20 00:01:23 +02:00 |
|
Unknown W. Brackets
|
e87e1606c5
|
Fix func replacements and delay slots on arm.
Fixes #6303.
|
2014-06-19 08:02:49 -07:00 |
|
Henrik Rydgård
|
935f1cb7b5
|
Merge pull request #6373 from unknownbrackets/debugger
Fix deadlock when using cpu and ge debuggers at the same time
|
2014-06-19 11:01:37 +02:00 |
|
Unknown W. Brackets
|
2f6b63385d
|
On breakpoint change, don't wait for core too long.
Fixes #6366.
|
2014-06-19 01:16:24 -07:00 |
|
Unknown W. Brackets
|
9efbc2694b
|
Add an invalidate all method to the jit.
|
2014-06-19 01:13:06 -07:00 |
|
Unknown W. Brackets
|
561d0e5ef9
|
Check more ops for changing memory in debugger.
|
2014-06-19 00:48:33 -07:00 |
|
Unknown W. Brackets
|
5f4a0d8174
|
Fix a few minor warnings.
|
2014-06-19 00:47:58 -07:00 |
|
xsacha
|
8913623338
|
Merge pull request #6372 from unknownbrackets/memmap-fix
Fix memory mapping for sure this time on 32-bit
|
2014-06-19 17:41:05 +10:00 |
|
Unknown W. Brackets
|
fa875a6016
|
Fix memory mapping for sure this time on 32-bit.
|
2014-06-19 00:30:02 -07:00 |
|
The Dax
|
eb94587391
|
sceDisplayGetVcount should apparently reschedule. Fixes #3234.
|
2014-06-18 19:35:16 -04:00 |
|
Henrik Rydgård
|
413704f674
|
Merge pull request #6362 from unknownbrackets/gpu-minor
Upload stencil/color on FBO create, clear depth/stencil to 0, fix software transform
|
2014-06-18 09:29:45 +02:00 |
|
Sacha
|
2a3626d9d2
|
CMake: Support compiling a 'generic' architecture target. Will have to disable JIT first.
|
2014-06-18 17:12:21 +10:00 |
|
Unknown W. Brackets
|
19f35bbac1
|
Clear stencil to 0, not 1.
Memory is generally initially zeros, after all. Fixes #5205 (or at least
improves it?) and fixes #6226.
|
2014-06-18 00:09:01 -07:00 |
|
Unknown W. Brackets
|
b5eb072e64
|
Clear depth buffers to zero, not 1.0f.
Memory is generally initially zeros.
|
2014-06-17 23:56:33 -07:00 |
|
Unknown W. Brackets
|
a9da3618ba
|
Upload the color/stencil buffers on FBO creation.
Fixes pausing or loading a savestate in Star Ocean (previously your
character became invisible until the screen panned.)
|
2014-06-17 23:55:09 -07:00 |
|
Unknown W. Brackets
|
171a865b37
|
Support reversing normals in software transform.
|
2014-06-17 23:29:33 -07:00 |
|
Unknown W. Brackets
|
d4c416a437
|
Use the pre-world normal in software proj mapping.
Fixes #6081.
|
2014-06-17 23:27:19 -07:00 |
|
Sacha
|
12e091b216
|
CMake: Cleanup more names.
|
2014-06-18 16:15:47 +10:00 |
|
Unknown W. Brackets
|
2d63a74aeb
|
Allow DrawPixels (uploads) to handle alpha.
Doesn't update stencil, but at least it updates alpha.
This was fixed to 1.0 before because we had blending enabled by accident
during DrawPixels().
|
2014-06-17 23:10:38 -07:00 |
|
Sacha
|
46abce78c0
|
Qt: Use inbuilt png handler instead of building libpng. Resolves a conflict with QWidget and QPainter in desktop menus.
|
2014-06-18 15:37:12 +10:00 |
|
Sacha
|
f92a842a34
|
Qt: Move debugger files to a new dir.
|
2014-06-18 15:37:12 +10:00 |
|
Sacha
|
92f8206fd7
|
CMake: Detect ARM from processor setting.
|
2014-06-18 15:37:12 +10:00 |
|
Henrik Rydgard
|
d8c392e62f
|
Update native fixing stuck touch-screen analog stick problems
|
2014-06-18 00:54:40 +02:00 |
|
Sacha
|
ea17e17ebd
|
Join both Maemo platforms (Maemo5 + Meego Harmattan/Maemo 6) to MAEMO define. Technically they are very similar and anything that wasn't already defined for both probably needed to be.
|
2014-06-18 03:42:31 +10:00 |
|
Sacha
|
73aa17a2de
|
Misc fixes. CMake: Don't compile neon on armv6 (rpi). Qt: Correct path for lrelease. SDL: Fix a warning.
|
2014-06-18 03:28:33 +10:00 |
|
Sacha
|
b928ec4717
|
CMake: Add RPI method. Fixes #1695 Qt: Add bitness define. Fixes #6306
|
2014-06-18 02:48:10 +10:00 |
|
Sacha
|
5876823478
|
Qt: Icons on more platforms. Fix for lrelease suffix (qt4/qt5). Fixes #6327
|
2014-06-18 00:34:11 +10:00 |
|
Sacha
|
4c0047dc8f
|
Qt: Get debugger compiling with GLES2
|
2014-06-17 23:58:41 +10:00 |
|
Henrik Rydgård
|
a2d5e1b77e
|
Merge pull request #6355 from solarmystic/master
Fix #6353
|
2014-06-17 15:29:53 +02:00 |
|
solarmystic
|
1f538eacab
|
Fixes #6353
|
2014-06-17 21:18:20 +08:00 |
|
Unknown W. Brackets
|
359f72078d
|
Disable vsync when exiting the game.
Not sure why, but with some drivers not doing this makes the process burn
cpu usage when back in the menu. Fixes #6351.
|
2014-06-17 01:06:25 -07:00 |
|