Henrik Rydgård
|
bc76c8d541
|
Cleaner Vulkan shutdown
|
2017-08-15 17:30:37 +02:00 |
|
Henrik Rydgård
|
d94351ef90
|
Initial work on supporting sustained perf mode
|
2017-08-15 16:41:13 +02:00 |
|
Henrik Rydgård
|
b3b459507a
|
Neon-optimize the audio s32->s16 packing function
|
2017-08-15 16:16:25 +02:00 |
|
Henrik Rydgård
|
d19d8a8bb8
|
NEON-optimize CLUT loads
|
2017-08-15 16:02:31 +02:00 |
|
Henrik Rydgård
|
50d771961b
|
Vulkan: More minor optimization (avoid pipeline cache lookups when possible)
|
2017-08-15 16:01:50 +02:00 |
|
Henrik Rydgård
|
2b8e81f01e
|
NEON-optimize bone matrix loads
|
2017-08-15 14:35:21 +02:00 |
|
Henrik Rydgård
|
983bb3bd0f
|
Can't dirty VERTEXSHADER_STATE before the flush in Execute_VertexTypeSkinning, causes obscure bugs when software skinning is enabled
|
2017-08-15 14:27:54 +02:00 |
|
Henrik Rydgård
|
c4ccf5b734
|
Simple micro-optimization in AdvanceVerts
|
2017-08-15 12:02:47 +02:00 |
|
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 |
|
Ade Novan
|
5382efd44e
|
Update ab.cmd
|
2017-08-09 06:04:34 +08:00 |
|
Gde Made Novan Priambhada
|
f236ea1fc9
|
group chat options and set enabled ptr
|
2017-08-09 04:19:28 +08:00 |
|
Gde Made Novan Priambhada
|
4420719a86
|
Bug fix
|
2017-08-09 03:50:31 +08:00 |
|
Gde Made Novan Priambhada
|
f5d56872ce
|
Quick Chat
|
2017-08-09 03:49:52 +08: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 |
|