Henrik Rydgård
|
dd0409d68c
|
OpenGL ES: Crash as early as possible if things are bad
There's a huge variety of crash report in the Play Console of various
opengl failures. Try to concentrate them to early points in
initialization
|
2022-11-08 10:43:38 +01:00 |
|
Unknown W. Brackets
|
2479d52202
|
Global: Reduce includes of common headers.
In many places, string, map, or Common.h were included but not needed.
|
2022-01-30 16:35:33 -08:00 |
|
Henrik Rydgård
|
0e3a84b4a8
|
Move most GPU things to Common.
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
|
2020-10-04 23:39:02 +02:00 |
|
Henrik Rydgård
|
f01ba6dc84
|
Move NativeApp.h to Common/System, split into NativeApp.h and System.h
Buildfix
|
2020-10-04 11:42:16 +02:00 |
|
Henrik Rydgård
|
b7edf75437
|
Move Display.cpp/h to Common.
|
2020-10-04 11:42:16 +02:00 |
|
Henrik Rydgård
|
5d64fc5ff1
|
Switch to PPSSPP's assert functions (don't use the system's)
|
2020-08-16 10:01:10 +02:00 |
|
Henrik Rydgård
|
5117ded378
|
Remove ELOG/ILOG/WLOG from the Android C++ code (mostly)
|
2020-08-15 19:08:39 +02:00 |
|
Henrik Rydgård
|
73166def93
|
Android: Reduce asserts during startup.
|
2020-07-28 19:06:29 +02:00 |
|
Henrik Rydgård
|
c5e0b799d9
|
Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
|
2020-07-19 20:33:25 +02:00 |
|
Unknown W. Brackets
|
051a84e9bd
|
GPU: Restart when changing inflight frames setting.
We need to keep the push and pull in step, so changing at runtime is
messy.
|
2020-03-02 19:21:15 -08:00 |
|
Henrik Rydgård
|
aff429ee09
|
For the non-vulkan backends, zero display rotation settings just to be sure.
|
2019-06-24 10:30:32 +02:00 |
|
Henrik Rydgård
|
429a1fce01
|
Assert even in release mode if preset shaders fail to compile. This is just to help track down a Play crash.
|
2018-11-21 18:14:26 +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 |
|
Unknown W. Brackets
|
48b4a5f378
|
Android: Fix race condition on shutdown.
|
2018-02-10 16:55:48 -08:00 |
|
Henrik Rydgård
|
7f30037e45
|
Android: Fix emuthread management to exit cleanly without hanging. Helps with task switching on Android.
|
2018-02-07 13:11:43 +01:00 |
|
Henrik Rydgård
|
22e28e218b
|
Merge pull request #10411 from hrydgard/gl-render-manager
GL render manager - new faster GL multithreading
|
2018-01-31 12:22:07 +01:00 |
|
Henrik Rydgård
|
26b146a247
|
Buildfixes
|
2018-01-30 12:28:44 +01:00 |
|
Henrik Rydgård
|
7abb8702ce
|
Work towards threaded GL on Android. Now TextDrawer barfs on wrong JNI context.
|
2018-01-28 17:29:27 +01:00 |
|
Henrik Rydgård
|
133bef575a
|
Split Android graphics context implementations into their own files.
|
2018-01-20 21:47:16 +01:00 |
|