Henrik Rydgård
|
4e7099bf47
|
Vulkan: Fix some more state dirtying issues.
|
2017-08-15 10:51:44 +02:00 |
|
Henrik Rydgård
|
6a2f87690d
|
Merge pull request #9899 from hrydgard/vulkan-state-opt
Vulkan state optimizations
|
2017-08-14 16:22:37 +02:00 |
|
Henrik Rydgård
|
000723f29f
|
Fix minor blendstate oversight, restore a disabled optimization
|
2017-08-14 16:21:02 +02:00 |
|
Henrik Rydgård
|
a1fd2d1ed1
|
Dirty-track the current pipeline to avoid many vkBindPipeline calls.
|
2017-08-14 16:02:58 +02:00 |
|
Henrik Rydgård
|
5a65334646
|
Use dirty-flags more in Vulkan state setting
|
2017-08-14 15:14:46 +02:00 |
|
Henrik Rydgård
|
776c9e384f
|
Oops, broke Vulkan in the rebase somehow. Fixed.
|
2017-08-14 13:52:40 +02:00 |
|
Henrik Rydgård
|
00f57a5d4c
|
Merge pull request #9544 from hrydgard/state-optimizations-2
State optimizations 2
|
2017-08-14 12:49:29 +02:00 |
|
vnctdj
|
697cfb0223
|
Reuse some already translated strings
|
2017-08-14 12:08:03 +02:00 |
|
Unknown W. Brackets
|
ca40282a10
|
Dirty on various framebuf state helpers.
Ideally we should cut down on using DisableState(), or restore afterward.
|
2017-08-14 11:36:07 +02:00 |
|
Unknown W. Brackets
|
96ed8564ab
|
Add some missing fragment shader state changes.
|
2017-08-14 11:36:07 +02:00 |
|
Henrik Rydgard
|
078e1151f9
|
Dirty-flag the fragment shader ID.
|
2017-08-14 11:36:07 +02:00 |
|
Unknown W. Brackets
|
f1cf92988f
|
Dirty things on stencil buffer upload.
|
2017-08-14 11:36:06 +02:00 |
|
Unknown W. Brackets
|
c84efcfc97
|
Dirty vertexshader state on hw bezier/spline.
|
2017-08-14 11:36:06 +02:00 |
|
Henrik Rydgard
|
56cd991833
|
All: Only recompute the vertex shader ID when dirty
|
2017-08-14 11:36:06 +02:00 |
|
Henrik Rydgard
|
f01da87ab2
|
D3D11: Make better use of the dirty flags to avoid state calls
|
2017-08-14 11:36:03 +02:00 |
|
Henrik Rydgard
|
4e55654522
|
Add some missing VIEWPORTSCISSOR dirtying.
|
2017-08-14 11:35:11 +02:00 |
|
vnctdj
|
2c8b0e7069
|
Make keys names translatable in pop-up
|
2017-08-14 11:33:14 +02:00 |
|
Unknown W. Brackets
|
aa2269020a
|
Dirty viewport state on framebuf resize.
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
1098bf7342
|
All: Only convert viewportscissor state if dirty
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
712c36b98b
|
Dirty RASTER_STATE when switching between rect and non-rect primitives (culling)
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
e439055a32
|
All: Only convert raster state if dirty
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
e2b179d6e2
|
All: Only convert depth stencil state if dirty
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
e4567c694c
|
All: Only convert blend state if "dirty"
|
2017-08-14 11:14:26 +02:00 |
|
Unknown W. Brackets
|
3960a4d791
|
Ensure everything is dirty on frame start.
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgård
|
945f57af39
|
Update lang, add language name for Laotian
|
2017-08-08 20:16:37 +02:00 |
|
Henrik Rydgård
|
ec7e634215
|
Fix space stripping in a few more string input methods. Helps #9795
|
2017-08-08 16:42:05 +02:00 |
|
Henrik Rydgård
|
8ba5d7ec1e
|
Strip spaces from pasted IP addresses. Helps #9795. Fix accidental typo
|
2017-08-08 16:34:46 +02:00 |
|
Henrik Rydgård
|
edf0606bf7
|
Disable the x86-64 Android build until it can be debugged. Works around #9814 (all such devices can run the x86 build instead)
|
2017-08-08 16:02:29 +02:00 |
|
Henrik Rydgård
|
3ad571a922
|
Merge pull request #9889 from hrydgard/android-misc-fixes
Android misc fixes
|
2017-08-08 15:59:33 +02:00 |
|
Henrik Rydgård
|
4b35e9e278
|
Reset the UI state properly in NativeInit. Fixes #9771
|
2017-08-08 15:58:25 +02:00 |
|
Henrik Rydgård
|
2de5e2b5c0
|
Android: Fix bug where the surface size could be wrong after task switching and automatic recreation
|
2017-08-08 13:41:45 +02:00 |
|
Henrik Rydgård
|
7b4cf8516b
|
Make some decls private
|
2017-08-08 13:30:34 +02:00 |
|
Henrik Rydgård
|
3be5682247
|
Disable codepath that requires vibration permission which we don't have
|
2017-08-08 13:22:36 +02:00 |
|
Henrik Rydgård
|
7a3a620ff2
|
Always shut down audio, regardless of why the task is being destroyed. Might help #9771
|
2017-08-08 13:03:23 +02:00 |
|
Henrik Rydgård
|
cefb57d778
|
Misc cleanup
|
2017-08-08 13:01:09 +02:00 |
|
Henrik Rydgård
|
5627d82891
|
Format string fixes in DPI logging
|
2017-08-08 11:40:56 +02:00 |
|
Henrik Rydgård
|
e268da823a
|
Android: Add some missing codepaths when using Vulkan, might fix audio/controller issues on task switching
|
2017-08-08 11:31:13 +02:00 |
|
Henrik Rydgård
|
5e4e23fd11
|
Merge pull request #9886 from hrydgard/android-scaling-fixes
Android scaling fixes
|
2017-08-08 11:01:10 +02:00 |
|
Henrik Rydgård
|
6ee8cb5f2e
|
Review fixes, thanks unknown
|
2017-08-08 10:14:20 +02:00 |
|
Henrik Rydgård
|
bf91f67a30
|
Another buildfix
|
2017-08-07 20:10:13 +02:00 |
|
Henrik Rydgård
|
e6bf7b5fe0
|
Buildfixes
|
2017-08-07 17:09:16 +02:00 |
|
Henrik Rydgård
|
b87ae5d7db
|
Consolidate DPI/sizing handling on Android
|
2017-08-07 15:55:19 +02:00 |
|
Henrik Rydgård
|
43de028209
|
updateDisplayMetrics was a poorly defined method, removed it.
|
2017-08-07 15:07:55 +02:00 |
|
Henrik Rydgård
|
ae64519f05
|
More splitting of dpi vars
|
2017-08-07 15:03:07 +02:00 |
|
Henrik Rydgård
|
eaceef9373
|
Re-enable resizing the window on Android, change onConfigurationChanged flags
|
2017-08-07 15:02:18 +02:00 |
|
Henrik Rydgård
|
f4cf501cf6
|
Separate X and Y dpi_scale
|
2017-08-07 13:37:01 +02:00 |
|
Henrik Rydgård
|
11c75476f7
|
Turn g_dpi into a float, because why not
|
2017-08-07 12:16:08 +02:00 |
|
Henrik Rydgård
|
d44309405a
|
Android: Fix scaling issue on configuration changes. Why was that division by 2 there??
Must have been some old left-over debug code.
|
2017-08-07 11:49:09 +02:00 |
|
Henrik Rydgård
|
ea047fa43a
|
Android: Turn off resizability until we can properly fix the sizing logic. Helps #9866
|
2017-08-06 20:37:36 +02:00 |
|
Henrik Rydgård
|
35c8a05d29
|
Minor GPU disassembler update
|
2017-08-05 18:37:03 +02:00 |
|