| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-17 | Merge pull request #4371 from lioncash/cmake2 | David | |
| core/CMakeLists: Add missing physical_memory.h header file | |||
| 2020-07-17 | Merge pull request #4357 from lioncash/unused4 | David | |
| kernel: Remove unused variables | |||
| 2020-07-17 | Merge pull request #4358 from lioncash/unused5 | David | |
| kernel/thread: Remove unimplemented function prototype | |||
| 2020-07-16 | macro_hle: Remove unnecessary static keywords | Lioncash | |
| These functions are already in an anonymous namespace which makes the functions internally linked. | |||
| 2020-07-17 | Merge pull request #4367 from lioncash/inc2 | David | |
| constants: Add missing <array> include | |||
| 2020-07-17 | Merge pull request #4368 from lioncash/macro | David | |
| macro: Resolve missing parameter in doxygen comment | |||
| 2020-07-17 | Merge pull request #4370 from lioncash/simplify | David | |
| macro_hle: Simplify shift expression in HLE_771BB18C62444DA0() | |||
| 2020-07-16 | core/CMakeLists: Add missing physical_memory.h header file | Lioncash | |
| Allows this header file to show up in IDE CMake generators. | |||
| 2020-07-16 | macro_hle: Simplify shift expression in HLE_771BB18C62444DA0() | Lioncash | |
| Given the expression involves a 32-bit value, this simplifies down to just: 0x3ffffff. This is likely a remnant from testing that was never cleaned up. Resolves a -Wshift-overflow warning. | |||
| 2020-07-16 | macro_hle: Remove unnecessary std::make_pair calls | Lioncash | |
| The purpose of make_pair is generally to deduce the types within the pair without explicitly specifying the types, so these usages were generally unnecessary, particularly when the type is enforced by the array declaration. | |||
| 2020-07-16 | macro: Resolve missing parameter in doxygen comment | Lioncash | |
| Resolves a -Wdocumentation warning. | |||
| 2020-07-16 | constants: Add missing <array> include | Lioncash | |
| Eliminates reliance on an indirect include. | |||
| 2020-07-16 | mii/manager: Resolve sign mismatch warnings | Lioncash | |
| Previously the loop termination condition was testing variables of different signedness. | |||
| 2020-07-16 | Merge pull request #4363 from lioncash/mismatch | Rodrigo Locatti | |
| vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer | |||
| 2020-07-16 | mii/manager: Make use of designated initializers | Lioncash | |
| Allows returning the structure in a more concise manner. | |||
| 2020-07-16 | Merge pull request #4292 from bunnei/mii-rewrite | bunnei | |
| hle: service: mii: Rewrite service to properly support creation of random and default miis. | |||
| 2020-07-16 | wrapper: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_texture_cache: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer | Lioncash | |
| Discovered while converting relevant parts of the codebase over to designated initializers. | |||
| 2020-07-16 | vk_swapchain: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_stream_buffer: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_staging_buffer_pool: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_shader_util: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_scheduler: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_sampler_cache: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_resource_manager: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_renderpass_cache: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_rasterizer: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_query_cache: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_pipeline_cache: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_memory_manager: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_image: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_descriptor_pool: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_graphics_pipeline: Resolve narrowing warnings | Lioncash | |
| 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 | vk_compute_pipeline: Make use of designated initializers where applicable | Lioncash | |
| 2020-07-16 | vk_compute_pass: Make use of designated initializers where applicable | Lioncash | |
| Note: Some barriers can't be converted over yet, as they ICE MSVC. | |||
| 2020-07-16 | vk_buffer_cache: Make use of designated initializers where applicable | Lioncash | |
| Note: An array within CopyFrom() cannot be converted over yet, as it ICEs MSVC when converted over. | |||
| 2020-07-16 | Merge pull request #4327 from lioncash/desig2 | Rodrigo Locatti | |
| address_space_info: Make use of designated initializers | |||
| 2020-07-16 | Merge pull request #4333 from lioncash/desig3 | Rodrigo Locatti | |
| vk_graphics_pipeline: Make use of designated initializers where applicable | |||
| 2020-07-16 | Merge pull request #4332 from lioncash/vkdev | Rodrigo Locatti | |
| vk_device: Make use of designated initializers where applicable | |||
| 2020-07-16 | decode/other: Implement S2R.LaneId | ReinUsesLisp | |
| This maps to host's thread id. - Fixes graphical issues on Paper Mario. | |||
| 2020-07-16 | gl_arb_decompiler: Execute BAR even when inside control flow | ReinUsesLisp | |
| Unlike GLSL, GLASM allows us to call BAR inside control flow. - Fixes graphical artifacts in Paper Mario. | |||
| 2020-07-16 | renderer_{opengl,vulkan}: Clamp shared memory to host's limit | ReinUsesLisp | |
| This stops shaders from failing to build when the exceed host's shared memory size limit. An error is logged. | |||
| 2020-07-16 | Merge pull request #4321 from lioncash/desig | bunnei | |
| vk_blit_screen: Make use of designated initializers where applicable | |||
| 2020-07-16 | kernel/thread: Remove unimplemented function prototype | Lioncash | |
| This isn't used, so it can be removed. | |||
| 2020-07-16 | kernel: Remove unused variables | Lioncash | |
| Resolves some compiler warnings in the Linux build. | |||
| 2020-07-16 | kernel: Add missing include | Lioncash | |
| 2020-07-16 | cpu_manager: Mark function getters as static | Lioncash | |
| 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 | cpu_manager: Remove unused preemption_count variable | Lioncash | |
| Shrinks the data structure by 8 bytes. | |||
| 2020-07-16 | cpu_manager: Add missing includes | Lioncash | |
| Previously this header was relying on indirect inclusions that are no longer satisfied. | |||
