Henrik Rydgård
9bbb3b3c88
zip_close warning/bug fix
2017-03-20 11:44:44 +01:00
Unknown W. Brackets
09dac5dfa3
UI: Fade PopupScreens out too.
2017-03-19 17:45:39 -07:00
Unknown W. Brackets
073e056369
UI: Allow overriding dialog logic on finish.
...
This seems cleaner.
2017-03-19 17:43:03 -07:00
Unknown W. Brackets
d8600229f4
UI: Generalize easing functions a bit.
2017-03-19 17:16:23 -07:00
Unknown W. Brackets
9f3415f43f
UI: Ask linear child views to stay inside AT_MOST.
...
Fixes the DevMenu pop up in larger windows.
2017-03-19 16:36:21 -07:00
Unknown W. Brackets
efbfdbb4a7
UI: Make PopupScreens animate in just a bit.
2017-03-19 16:33:32 -07:00
Unknown W. Brackets
9c15efaa85
UI: Consider only the lower screen's postRender.
...
This makes more sense at least than applying one of each...
2017-03-19 15:42:13 -07:00
Unknown W. Brackets
a36ecb7065
UI: Track translate/scale/fade transform by screen.
...
This translates drawing, scissor, and touch to the transform.
2017-03-19 15:42:13 -07:00
Florent Castelli
7d4c8780e5
cmake: Fix linking against system Snappy
2017-03-19 18:44:12 +01:00
Florent Castelli
e0cce7602b
cmake: Fix linking against system GLEW
2017-03-19 18:44:12 +01:00
Unknown W. Brackets
4514af9d6e
Windows: Improve core context init.
...
This clears the error from glewInit(), and ensures we check GL extensions
only after selecting the desired GL profile.
Also, consistently use the core profile flag to select the context.
2017-03-18 13:47:15 -07:00
Henrik Rydgard
24cfb73bff
Minor script updates
2017-03-18 16:33:16 +01:00
Henrik Rydgard
dac9d348ff
Make it very slightly easier to build atlastool on Windows. Still not exactly convenient.
2017-03-18 16:33:16 +01:00
Henrik Rydgard
908193e894
Rework Android lost/restore lifecycle again. Can autorotate screen without crashing again. Should help #9295 and maybe #8906 .
2017-03-18 15:21:26 +01:00
Henrik Rydgard
85d0b89b7b
GL: Improve lost managment in DrawContext framebuffers
2017-03-18 13:55:15 +01:00
Henrik Rydgard
378170d723
Add ability to tag objects in the gl_lost_manager
2017-03-18 13:55:15 +01:00
Henrik Rydgård
8a29705165
Windows: Update dpiScale of fonts before recreating them on resize. Fixes #9437
2017-03-17 13:29:22 +01:00
Henrik Rydgård
aefad893f8
Windows: Start at a sensible window size if high-DPI. Avoids the worst of #9437 but does not fix it.
2017-03-17 13:22:00 +01:00
Henrik Rydgard
4d5e0a3c89
SDL: Fix the command line parser to not double-parse args, fixing #9367
2017-03-16 10:50:08 +01:00
Henrik Rydgård
f4a0c4504f
Fixes to GPU system information. Fixes #9434
2017-03-16 09:48:10 +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
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
255c726c1e
Remove legacy pointer tracking outside Windows.
2017-03-14 22:07:05 -07:00
Unknown W. Brackets
df67497388
Remove legacy accelerometer state.
2017-03-14 22:07:03 -07: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
LunaMoo
429bf5d8b3
Use $(DefaultPlatformToolset)_xp for easier VS builds with different toolsets.
2017-03-13 21:40:08 +01:00
Henrik Rydgård
0079f745fe
Update glslang+SPIRV-Cross submodules
2017-03-13 19:28:28 +01:00
Henrik Rydgård
a8310249f8
Warning fix (close() was undeclared)
2017-03-13 16:14:31 +01:00
Henrik Rydgård
e6abf1862c
Warning fixes
2017-03-13 13:55:30 +01:00
Henrik Rydgård
d93e118496
D3D11: Avoid doing redundant framebuffer switch calls
2017-03-13 13:55:29 +01:00
Henrik Rydgård
da3ac4a1de
D3D11 CopyFramebufferImage: Clip copies to the size of the source surface.
2017-03-13 13:55:29 +01:00
Unknown W. Brackets
ef57eafaad
Correct GE debugger font size in small window mode.
...
This should handle high and low DPI cases correctly, to avoid making the
text unreadably small.
2017-03-12 12:17:35 -07:00
Henrik Rydgård
537115f25c
Merge pull request #9418 from xebra/cleanup_spline_bezier
...
GLES:Remove texture_half_float extension.
2017-03-12 17:09:24 +01:00
xebra
b9a9a509ae
GLES:Remove texture_half_float extension.
2017-03-13 01:02:05 +09:00
Henrik Rydgård
586a0400cd
Merge pull request #9416 from hrydgard/ui-generate-mipmap
...
Reintroduce mipmaps for images in the UI like screenshots (D3D11, OpenGL, D3D9)
2017-03-12 16:55:02 +01:00
Henrik Rydgård
c1881a09c5
Merge pull request #9413 from unknownbrackets/small-window
...
Render small window fonts at double resolution
2017-03-12 16:54:53 +01:00
Henrik Rydgard
8a8360ef96
Reintroduce mipmaps for images in the UI like screenshots (D3D11, OpenGL, D3D9)
2017-03-12 16:30:53 +01:00
Henrik Rydgård
cfb93a707c
Merge pull request #9370 from fireballwayne/remoteiso
...
Remoteiso
2017-03-12 12:39:45 +01:00