Lioncash
|
7e7daed253
|
constants: Add missing <array> include
Eliminates reliance on an indirect include.
|
2020-07-16 21:43:20 -04:00 |
|
Lioncash
|
214247f203
|
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
|
b3078bd676
|
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
|
29a5f65f31
|
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
|
669dfb415e
|
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
|
daa19f1894
|
wrapper: Make use of designated initializers where applicable
|
2020-07-16 20:01:01 -04:00 |
|
Lioncash
|
28c7c4e06c
|
vk_texture_cache: Make use of designated initializers where applicable
|
2020-07-16 19:52:38 -04:00 |
|
Lioncash
|
6ae380626f
|
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
|
f683a6e7e0
|
vk_swapchain: Make use of designated initializers where applicable
|
2020-07-16 19:27:02 -04:00 |
|
Lioncash
|
98e5d57908
|
vk_stream_buffer: Make use of designated initializers where applicable
|
2020-07-16 19:22:11 -04:00 |
|
Lioncash
|
947749d35d
|
vk_staging_buffer_pool: Make use of designated initializers where applicable
|
2020-07-16 19:22:03 -04:00 |
|
Lioncash
|
4694ea8a99
|
vk_shader_util: Make use of designated initializers where applicable
|
2020-07-16 19:17:41 -04:00 |
|
Lioncash
|
683403d1cf
|
vk_scheduler: Make use of designated initializers where applicable
|
2020-07-16 19:11:43 -04:00 |
|
Lioncash
|
a6f0caeeb9
|
vk_sampler_cache: Make use of designated initializers where applicable
|
2020-07-16 19:06:40 -04:00 |
|
Lioncash
|
faba1ede49
|
vk_resource_manager: Make use of designated initializers where applicable
|
2020-07-16 19:02:35 -04:00 |
|
Lioncash
|
96a6d95c9c
|
vk_renderpass_cache: Make use of designated initializers where applicable
|
2020-07-16 18:57:23 -04:00 |
|
bunnei
|
b52d11e26f
|
Merge pull request #4362 from lioncash/cast
vk_graphics_pipeline: Resolve narrowing warnings
|
2020-07-16 18:49:42 -04:00 |
|
Lioncash
|
71a085c84f
|
vk_rasterizer: Make use of designated initializers where applicable
|
2020-07-16 18:49:42 -04:00 |
|
Lioncash
|
42dadb45ac
|
vk_query_cache: Make use of designated initializers where applicable
|
2020-07-16 18:34:04 -04:00 |
|
Lioncash
|
fe2c963646
|
vk_pipeline_cache: Make use of designated initializers where applicable
|
2020-07-16 18:32:29 -04:00 |
|
Lioncash
|
8ffbe8e7c9
|
vk_memory_manager: Make use of designated initializers where applicable
|
2020-07-16 18:26:30 -04:00 |
|
Lioncash
|
6b6af38615
|
vk_image: Make use of designated initializers where applicable
|
2020-07-16 18:24:26 -04:00 |
|
Lioncash
|
f734fa9d78
|
vk_descriptor_pool: Make use of designated initializers where applicable
|
2020-07-16 18:19:45 -04:00 |
|
Lioncash
|
cc47d8b0ce
|
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
|
0b4ecb96d4
|
vk_compute_pipeline: Make use of designated initializers where applicable
|
2020-07-16 17:32:12 -04:00 |
|
Lioncash
|
7818dcd562
|
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
|
5dc1c68a04
|
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
|
10abdf0147
|
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
|
b880ecc427
|
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
|
475e7fb624
|
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
|
c5391180e6
|
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
|
021aca9492
|
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
|
03bb8691b7
|
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
|
a002ba827d
|
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
|
e05eec5d51
|
kernel/thread: Remove unimplemented function prototype
This isn't used, so it can be removed.
|
2020-07-16 14:32:46 -04:00 |
|
Lioncash
|
3fe863c8f2
|
kernel: Remove unused variables
Resolves some compiler warnings in the Linux build.
|
2020-07-16 14:17:50 -04:00 |
|
LC
|
0cfda822cc
|
Merge pull request #4356 from lioncash/inc
cpu_manager: Minor tidying up/header inclusions
|
2020-07-16 14:16:57 -04:00 |
|
Lioncash
|
0a5524a15b
|
kernel: Add missing include
|
2020-07-16 13:51:51 -04:00 |
|
Lioncash
|
02ff5e8d81
|
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
|
59f9dcf6cd
|
cpu_manager: Remove unused preemption_count variable
Shrinks the data structure by 8 bytes.
|
2020-07-16 13:24:25 -04:00 |
|
Lioncash
|
7f032388fd
|
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
|
05174770cc
|
Refactor adapter code
|
2020-07-16 13:00:04 -04:00 |
|
bunnei
|
97f40e32b5
|
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
|
8fd2e0d2ea
|
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
|
1d761c4440
|
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
|
2aa1af8abb
|
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
|
255847b16d
|
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
|
524a16f9c4
|
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
|
5a7b65b6d5
|
Check for empty section0 and CNMT prior to install
|
2020-07-16 05:22:51 -04:00 |
|
Morph
|
6bba209bba
|
Add comment to clarify the nullptr check
|
2020-07-16 00:15:27 -04:00 |
|