Tomas Kelemen (vudiq)
8212236c44
libretro: don't fail on missing SDL
...
when building libretro core, cmake should not fail on missing SDL, as
libretro uses own code for handling the input. the core builds, links
and runs fine without SDL
2019-07-30 08:35:45 +02:00
Silent
0b5458f759
Remove KeyboardDevice which was essentially useless
...
Refactor InputDevice to simplify it
2019-07-02 19:17:52 +02:00
Henrik Rydgård
2ecec84c84
Merge pull request #12127 from unknownbrackets/ge-record
...
Cleanup GE dump playback
2019-06-24 12:28:32 +02:00
Unknown W. Brackets
93069756e6
GE Debugger: Split playback into a separate file.
2019-06-23 18:49:27 -07:00
Xie Yi
b37553fba2
fix indent
2019-06-24 08:49:47 +08:00
Xie Yi
0e7c85d89e
Disable external display by default
...
Configuration is in system settings
2019-06-19 17:47:14 +08:00
Xie Yi
259f0ce22e
Auto switch between internal and external display
2019-06-11 01:24:58 +08:00
Unknown W. Brackets
3e4faea6ad
cmake: Automatically disable Wayland for Raspbian.
...
Also add a shortcut to b.sh since it has its own toolchain file.
2019-03-23 08:25:39 -07:00
Henrik Rydgård
536d61796a
Android (and libretro): Turn off -ffast-math. Fixes #11880 .
2019-03-13 14:15:52 +01:00
vit9696
2ccd0156f5
Bundle libSDL inside app on macOS, fixes #11830
2019-02-23 14:15:17 +03:00
Conn O'Griofa
99c2440d14
CMakeLists: fix EGL detection for ARM devices
...
ARM macro has been renamed to ARM_DEVICE; fixes Raspberry Pi builds.
2019-01-25 15:38:03 +00:00
mygizli04
266dd17c2a
Remove the duplicate
2019-01-06 15:24:39 +04:00
mygizli04
855df8b563
Typo
2019-01-06 14:38:35 +04:00
mygizli04
6dcf95781a
Changing it to import some logo files on the iOS port.
...
I searched EVERYWHERE but couldn't find anything even related to logos or fons.. Well reimporting them has no downside so why not
2019-01-06 14:12:55 +04:00
mygizli04
bef7b005dd
I don't know why i included it there haha
2019-01-01 01:29:22 +04:00
mygizli04
f71c7c5ffb
Configure CMake to include the new logo
2019-01-01 01:22:47 +04:00
Henrik Rydgård
04646fe678
Build system updates
2018-12-19 14:01:19 +01:00
Henrik Rydgård
683a4e0fb2
Merge pull request #11676 from unknownbrackets/gles-depth
...
WIP - GLES: Download depth values via shader
2018-12-19 09:58:38 +01:00
Henrik Rydgård
637b6ce79a
Remove unused and unfinished SPIRV disassembler
2018-12-18 10:37:49 +01:00
Unknown W. Brackets
e49568f67d
GLES: Move depth packing code to dedicated file.
2018-12-16 17:34:16 -08:00
orbea
9aed8908a2
cmake: Fix CMP0077 policy warnings.
...
Fixes https://github.com/hrydgard/ppsspp/issues/11629
2018-12-03 19:01:16 -08:00
orbea
828dcc26b7
cmake: Remove the unused RASPBIAN define.
2018-12-03 19:01:16 -08:00
Henrik Rydgård
b88b07ea00
Merge pull request #11550 from unknownbrackets/discord
...
Discord: Add cmake option to disable
2018-11-11 00:09:06 +01:00
Unknown W. Brackets
6bd6b86c05
Discord: Add cmake option to disable.
2018-11-10 09:49:08 -08:00
Rémi Verschelde
3cc7054831
CMake: Fix linking X11 when using EGL and not fbdev
...
Co-authored-by: Unknown W. Brackets <checkins@unknownbrackets.org>
2018-11-06 18:31:05 +01:00
Henrik Rydgård
b6742af077
Merge pull request #11538 from akien-mga/cmake-arm-linux-opengl
...
CMake: Link against OpenGL when using EGL but not GLES2
2018-11-06 16:17:04 +01:00
Rémi Verschelde
ea2025c291
CMake: Link against OpenGL when using EGL but not GLES2
...
At least for Linux armv7hl this seems to be necessary, otherwise build
fails with:
/usr/bin/ld: lib/libnative.a(GLQueueRunner.cpp.o): undefined reference to symbol 'glStencilOp'
2018-11-06 14:31:46 +01:00
Rémi Verschelde
3bc89f3d1c
CMake: Allow disabling Wayland support with USE_WAYLAND_WSI
...
This change means that USE_WAYLAND_WSI=ON no longer triggers a
fatal error if Wayland libraries are missing though, it will just
show a message and continue building without Wayand WSI support.
Closes #11536 .
2018-11-06 12:08:11 +01:00
Unknown W. Brackets
f81dd83aa0
Core: Format CMakeLists.txt consistently.
2018-10-28 14:58:51 -07:00
Unknown W. Brackets
6b89b6a4bb
Qt: Add GLES defines if USING_GLES2.
...
See #11495 - thanks to Jan Beich.
2018-10-28 14:58:17 -07:00
Jan Beich
94c56ea09c
native: enable backtrace on some BSDs
2018-10-27 18:22:24 +00:00
Henrik Rydgård
f8ea364371
Cleanup: Split out the WASAPI code into its own file.
2018-09-30 20:29:39 -07:00
AreaScout
d222417bfe
Fix: prevent linkage error if EGL and GLES is not in one big blob
2018-09-25 12:19:23 +00:00
AreaScout
0dbe5d7249
Fix: should close on spec #11404
2018-09-20 15:06:49 +00:00
Unknown W. Brackets
1f881d7904
Android: Buildfix for CMake 3.6.
...
The buildbot doesn't support GREATER_EQUAL.
2018-09-18 19:31:26 -07:00
AreaScout
95556e8d03
Add: some helpers to compile on ODROID-XU4/XU3
2018-09-17 20:01:12 +00:00
AreaScout
468c508b3a
Add: -ffast-math compiler option to anything other then Intel
2018-09-11 19:12:09 +00:00
Unknown W. Brackets
f87dcefdd8
Android: Buildfix for CMake.
...
May affect other arm64 too. Also, ifdef out a check in case of compiling
with GL 3 headers (to fix a Linux buildbot issue.)
2018-09-03 18:41:52 -07:00
Unknown W. Brackets
653129c528
Debugger: Add an event for GE dump recording.
2018-09-01 10:59:37 -07:00
Unknown W. Brackets
a4c0640f01
GE Debugger: Factor out host calls some.
...
Moving more of this to cross platform for the web debugger.
2018-09-01 08:32:03 -07:00
Unknown W. Brackets
22a536fb0c
Merge pull request #11307 from hrydgard/discord-mac-linux
...
Enable Discord integration for Mac and Linux.
2018-08-26 23:04:49 -04:00
Henrik Rydgård
529b8c6025
Untested attempt to fix ios/mac discord
...
(no machines around right now)
2018-08-26 23:10:37 +02:00
orbea
8ba1f049da
Allow choosing to use the system snappy or not.
2018-08-26 12:59:02 -07:00
Henrik Rydgård
e34378a1c1
Enable Discord integration for Mac and Linux.
2018-08-18 10:11:15 +02:00
LunaMoo
f038b6489a
Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot)
2018-08-15 18:35:07 +02:00
Henrik Rydgård
9c22f6ed55
Don't forget to update the other build systems and try to fix the
...
builds.
2018-08-13 00:28:12 +02:00
hissingshark
90fbbaba1a
Made X11-Vulkan default. Provided explanatory toolchain file as overriding is more complex.
2018-06-27 12:48:59 +01:00
hissingshark
d1f116356f
Changed cmake option to exclude X11 rather than Vulkan itself.
2018-06-26 22:17:22 +01:00
hissingshark
e4fea3be6a
Added Vulkan disable and forced CPU detection options
2018-06-26 22:17:22 +01:00
Unknown W. Brackets
b4496f1975
Core: Move config enums to separate file.
...
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
2018-06-23 10:59:18 -07:00