Commit Graph

356 Commits

Author SHA1 Message Date
Henrik Rydgard
a4ae0f951a Move spline generation to SplineCommon, make SplineDX9.cpp identical to Spline.cpp (merge later somehow) 2014-09-13 15:13:34 +02:00
Henrik Rydgard
19a9c4481f Move GLES' SoftwareTransform to Common 2014-09-13 13:27:42 +02:00
Henrik Rydgard
37e3cf362f Move vertexdecoder files into GPU/Common 2014-09-12 02:00:32 +02:00
Unknown W. Brackets
8c229e00b4 d3d: Begin centralizing framebuffer management. 2014-09-09 08:12:42 -07:00
Unknown W. Brackets
94c1271761 Add an experiment with using a texture for tests.
Using an option for now so it's easy to test, if it works well we can
maybe remove the option.
2014-09-07 10:04:57 -07:00
Henrik Rydgård
dae07e9f28 Mac buildfix 2014-08-23 14:24:24 +02:00
Unknown W. Brackets
0bed77ed0d Buildfix Linux. 2014-08-23 01:20:26 -07:00
Henrik Rydgard
0f973a3276 Get it running on Android again 2014-08-23 09:48:08 +02:00
Sacha
d08f65bf03 For some reason x86 was compiling ArmEmitter 2014-08-20 22:44:55 +10:00
daniel229
1ff9507f7c Add sceUsbGps module 2014-08-13 00:11:26 +08:00
Henrik Rydgård
6fab8e2f74 Merge pull request #6519 from juhalaukkanen/master
cheat.db import - minimal feedback to user
2014-07-23 10:32:06 +02:00
Juha Laukkanen
776f6637a2 OSX assets copy to bundle with cmake. Not a native solution, prone to errors. 2014-07-23 15:48:48 +09:00
Juha Laukkanen
30a1ef1690 OSX bundle file generation with cmake. 2014-07-23 14:54:46 +09:00
Sacha
2754bff429 Error when attempting to use Qt via CMake. Otherwise it will build successfully but not actually run, confusing users. 2014-07-18 05:01:20 +10:00
Sacha
377334dcd0 Blackberry: Make compatible with 10.2 again. Remove deprecated descriptor elements. 2014-07-07 04:04:26 +10:00
Sacha
b8432c0cc5 Blackberry: Link with pie (required for 10.3?). Fix debug build. Cmake: Show compile type (debug, release) in output. 2014-07-07 04:04:26 +10:00
Sacha
d2f43889a0 Android: Fixes for CMake and Qt. 2014-06-28 02:50:24 +10:00
Sacha
858a783b36 CMake 3.0: Fix DL_LIBS being reset for Blackberry. 2014-06-23 16:07:26 +10:00
Henrik Rydgard
cefc0bc96f Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen". 2014-06-22 17:02:04 +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
Sacha
12e091b216 CMake: Cleanup more names. 2014-06-18 16:15:47 +10:00
Sacha
92f8206fd7 CMake: Detect ARM from processor setting. 2014-06-18 15:37:12 +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
1ef3ac6e55 CMake: Use a default build (Release). Put Blackberry cflags back to Lists, otherwise overwritten. 2014-06-11 23:28:51 +10:00
Sacha
b0b265e514 CMake: Fix up optimisations (broken for everyone except Apple?), move some Blackberry lines to toolchain, enable assembly, use add_definitions for definitions and *flags for flags, remove redundant lines. 2014-06-11 23:03:09 +10:00
Sacha
4ed944a576 Remove redundant armv7 defines. 2014-06-11 15:15:39 +10:00
Sacha
9d9d135176 Symbian buildfix, x11 linker order 2014-06-10 15:33:30 +10:00
Unknown W. Brackets
089ee41d9c Implement a very basic stencil upload.
This is not fast or efficient, but works.
2014-05-31 21:48:09 -07:00
Sacha
e59877558f Blackberry: buildfix.
Give up on supporting multiple libpng. FindPNG doesn't report the specific include dir it uses and the library name doesn't always match. So use libpng17 on Linux/Blackberry too.
2014-06-01 07:55:45 +10:00
Sacha
85c42e6932 Switch to libpng17 to resolve NEON issue on iOS + other bug fixes. 2014-05-31 04:36:35 +10:00
Sacha
4c8a615f76 CMake: Make the code more platform-agnostic and cleaner. 2014-05-31 01:22:11 +10:00
Henrik Rydgard
ee150fadbb Update CMake and Android build 2014-05-27 22:09:23 +02:00
Henrik Rydgard
555d494658 Merge branch 'master' of github.com:rock88/ppsspp into rock88-master
Conflicts:
	ios/main.mm
2014-05-25 09:06:06 +02:00
Unknown W. Brackets
b9ede6aade Add a class to create helper threads from HLE.
This should be usable from sceIo as well.
2014-05-22 23:38:21 -07:00
Andrey Konoplyankin
28a9644b7c iOS: Enable ARC for PPSSPP target & for few files in native lib 2014-05-17 12:54:57 +07:00
Unknown W. Brackets
6ccae8f5a7 x86jit: Use a faster safemem fallback.
Really helps performance in games that use uncached addresses a lot,
without really impacting performance of most games which don't.

Of course, fastmem is faster.
2014-05-06 08:05:12 -07:00
raven02
8ed82f3d25 Fixes #5779 with new PSPScreenShotDiag class 2014-04-30 19:28:05 +08:00
Henrik Rydgard
fddc0e74b6 Buildfix non-windows platforms 2014-04-21 12:51:20 +02:00
Henrik Rydgård
36b8ed8a27 Mac buildfix 2014-04-13 17:14:45 +02:00
Henrik Rydgård
9dbb26a75c Fix for the linux buildfix 2014-04-12 00:17:58 +02:00
Henrik Rydgard
95cc998b8f Attempt buildfix for x86 cmake linux 2014-04-11 22:11:27 +02:00
kaienfr
b18252b2b5 Support audio playing (AT3, AT3+, Mp3, AAC) 2014-03-23 19:45:08 +01:00
Henrik Rydgård
cb705f5702 Fix CMake build 2014-03-22 15:18:01 +01:00
The Dax
285d192e83 Further fixes. 2014-03-15 10:17:03 -04:00
kaienfr
9638f387af Fix bug: building on MACOSX 2014-03-13 18:09:11 +01:00
Unknown W. Brackets
d2108a962e Switch from USING_GLES2 to MOBILE_DEVICE.
Still using USING_GLES2 for, well, GLES2.  But for things that are really
about mobile, we need a new define.  Devices are coming that don't use
GLES2.
2014-02-08 16:37:58 -08:00
sky-zer
789cb88797 Buildfix for iOS SDK < 7. Correct controller reconnection handling. 2014-01-27 18:32:19 +04:00
Unknown W. Brackets
27027595d8 Link backtrace on non-x86 via cmake. 2014-01-25 16:07:31 -08:00
raven02
161d8b29fb Implement sceMt19937() 2014-01-25 20:17:53 +08:00