Florent Castelli
f3dda8473f
ios: Remove even more useless code from toolchain
2016-10-13 18:13:44 +02:00
Florent Castelli
27bf4c9e20
Merge pull request #9060 from Orphis/ios
...
ios: Properly find the location of Xcode in toolchain
2016-10-12 23:20:07 +02:00
Florent Castelli
fdacac29fd
ios: Properly find the location of Xcode in toolchain
...
This was using hardcoded locations that don’t work with alternate Xcode
installations. Use “xcrun” instead to find where the SDK is.
And remove unused code.
2016-10-12 23:13:37 +02:00
Florent Castelli
7dbd02beac
Merge pull request #9059 from Orphis/ios
...
cmake: iOS build fixes
2016-10-12 22:22:21 +02:00
Florent Castelli
640764350b
cmake: Fix Xcode project generation for iOS
2016-10-12 21:55:42 +02:00
Florent Castelli
d861fa54a6
ios: Fix resource copying
2016-10-12 21:55:42 +02:00
Florent Castelli
05b0918e38
cmake: Merge GPU and Core targets
2016-10-12 18:52:30 +02:00
Florent Castelli
d6f2c6da2b
cmake: Android Studio doesn't need the output in a specific location
2016-10-12 18:52:30 +02:00
Florent Castelli
2cec77e9ec
cmake: Move ccache setup to another file
2016-10-12 18:52:29 +02:00
Florent Castelli
eb2eb4cd9b
cmake: Move some platform configuration to a toolchain file
2016-10-12 18:52:23 +02:00
Florent Castelli
9f9e11ed25
cmake: Move modules to a sane location
2016-10-12 18:52:23 +02:00
Florent Castelli
032f3a50ea
ios: Fix path to plist file
2016-10-12 18:52:23 +02:00
Florent Castelli
6b2f224d84
Merge pull request #9056 from Orphis/cmake_cleanup
...
cmake: Bump requirement to version 3.6
2016-10-12 18:46:07 +02:00
Florent Castelli
fddba83081
cmake: Bump requirement to CMake 3.6
2016-10-12 18:31:49 +02:00
Florent Castelli
8fb9220154
travis: From tabs to spaces
2016-10-12 18:31:49 +02:00
Florent Castelli
210b530a8d
travis: Download CMake 3.6.2 at install phase
2016-10-12 18:24:46 +02:00
Florent Castelli
94d57f4573
maemo: Remove!
2016-10-12 13:13:09 +02:00
Florent Castelli
e0ff68b3f6
c++11: Remove compat header base/functional.h
...
We want a proper C++11, not tr1. We don't target those compilers anyway.
2016-10-12 11:32:45 +02:00
Florent Castelli
70593d1004
android: Change preprocessor define to standard __ANDROID__
...
ANDROID is only standard to the old Makefile buildsystem, not the platform.
2016-10-12 11:14:09 +02:00
Florent Castelli
4145b60a0e
symbian: Remove!
2016-10-11 18:49:08 +02:00
Florent Castelli
373db56a16
blackberry: Remove!
2016-10-11 17:40:32 +02:00
Florent Castelli
83aaf30207
cmake: Use preprocessor for conditional compilation in Common
...
CommonExtra is gone!
Still need to fix CommonFake later though.
2016-10-11 16:55:29 +02:00
Florent Castelli
853143e9df
cmake: Fix ccache setup
2016-10-11 00:49:25 +02:00
Florent Castelli
c6932e2675
Use GEPrimitiveType everywhere instead of stupid integer
2013-08-25 19:51:06 +02:00
Florent Castelli
713f4747a6
Loader: Open PBP files even if we don't find the /PSP/GAME path
2013-07-21 14:11:52 +02:00
Florent Castelli
e9a261ea9d
Fix path for jpgd.cpp for Android
2013-07-05 21:30:25 +02:00
Florent Castelli
8004d360dd
Interrupt handler reorganization for easier GE interrupt support
2013-02-04 03:10:01 +01:00
Florent Castelli
522983549d
Correctly savestate std::maps with non-uint keys.
2013-02-04 03:10:00 +01:00
Florent Castelli
c37566d3bc
Use proper draw sequence in PPGeDraw
2013-02-04 01:28:19 +01:00
Florent Castelli
0d54048efd
setCompiledSdkVersion accepts any version as in the CFW version
2013-02-04 00:27:29 +01:00
Florent Castelli
d09f58fb0e
Merge pull request #387 from thefarcry118/master
...
fixed GPU compiler error
2013-01-10 00:07:55 -08:00
Florent Castelli
2463a6c860
Merge pull request #379 from thefarcry118/master
...
GPUCommon iterator cleanup
2013-01-09 13:38:55 -08:00
Florent Castelli
0daa4b5881
Merge pull request #306 from raven02/ambient-fix
...
Fix ambient color in SW Transform
2013-01-01 11:25:48 -08:00
Florent Castelli
be98bad49b
Merge pull request #298 from raven02/sdk-add
...
Add sceKernelSetCompiledSdkVersion500_505/507
2012-12-31 01:24:04 -08:00
Florent Castelli
e258227945
Fix Headless Windows project for x64
2012-12-30 17:18:36 +01:00
Florent Castelli
b9408d30bd
Add gpu/displaylist/state to test list
2012-12-30 16:35:51 +01:00
Florent Castelli
2431112b39
Update pspautotests
2012-12-30 16:29:16 +01:00
Florent Castelli
36a71eafd0
Move InterpretList and ProcessDLQueue to GPUCommon
2012-12-29 03:11:36 +01:00
Florent Castelli
6eec4f5d7f
Move display list management to common GPU class
2012-12-29 03:11:35 +01:00
Florent Castelli
9251bba73b
Merge pull request #224 from unknownbrackets/delete-fix
...
Fix sceIoRemove() on Windows infinite looping
2012-12-22 09:21:42 -08:00
Florent Castelli
a64890d3c3
Merge pull request #223 from unknownbrackets/warnings
...
Revert incorrect warning fix
2012-12-22 07:44:17 -08:00
Florent Castelli
ab40b2aeef
Merge pull request #119 from unknownbrackets/window-title
...
Fix window title on Windows
2012-12-04 00:58:53 -08:00
Florent Castelli
edee65aeb3
Merge pull request #111 from unknownbrackets/umd-fixes
...
Fix sceUmdWaitDriveStatCB()
2012-12-02 04:52:35 -08:00
Florent Castelli
952a937fe7
Revert changes in RC file that were breaking debug build on Windows.
...
If the build isn't working on VS Express, notify me so we can find a fix.
2012-12-02 03:00:36 +01:00
Florent Castelli
fd76b2bb15
Fix ordering in gpu state struct
2012-11-25 18:15:30 +01:00
Florent Castelli
2f39496ec5
Use ambient material color when no color in the vertex
...
Fixes color in celshading demo
2012-11-25 17:45:50 +01:00
Florent Castelli
4143801891
Handle depth range (zmin, zmax) in a hackish way
2012-11-25 00:15:21 +01:00
Florent Castelli
62b5bc46d0
Add glDepthRange caching
2012-11-25 00:13:08 +01:00
Florent Castelli
f71d82fc6e
Merge pull request #88 from unknownbrackets/texcache
...
Make the texcache evict less often
2012-11-24 11:20:04 -08:00
Florent Castelli
eb6638bc8f
Linux fixup
2012-11-24 17:40:08 +01:00
Florent Castelli
2680dfe10c
Linux fixup
2012-11-24 17:38:19 +01:00
Florent Castelli
56175bc505
Defer blend, cull and depth test changes to draw command
...
Avoid unnecessary state changes and reduces the amount of OpenGL calls.
It also puts all the interesting logic at the same place, reducing the
complexity a little.
2012-11-24 15:19:29 +01:00
Florent Castelli
8900d99779
Add OpenGL state cache to save some redundant state change.
2012-11-24 15:19:08 +01:00
Florent Castelli
fbc47cd961
Strip whitespace from test result lines
2012-11-23 18:41:46 +01:00
Florent Castelli
67d09c2c26
Tests diff the output and expected output until the end of both file
2012-11-23 18:33:40 +01:00
Florent Castelli
c3635f84d3
Fix headless binary path on Linux, add shebang and exec flag to test.py
2012-11-23 17:15:38 +01:00
Florent Castelli
1968841d20
Fix Linux build
2012-11-23 17:03:51 +01:00
Florent Castelli
84f741b21d
Zip reading is reserved for Android. Fixes Linux build
2012-11-23 16:58:47 +01:00
Florent Castelli
0dc3b0b566
Add a 5s timeout to tests
2012-11-20 20:29:23 +01:00
Florent Castelli
a9ab88d3ae
Fix Ant clean command
2012-11-19 02:11:57 +01:00
Florent Castelli
e221dfdc5c
Build JNI for Android in Ant file
2012-11-19 01:11:46 +01:00
Florent Castelli
1f9f50a557
Fix Android build on Linux
2012-11-18 23:22:45 +01:00
Florent Castelli
cace547f8a
Fix colors for textures with 5551 clut
...
Fixes NAMCO logo in the Tales of Eternia intro, which is now red.
2012-11-15 01:51:40 +01:00
Florent Castelli
65a89d08b8
Define XUSER_MAX_COUNT for those who don't have the DirectX SDK
2012-11-15 01:51:39 +01:00
Florent Castelli
96c38926bc
TeamCity test report integration
...
Using the flag --teamcity adds some control messages for TeamCity
which then report the test result properly (passed, failed, ignored).
2012-11-12 03:42:19 +01:00
Florent Castelli
971c6a4bd6
Apply the world transform to the skinned vertices
...
Improves rendering of skinning demo.
The end of the tube is wrong and collapses on the origin.
2012-11-11 21:32:53 +00:00
Florent Castelli
460147cf02
Fix color components ordering of the lights
2012-11-11 21:32:53 +00:00
Florent Castelli
d06b1ae347
Apply the world transform to the skinned vertices
...
Improves rendering of skinning demo.
The end of the tube is wrong and collapses on the origin.
2012-11-11 17:55:16 +01:00
Florent Castelli
e77cb6b319
Fix color components ordering of the lights
2012-11-11 17:27:39 +01:00
Florent Castelli
ca56b562af
Texture format and CLUT awareness for the cache
...
Fixes the intro screen in Tales of Eternia, but for some reason,
the Namco logo is purple instead of red.
2012-11-10 11:44:30 +01:00