Lioncash
|
e07eb5b223
|
constants: Add missing <array> include
Eliminates reliance on an indirect include.
|
2020-07-16 21:43:20 -04:00 |
|
Lioncash
|
e54c940abf
|
mii/manager: Resolve sign mismatch warnings
Previously the loop termination condition was testing variables of
different signedness.
|
2020-07-16 21:07:04 -04:00 |
|
Rodrigo Locatti
|
39ae2deb28
|
Merge pull request #4363 from lioncash/mismatch
vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer
|
2020-07-16 21:54:40 -03:00 |
|
Lioncash
|
7f989378c0
|
mii/manager: Make use of designated initializers
Allows returning the structure in a more concise manner.
|
2020-07-16 20:45:33 -04:00 |
|
bunnei
|
3bbf4462db
|
Merge pull request #4292 from bunnei/mii-rewrite
hle: service: mii: Rewrite service to properly support creation of random and default miis.
|
2020-07-16 20:05:40 -04:00 |
|
Lioncash
|
7785123b1c
|
wrapper: Make use of designated initializers where applicable
|
2020-07-16 20:01:01 -04:00 |
|
Lioncash
|
01da386617
|
vk_texture_cache: Make use of designated initializers where applicable
|
2020-07-16 19:52:38 -04:00 |
|
Lioncash
|
169759e069
|
vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer
Discovered while converting relevant parts of the codebase over to
designated initializers.
|
2020-07-16 19:45:46 -04:00 |
|
Lioncash
|
08d36afd40
|
vk_swapchain: Make use of designated initializers where applicable
|
2020-07-16 19:27:02 -04:00 |
|
Lioncash
|
3c060503bc
|
vk_stream_buffer: Make use of designated initializers where applicable
|
2020-07-16 19:22:11 -04:00 |
|
Lioncash
|
70147e913f
|
vk_staging_buffer_pool: Make use of designated initializers where applicable
|
2020-07-16 19:22:03 -04:00 |
|
Lioncash
|
2025f847bb
|
vk_shader_util: Make use of designated initializers where applicable
|
2020-07-16 19:17:41 -04:00 |
|
Lioncash
|
97e7663004
|
vk_scheduler: Make use of designated initializers where applicable
|
2020-07-16 19:11:43 -04:00 |
|
Lioncash
|
fd7af52ec3
|
vk_sampler_cache: Make use of designated initializers where applicable
|
2020-07-16 19:06:40 -04:00 |
|
Lioncash
|
772b6e4d28
|
vk_resource_manager: Make use of designated initializers where applicable
|
2020-07-16 19:02:35 -04:00 |
|
Lioncash
|
8ebd6a21c5
|
vk_renderpass_cache: Make use of designated initializers where applicable
|
2020-07-16 18:57:23 -04:00 |
|
bunnei
|
267d483ed4
|
Merge pull request #4362 from lioncash/cast
vk_graphics_pipeline: Resolve narrowing warnings
|
2020-07-16 18:49:42 -04:00 |
|
Lioncash
|
01f297f2e0
|
vk_rasterizer: Make use of designated initializers where applicable
|
2020-07-16 18:49:42 -04:00 |
|
Lioncash
|
c07b0ffe47
|
vk_query_cache: Make use of designated initializers where applicable
|
2020-07-16 18:34:04 -04:00 |
|
Lioncash
|
d43e923990
|
vk_pipeline_cache: Make use of designated initializers where applicable
|
2020-07-16 18:32:29 -04:00 |
|
Lioncash
|
7d5f93832c
|
vk_memory_manager: Make use of designated initializers where applicable
|
2020-07-16 18:26:30 -04:00 |
|
Lioncash
|
75c00c3cb0
|
vk_image: Make use of designated initializers where applicable
|
2020-07-16 18:24:26 -04:00 |
|
Lioncash
|
6d165481ad
|
vk_descriptor_pool: Make use of designated initializers where applicable
|
2020-07-16 18:19:45 -04:00 |
|
Lioncash
|
fb563e75e9
|
vk_graphics_pipeline: Resolve narrowing warnings
For whatever reason, VK_TRUE and VK_FALSE aren't defined as having a
VkBool32 type, so we need to cast to it explicitly.
|
2020-07-16 18:13:49 -04:00 |
|
Lioncash
|
5330ca396d
|
vk_compute_pipeline: Make use of designated initializers where applicable
|
2020-07-16 17:32:12 -04:00 |
|
Lioncash
|
757ddd8158
|
vk_compute_pass: Make use of designated initializers where applicable
Note: Some barriers can't be converted over yet, as they ICE MSVC.
|
2020-07-16 17:23:56 -04:00 |
|
Lioncash
|
a66a0a6a53
|
vk_buffer_cache: Make use of designated initializers where applicable
Note: An array within CopyFrom() cannot be converted over yet, as it
ICEs MSVC when converted over.
|
2020-07-16 16:59:39 -04:00 |
|
Rodrigo Locatti
|
104c523d3d
|
Merge pull request #4327 from lioncash/desig2
address_space_info: Make use of designated initializers
|
2020-07-16 17:41:55 -03:00 |
|
Rodrigo Locatti
|
be68ee88c2
|
Merge pull request #4333 from lioncash/desig3
vk_graphics_pipeline: Make use of designated initializers where applicable
|
2020-07-16 17:41:45 -03:00 |
|
Rodrigo Locatti
|
b6d73ec9c2
|
Merge pull request #4332 from lioncash/vkdev
vk_device: Make use of designated initializers where applicable
|
2020-07-16 17:41:20 -03:00 |
|
ReinUsesLisp
|
210cc0204d
|
decode/other: Implement S2R.LaneId
This maps to host's thread id.
- Fixes graphical issues on Paper Mario.
|
2020-07-16 16:09:39 -03:00 |
|
ReinUsesLisp
|
88e57b13e0
|
gl_arb_decompiler: Execute BAR even when inside control flow
Unlike GLSL, GLASM allows us to call BAR inside control flow.
- Fixes graphical artifacts in Paper Mario.
|
2020-07-16 16:05:52 -03:00 |
|
ReinUsesLisp
|
a5a72cbd20
|
renderer_{opengl,vulkan}: Clamp shared memory to host's limit
This stops shaders from failing to build when the exceed host's shared
memory size limit. An error is logged.
|
2020-07-16 16:02:46 -03:00 |
|
bunnei
|
98b36625fa
|
Merge pull request #4321 from lioncash/desig
vk_blit_screen: Make use of designated initializers where applicable
|
2020-07-16 14:55:36 -04:00 |
|
Lioncash
|
8bef49cde5
|
kernel/thread: Remove unimplemented function prototype
This isn't used, so it can be removed.
|
2020-07-16 14:32:46 -04:00 |
|
Lioncash
|
2bab07c367
|
kernel: Remove unused variables
Resolves some compiler warnings in the Linux build.
|
2020-07-16 14:17:50 -04:00 |
|
LC
|
d84d9a64b3
|
Merge pull request #4356 from lioncash/inc
cpu_manager: Minor tidying up/header inclusions
|
2020-07-16 14:16:57 -04:00 |
|
Lioncash
|
07d080ecc8
|
kernel: Add missing include
|
2020-07-16 13:51:51 -04:00 |
|
Lioncash
|
f0125b2be8
|
cpu_manager: Mark function getters as static
All these do are return std::function instances of static functions, so
these can be used without an instance of the CPU manager.
|
2020-07-16 13:30:56 -04:00 |
|
Lioncash
|
51546ce57e
|
cpu_manager: Remove unused preemption_count variable
Shrinks the data structure by 8 bytes.
|
2020-07-16 13:24:25 -04:00 |
|
Lioncash
|
201514cb50
|
cpu_manager: Add missing includes
Previously this header was relying on indirect inclusions that are no
longer satisfied.
|
2020-07-16 13:22:58 -04:00 |
|
Ameer
|
94f5f29573
|
Refactor adapter code
|
2020-07-16 13:00:04 -04:00 |
|
bunnei
|
a89dfc9183
|
Merge pull request #4261 from ameerj/gc-calibration
input_common: GC Controller save and compare against analog origin state
|
2020-07-16 11:40:09 -04:00 |
|
bunnei
|
2781201bfb
|
Merge pull request #4337 from lat9nq/fix-per-game-async
main: Set async gpu properly after loading per-game setting
|
2020-07-16 11:33:51 -04:00 |
|
bunnei
|
9121d35e70
|
Merge pull request #4297 from FearlessTobi/skip-profile-select
main/profile_select: Don't prompt for profile selection when only one is available
|
2020-07-16 09:45:09 -04:00 |
|
David
|
0648e023ea
|
Merge pull request #4346 from lioncash/thread
kernel/handle_table: Remove usages of the global system instance
|
2020-07-16 23:02:04 +10:00 |
|
David Marcec
|
0319cc1c37
|
hid: Only update keyboard & debug pad inputs if enabled
Previously we would ignore this setting and would update the states regardless of the user setting
|
2020-07-16 22:28:49 +10:00 |
|
David
|
815f30dc10
|
Merge pull request #4249 from Morph1984/delete-update-aoc-on-overwrite
registered_cache: Remove previous update/dlc if it exists on install
|
2020-07-16 20:36:22 +10:00 |
|
Morph
|
f66e3181dc
|
Check for empty section0 and CNMT prior to install
|
2020-07-16 05:22:51 -04:00 |
|
Morph
|
5892fc1555
|
Add comment to clarify the nullptr check
|
2020-07-16 00:15:27 -04:00 |
|