Henrik Rydgard
18ce2262d6
We don't need a third set of typed-integer typedefs
2015-09-06 19:08:32 +02:00
Henrik Rydgård
926c03574c
Merge pull request #7945 from hrydgard/move-glstate
...
Move glstate from native into PPSSPP
2015-09-06 17:33:28 +02:00
Henrik Rydgard
87329ec635
Update native
2015-09-06 17:33:08 +02:00
Henrik Rydgård
9ce1822a83
Merge pull request #288 from hrydgard/move-glstate
...
Move glstate out to PPSSPP
2015-09-06 16:58:05 +02:00
Henrik Rydgård
7c71855f5d
Symbian / Qt buildfixes
2015-09-06 16:03:36 +02:00
Henrik Rydgård
d2866194fd
Symbian buildfix
2015-09-06 16:03:19 +02:00
Henrik Rydgård
48fbc83abe
Android buildfix
2015-09-06 15:26:36 +02:00
Henrik Rydgård
b502db61c8
Android buildfix
2015-09-06 15:25:56 +02:00
Henrik Rydgård
8cd69f8a57
Update native
2015-09-06 14:39:34 +02:00
Henrik Rydgård
bdd09be76b
SDL (Mac) buildfix
2015-09-06 14:38:15 +02:00
Henrik Rydgard
ab3468ea02
Move native/gfx_es2/gl_state.cpp/h into GPU/GLES/GLStateCache.cpp/h
2015-09-06 13:45:17 +02:00
Henrik Rydgard
3f02f9fc77
Move gl_state.cpp/h out to PPSSPP
2015-09-06 13:44:06 +02:00
Henrik Rydgard
08735b806f
Remove silly use of gstate.SetVSyncInterval
2015-09-06 13:36:33 +02:00
Henrik Rydgard
65e3d31e24
Move the GPU feature detection from gl_state.cpp to gpu_features.cpp
2015-09-06 13:35:42 +02:00
Henrik Rydgard
d822cbf60b
Move fbo.cpp/h from native into PPSSPP
2015-09-06 13:13:37 +02:00
Henrik Rydgard
f78c4f6f84
Move FBO.cpp out into PPSSPP.
2015-09-06 13:12:00 +02:00
Henrik Rydgard
72ae497350
Remove glstate usage except in the GPU implementation. Prepare for moving it into PPSSPP.
2015-09-06 12:42:15 +02:00
Henrik Rydgard
3f05c8d990
Remove usage of glstate. It will be moved into PPSSPP, and only used in PSP rendering.
2015-09-06 12:41:37 +02:00
Henrik Rydgard
cfe4c033b9
Update native with FBO bugfixes (caused blackscreen in buffered mode)
2015-09-06 12:41:01 +02:00
Henrik Rydgard
e875f0a0c3
Some FBO checks got broken when we stopped lying.
2015-09-06 12:40:40 +02:00
Henrik Rydgard
5ff1d91323
Add file to project that was missing
2015-09-06 12:22:02 +02:00
sum2012
f6050e2c37
oop
2015-09-06 17:42:12 +08:00
sum2012
c30254a40d
Rename BlacklistGPUNames to FramebufferFetchBlacklist
2015-09-06 17:40:30 +08:00
sum2012
7500145ddf
Blacklist some gpu
2015-09-06 17:33:29 +08:00
Henrik Rydgård
1fd6cf1cc5
Merge pull request #7942 from hrydgard/gpu-feature-cleanup
...
Partial cleanup of GPU feature detection
2015-09-06 10:13:25 +02:00
Henrik Rydgard
43f0ec47db
Update native
2015-09-06 10:04:40 +02:00
Henrik Rydgård
f4f2a95067
Merge pull request #287 from hrydgard/gpu-feature-cleanup
...
Partial cleanup of GPU feature detection, native part
2015-09-06 10:03:48 +02:00
Henrik Rydgård
257b64fc9e
Merge pull request #7943 from unknownbrackets/gpu-feature-cleanup
...
Add a couple few more cleanups
2015-09-06 10:02:21 +02:00
Unknown W. Brackets
63da81513b
A few more misc GLES runtime cleanups.
2015-09-05 16:45:17 -07:00
Unknown W. Brackets
764539f814
Clean up GLES logic used in shader gen.
2015-09-05 16:44:17 -07:00
Unknown W. Brackets
fb7c71e41d
Simplify NV blit logic.
2015-09-05 16:28:59 -07:00
Unknown W. Brackets
2d0635c3e6
Cut out a bit more USING_GLES2.
2015-09-05 16:28:46 -07:00
Henrik Rydgard
b22850720d
Move the CheckGPUFeatures call to the Resize check
2015-09-06 00:13:46 +02:00
Henrik Rydgard
1c0158bfe6
Further reduce the use of ifdef USING_GLES2 and friends.
2015-09-05 23:39:10 +02:00
Henrik Rydgard
6566949ab5
Centralize some gles shims
2015-09-05 23:38:19 +02:00
Henrik Rydgard
0237b84efd
Reduce use of #ifdef USING_GLES2 some more
2015-09-05 23:09:06 +02:00
Henrik Rydgard
67e22c29c2
Add another GPU bug flag
2015-09-05 23:08:36 +02:00
Henrik Rydgard
186d624ef3
Cleanup of FBO+blit flags. Requires the change in native to stop lying.
2015-09-05 22:40:45 +02:00
Henrik Rydgard
6934d31090
ARB_framebuffer_object no longer lies
2015-09-05 22:40:11 +02:00
Henrik Rydgard
5b2ffd1434
Fix some naming, remove NV_draw_texture, move decisions out
2015-09-05 22:11:28 +02:00
Henrik Rydgard
2b24f76d34
Fix some naming, remove NV_draw_texture, move decisions out
2015-09-05 22:08:46 +02:00
Henrik Rydgard
f524049277
Move more GPU feature checks upfront. Re-check when exiting settings menu.
2015-09-05 21:23:58 +02:00
Henrik Rydgard
a71be3f75f
Start moving GPU feature compatibility decisions to startup
...
(and a single, cache-friendly flag field)
2015-09-05 19:58:47 +02:00
Henrik Rydgard
3b3461e7ab
Start moving compatibility decisions out of native
2015-09-05 19:57:52 +02:00
Henrik Rydgard
86a02fed61
Minor cleanup
2015-09-05 19:42:58 +02:00
Henrik Rydgård
825662d06e
Update native
2015-09-02 10:23:18 +02:00
Jonas Höglund
a78d71029a
Use DEVICE_ID_ANY for the NK_BACK key in default mappings
2015-09-02 10:23:18 +02:00
Jonas Höglund
06fadd5cad
Set DPad keys in native for UI navigation
...
Complements the update to the key repeat logic in native. Also renames
UpdateConfirmCancelKeys to UpdateNativeMenuKeys since even before this commit,
the function also set the TabLeft and TabRight keys.
2015-09-02 10:23:18 +02:00
Jonas Höglund
5bb2f20493
Use KeyDef for Confirm/Cancel/TabLeft/TabRight keys
2015-09-02 10:23:18 +02:00
Jonas Höglund
0a6ab528ea
Move KeyDef and AxisPos to native
2015-09-02 10:23:18 +02:00