Commit Graph
27588 Commits
Author SHA1 Message Date
Florent Castelli 210b530a8d travis: Download CMake 3.6.2 at install phase 2016-10-12 18:24:46 +02:00
Henrik Rydgård 2b67db27f9 Merge pull request #9055 from Orphis/maemo_remove
maemo: Remove!
2016-10-12 14:43:49 +02:00
Florent Castelli 94d57f4573 maemo: Remove! 2016-10-12 13:13:09 +02:00
Henrik Rydgård 705627d6d3 Merge pull request #9053 from Orphis/android_define
android: Change preprocessor define to standard __ANDROID__
2016-10-12 13:12:14 +02:00
Henrik Rydgård 0ae3c9cf34 Merge pull request #9054 from Orphis/cpp11
c++11: Remove compat header base/functional.h
2016-10-12 13:11:36 +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
Henrik Rydgård 4f655f8f3c Merge pull request #9051 from Orphis/symbian_remove
symbian: Remove!
2016-10-11 18:50:59 +02:00
Florent Castelli 4145b60a0e symbian: Remove! 2016-10-11 18:49:08 +02:00
Henrik Rydgård ad71d27809 Merge pull request #9045 from Orphis/cmake_cleanup
cmake: Use preprocessor for conditional compilation in Common
2016-10-11 18:19:22 +02:00
Henrik Rydgård 02d26279b7 Merge pull request #9050 from Orphis/blackberry_remove
blackberry: Remove!
2016-10-11 18:02:48 +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
Henrik Rydgård fef8847a58 Merge pull request #9044 from unknownbrackets/powersave
Tweak wording to clarify battery save message
2016-10-11 08:26:15 +02:00
Henrik Rydgård fb31d3612f Merge pull request #9047 from unknownbrackets/blackberry
Remove Blackberry support from CMake
2016-10-11 08:25:57 +02:00
Henrik Rydgård de0934e4c8 Merge pull request #9048 from unknownbrackets/vulkan-swap
Vulkan: Correct initial swapchain compositeAlpha
2016-10-11 08:25:33 +02:00
Unknown W. Brackets 1d9222b3e4 Vulkan: Add comment for Android validation layers.
Note: these also require minor tweaks to Local.mk to include, currently,
but we're probably moving to gradle.
2016-10-10 22:08:44 -07:00
Unknown W. Brackets e263bb945e Vulkan: Correct initial swapchain compositeAlpha.
We'll just need to deal with the fact that we have to output 1.0 so that
blending doesn't matter, I think.
2016-10-10 22:07:50 -07:00
Henrik Rydgard f6ebedba78 Fix some build errors. 2016-10-10 22:01:20 -07:00
Henrik Rydgard c40e507f3d Get rid of some blackberry build stuff
Conflicts:
	CMakeLists.txt
2016-10-10 21:58:54 -07:00
Unknown W. Brackets 379ec56f0d Tweak wording to clarify battery save message. 2016-10-10 17:32:25 -07:00
Unknown W. Brackets ed41af41d0 Merge pull request #9043 from Orphis/ccache
cmake: Fix ccache setup
2016-10-10 15:54:27 -07:00
Florent Castelli 853143e9df cmake: Fix ccache setup 2016-10-11 00:49:25 +02:00
Henrik Rydgård ba2789974e Merge pull request #9042 from unknownbrackets/android
Undo arm64 fix: was a local problem, after all
2016-10-10 09:09:27 +02:00
Unknown W. Brackets 5ab0db2cd3 Undo arm64 fix: was a local problem, after all. 2016-10-09 20:40:00 -07:00
Unknown W. Brackets 8b5aba9d93 Vulkan: Fix vulkan2d deletion order. 2016-10-09 12:43:27 -07:00
Unknown W. Brackets 39d6ea2985 Vulkan: Auto-set queued deletes to null. 2016-10-09 12:16:42 -07:00
Unknown W. Brackets d80598d03f Vulkan: Fix double free in pipeline manager. 2016-10-09 11:39:09 -07:00
Unknown W. Brackets 40e2ab1d12 Vulkan: Actually call the new lost/restore funcs. 2016-10-09 11:28:11 -07:00
Unknown W. Brackets a6ff7c6711 Vulkan: Setup texture/sampler cache for restore. 2016-10-09 11:28:11 -07:00
Unknown W. Brackets a4268fe0b8 Vulkan: Prep pipeline and shader cache for restore. 2016-10-09 11:28:10 -07:00
Unknown W. Brackets cac3e6582d Vulkan: Setup framebuf manager for restore. 2016-10-09 11:28:09 -07:00
Unknown W. Brackets 31e46f0931 Vulkan: Allocate buffer space on the right frame.
This was causing crashes if the frame wasn't 0.
2016-10-09 11:28:09 -07:00
Unknown W. Brackets 363ede5e99 Vulkan: Setup draw engine for device restore. 2016-10-09 11:28:08 -07:00
Unknown W. Brackets 11aaa7b372 Vulkan: Clear 2d objects on loss/restore. 2016-10-09 11:28:06 -07:00
Unknown W. Brackets 1b48ff3c63 Vulkan: Rebuild reporting info on resize.
We recheck features, after all.
2016-10-09 11:28:04 -07:00
Henrik Rydgård d4ab4052f8 Merge pull request #8935 from hrydgard/kubridge
Partially implement KUBridge, trying to help #8925.
2016-10-09 12:40:55 +02:00
sum 5a224d1601 Build fix for non-windows 2016-10-09 12:40:40 +02:00
Henrik Rydgard d3305b88b9 Partially implement KUBridge, trying to help #8925. However, it doesn't even call the function.... Odd. 2016-10-09 12:40:40 +02:00
Henrik Rydgård c78dcb4c54 Merge pull request #9039 from unknownbrackets/vulkan
Android lost/restore prep work for Vulkan
2016-10-08 21:42:18 +02:00
Unknown W. Brackets 5641d18eb9 Correctly call Restore in C++ EGL path.
This will be needed for Vulkan.
2016-10-08 12:35:01 -07:00
Unknown W. Brackets a8e108e233 Workaround arm64/clang crashes by avoiding TLS.
We only use it in these two places, it should be okay for now.  Still not
working on r13 on a SHIELD TV.
2016-10-08 12:08:19 -07:00
Henrik Rydgård 55c9838132 Merge pull request #9037 from unknownbrackets/powersave
Fix Touchwiz power saving detection on S5 and newer
2016-10-08 19:38:23 +02:00
Unknown W. Brackets b23043666a Support newer S5+ Touchwiz power saving setting. 2016-10-08 09:51:46 -07:00
Unknown W. Brackets a8d37a01e6 Ignore Sense/Touchwiz power saving on L or higher. 2016-10-08 09:43:56 -07:00
Henrik Rydgård 34b599a2bf Merge pull request #9027 from unknownbrackets/vulkan
Vulkan: Fix graphics context on Android
2016-10-03 22:06:05 +02:00
Unknown W. Brackets b15c6fc295 Oops, only call gl_lost() for OpenGL. 2016-10-01 17:19:16 -07:00
Unknown W. Brackets 86b3d4e6d9 Vulkan: Tweak init error logging on Android. 2016-10-01 11:36:50 -07:00
Unknown W. Brackets 6ac166b05f UI: Fix some override warnings. 2016-10-01 11:23:24 -07:00
Unknown W. Brackets 1c3e048070 Vulkan: Consistently init the graphicsContext.
This was only happening properly on Windows before.
2016-10-01 11:22:53 -07:00