- 16 Apr, 2020 15 commits
-
-
Markus Wick authored
Neither core nor web_services use OpenSSL nor LibreSSL. However they need to link them as it's a requirement of httplib. So let's declare this within httplib instead of core and web_services.
-
Markus Wick authored
-
Rodrigo Locatti authored
service: time: Implement CalculateStandardUserSystemClockDifferenceByUser.
-
Rodrigo Locatti authored
decode/shift: Remove unused variable within Shift()
-
Rodrigo Locatti authored
surface_view: Add missing operator!= to ViewParams
-
Rodrigo Locatti authored
gl_device: Mark stage_swizzle as constexpr
-
Rodrigo Locatti authored
surface_base: Make IsInside() a const member function
-
Rodrigo Locatti authored
control_flow: Make use of std::move in TryInspectAddress()
-
Lioncash authored
Removes a redundant variable that is already satisfied by the IsFull() utility function.
-
Lioncash authored
Provides logical symmetry to the interface.
-
Lioncash authored
This doesn't modify internal state, so this can be made const.
-
bunnei authored
video_core: Amend doxygen comment references
-
Lioncash authored
Eliminates redundant atomic reference count increments and decrements.
-
Lioncash authored
Fixes broken documentation references.
-
Lioncash authored
Previously this was mutable even though it shouldn't be.
-
- 15 Apr, 2020 19 commits
-
-
Rodrigo Locatti authored
Texture Cache: Read current data when flushing a 3D segment.
-
Fernando Sahmkow authored
shader/memory: Implement RED.E.ADD and minor changes to ATOM
-
Mat M authored
CMakeLists: Make -Wreorder a compile-time error
-
Lioncash authored
This can result in silent logic bugs within code, and given the amount of times these kind of warnings are caused, they should be flagged at compile-time so no new code is submitted with them.
-
Mat M authored
gl_rasterizer: Implement constant vertex attributes
-
Fernando Sahmkow authored
This PR corrects flushing of 3D segments when data of other segments is mixed, this aims to preserve the data in place.
-
Mat M authored
maxwell_to_vk: Add uint16 vertex formats
-
Mat M authored
gl_shader_cache: Use CompileDepth::FullDecompile on GLSL
-
Mat M authored
gl_texture_cache: Fix layered texture attachment base level
-
Mat M authored
shader/arithmetic: Add FCMP_CR variant
-
Mat M authored
Revert "gl_shader_decompiler: Implement merges with bitfieldInsert"
-
Mat M authored
vk_blit_screen: Initialize all members in VkPipelineViewportStateCreateInfo
-
ReinUsesLisp authored
-
ReinUsesLisp authored
Avoid invalid fallbacks.
-
ReinUsesLisp authored
When the dynamic state is specified, pViewports and pScissors are ignored, quoting the specification: pViewports is a pointer to an array of VkViewport structures, defining the viewport transforms. If the viewport state is dynamic, this member is ignored. That said, AMD's proprietary driver itself seem to read it regardless of what the specification says.
-
Rodrigo Locatti authored
vk_rasterizer: Default to 1 viewports with a size of 0
-
Fernando Sahmkow authored
This is a simple optimization as Buffer Copies are mostly used for texture recycling. They are, however, useful when games abuse undefined behavior but most 3D APIs forbid it.
-
bunnei authored
- Used by Animal Crossing: New Horizons.
-
ReinUsesLisp authored
This reverts commit 05cf2708. Apparently the first approach using floats instead of bitfieldInert worked better for Fire Emblem: Three Houses. Reverting to get that behavior back.
-
- 14 Apr, 2020 6 commits
-
-
ReinUsesLisp authored
Adds another variant of FCMP.
-
Zach Hilman authored
service: friend: Stub IFriendService::GetBlockedUserListIds.
-
Zach Hilman authored
file_sys: patch_manager: Return early when there are no layers to apply.
-
ReinUsesLisp authored
Credits go to gdkchan from Ryujinx for finding constant attributes are used in retail games.
-
bunnei authored
-
bunnei authored
- This is safe to stub, as there should be no adverse consequences from reporting no blocked users.
-