Commit Graph
18498 Commits
Author SHA1 Message Date
Unknown W. Brackets f279c2a3c2 Merge remote repo native into ext/native/. 2015-09-06 12:24:17 -07:00
Unknown W. Brackets e0f85a9c6b Native merge part 1: skip native/ in includes. 2015-09-06 12:19:33 -07:00
Henrik Rydgård 1b4b60d543 Make the Vim autocompletion plugin "YouCompleteMe" happy by adding this config file 2015-09-06 21:16:48 +02:00
Henrik Rydgard bb96478eb1 Another buildfix in native 2015-09-06 20:14:23 +02:00
Henrik Rydgard 08e7fbf8ea Buildfix 2015-09-06 20:14:00 +02:00
Henrik Rydgard a9d04666fb Update ffmpeg submodule as well.. 2015-09-06 19:43:25 +02:00
Henrik Rydgard 966e655798 Update native (hm, why did the hash change?) 2015-09-06 19:42:06 +02:00
Henrik Rydgård b8699f0783 Merge pull request #7933 from hrydgard/vs-2015
Switch to VS 2015
2015-09-06 19:36:18 +02:00
Henrik Rydgård ae9530f3ef Merge pull request #286 from hrydgard/vs-2015
Upgrade project file to VS 2015
2015-09-06 19:36:08 +02:00
Henrik Rydgard ccc4549fec Remove failed attempt at dxerr.lib workaround 2015-09-06 19:32:17 +02:00
Henrik Rydgard f77a2494ad DrawTriangleSlice lambda: Capture parameters by reference, not copy, to avoid alignment issues. 2015-09-06 19:32:16 +02:00
Henrik Rydgard fdea85138c Update project files, fix minor issues for VS 2015 2015-09-06 19:32:15 +02:00
Henrik Rydgard 1c67de0c21 We don't need a third set of sized integer typedefs, get rid of it. 2015-09-06 19:10:08 +02:00
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
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