Commit Graph
21676 Commits
Author SHA1 Message Date
Henrik Rydgård 87dd122b95 Merge pull request #9038 from hrydgard/android-gradle
Android Studio / gradle support (WIP)
2017-03-15 19:43:08 +01:00
Henrik Rydgård 51492885a6 Restore build*/ in .gitignore 2017-03-15 19:42:17 +01:00
Henrik Rydgård d6b9b7f41f Fix a mistake with cflags reorg 2017-03-15 19:42:17 +01:00
Henrik Rydgård f8343e9efc Add Gradle build. This time, we don't remove the old build system and we don't switch Travis. 2017-03-15 19:42:17 +01:00
Henrik Rydgard f5c3b15746 Buildfix on Windows 2017-03-15 19:33:33 +01:00
Henrik Rydgard f4e56d5924 Update vulkan headers to latest (1.0.42.1) 2017-03-15 19:12:13 +01:00
Henrik Rydgård 4fec3187e4 D3D11: Fix stencil=255 bug 2017-03-15 17:50:10 +01:00
Henrik Rydgård 0c0ffe8a22 Hopefully buildfix Linux (untested) 2017-03-15 17:39:32 +01:00
Henrik Rydgård a4699a37df Update armips with regex workaround 2017-03-15 15:47:30 +01:00
Henrik Rydgård e17772b58d Merge pull request #9430 from unknownbrackets/input-state
Remove legacy InputState tracking
2017-03-15 10:16:14 +01:00
Unknown W. Brackets b00e788648 Correct touch id generation.
GestureDetector still has a max of 10.
2017-03-14 22:21:01 -07:00
Unknown W. Brackets e1ef359e80 Remove unused drag capture state tracking. 2017-03-14 22:07:07 -07:00
Unknown W. Brackets 9e390510df Remove legacy InputState. 2017-03-14 22:07:07 -07:00
Unknown W. Brackets e1bc26e67a Remove remaining input_state mutexing. 2017-03-14 22:07:06 -07:00
Unknown W. Brackets 14b1dac826 Remove legacy input state usage on Windows. 2017-03-14 22:07:05 -07:00
Unknown W. Brackets 255c726c1e Remove legacy pointer tracking outside Windows. 2017-03-14 22:07:05 -07:00
Unknown W. Brackets 1ca40488f2 Use touch events for LogoScreen dismiss. 2017-03-14 22:07:04 -07:00
Unknown W. Brackets df67497388 Remove legacy accelerometer state. 2017-03-14 22:07:03 -07:00
Unknown W. Brackets 2a745f86ac Switch to axis for accelerometer usage. 2017-03-14 22:07:03 -07:00
Henrik Rydgard 627866355b Restore two accidentally deleted command table entries. 2017-03-14 15:45:01 +01:00
Unknown W. Brackets a7a5fe5573 Merge pull request #9427 from hrydgard/dispatcher-core-state-fix
Dispatcher core state fix
2017-03-14 10:28:27 -04:00
Henrik Rydgård e5ef76ca23 Merge pull request #9428 from hrydgard/unify-gpu-tables
Unify GPU command tables (mostly)
2017-03-14 14:35:50 +01:00
Henrik Rydgard 5a946d985b Unify most of the rest of the command table entries 2017-03-14 13:47:34 +01:00
Henrik Rydgard c74d6fcde7 Unify some vertex shader related settings in the command tables 2017-03-14 13:44:18 +01:00
Henrik Rydgard cd6d5a0d7f Unify fragment shader settings in the command table 2017-03-14 13:42:48 +01:00
Henrik Rydgard bc641e6c56 Unify minz/maxz in command tables 2017-03-14 13:41:13 +01:00
Henrik Rydgard 903ac2fc42 Unify texture settings in the command tables 2017-03-14 13:39:32 +01:00
Henrik Rydgard 934b3db800 Unify logicop, antialias in the command table 2017-03-14 13:37:12 +01:00
Henrik Rydgard 8e6d546921 Unify the control commands in the tables 2017-03-14 13:35:25 +01:00
Henrik Rydgard 7302aca7b3 Some reordering, fixing in the command tables 2017-03-14 13:32:56 +01:00
Henrik Rydgard ff57cacfe6 Unify morph weight, patch parameter command table entries 2017-03-14 13:30:03 +01:00
Henrik Rydgard f767615ef8 Unify viewport/region/scissor command table entries 2017-03-14 13:28:28 +01:00
Henrik Rydgard 3de4d67fdc Unify the light parameter table entries 2017-03-14 13:26:53 +01:00
Henrik Rydgard 99711815b5 Unify some ignored command table entries 2017-03-14 13:25:52 +01:00
Henrik Rydgard d9c19cc9ee Unify matrix, dither and signal table entries 2017-03-14 13:24:35 +01:00
Henrik Rydgard 3f795799c9 Setup a global GPU command table, and start moving stuff into it. 2017-03-14 13:21:24 +01:00
Henrik Rydgard b4740a2bca Fix bug where dispatcher would not check core state directly after Advance. Fixes #9398 properly (it was previously hidden somehow with extra backbuffer binds). 2017-03-14 12:32:20 +01:00
Henrik Rydgard e78d85f386 Don't warn about slowness in debug builds 2017-03-14 10:40:18 +01:00
Henrik Rydgard e37decc9a8 Warn if trying to run some games that are known to require buffered rendering with it not enabled. 2017-03-14 10:36:51 +01:00
Henrik Rydgard 45a99bbe33 Eliminate annoying warning in non-buffered rendering mode 2017-03-14 10:19:49 +01:00
Henrik Rydgard ecdb289235 Fix SoftGPU for 16-bit framebuffer formats. Fixes #9422 2017-03-14 09:53:41 +01:00
Henrik Rydgård 7e007c3973 Merge pull request #9426 from unknownbrackets/input-state
Remove various legacy parts of the InputState
2017-03-14 09:34:57 +01:00
Unknown W. Brackets f3c518ac7f Remove unused AxisPos. 2017-03-13 23:08:09 -07:00
Unknown W. Brackets 94700f287d Remove pad_lstick/rstick/ltrigger/rtrigger. 2017-03-13 23:01:50 -07:00
Unknown W. Brackets 22396ebe8f Remove legacy button mapping.
No longer used either.
2017-03-13 22:59:52 -07:00
Unknown W. Brackets 2812ddcc86 Remove End/UpdateInputState and ButtonTracker.
No longer used for anything.
2017-03-13 22:58:38 -07:00
Unknown W. Brackets 02855e7abb Remove unused pad_buttons and old virtual_input.
GamepadEmu does this now.
2017-03-13 22:57:22 -07:00
Unknown W. Brackets 549169ad7f Remove legacy pad_buttons check.
BACK will already leave the dialog.
2017-03-13 22:50:28 -07:00
Henrik Rydgård 9e906270bc Merge pull request #9424 from LunaMoo/VS_stuff
Use $(DefaultPlatformToolset)_xp for easier VS builds with different toolsets.
2017-03-13 22:15:09 +01:00
LunaMoo 429bf5d8b3 Use $(DefaultPlatformToolset)_xp for easier VS builds with different toolsets. 2017-03-13 21:40:08 +01:00