Commit Graph
20735 Commits
Author SHA1 Message Date
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
Henrik Rydgård da38466d29 Minor logging cleanup on non-android unix 2015-09-02 10:18:00 +02:00
Henrik Rydgård 79989d00d5 Merge pull request #285 from FireyFly/linux-controller-fix
Linux controller fix
2015-09-02 10:16:26 +02:00
Henrik Rydgård ff3bb35d15 Merge pull request #7937 from potmdehex/indentation
Fix indentation
2015-09-01 12:30:55 +02:00