summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* exception: Make what() member function nodiscardLioncash2021-07-271-1/+1
* exception: Narrow down specific headerLioncash2021-07-271-1/+1
* Merge pull request #6696 from ameerj/speed-limit-renamebunnei2021-07-2718-88/+80
|\
| * renderer_base: Removed redundant settingsameerj2021-07-243-12/+4
| * general: Rename "Frame Limit" references to "Speed Limit"ameerj2021-07-2416-77/+77
* | Merge pull request #6741 from ReinUsesLisp/stream-removeRodrigo Locatti2021-07-272-244/+0
|\ \
| * | vk_stream_buffer: Remove unused stream bufferReinUsesLisp2021-07-262-244/+0
* | | Merge pull request #6740 from K0bin/hvv-fallbackRodrigo Locatti2021-07-271-8/+21
|\ \ \
| * | | vk_staging_buffer_pool: Fall back to host memory when allocation failsRobin Kertels2021-07-261-8/+21
* | | | Merge pull request #6728 from ReinUsesLisp/null-buffer-usageRodrigo Locatti2021-07-261-3/+7
|\ \ \ \
| * | | | vk_buffer_cache: Add transform feedback usage to null bufferReinUsesLisp2021-07-261-3/+7
* | | | | Merge pull request #6729 from ReinUsesLisp/quad-indexed-barrierRodrigo Locatti2021-07-261-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | vk_compute_pass: Fix pipeline barrier for indexed quadsReinUsesLisp2021-07-261-1/+1
| |/ / /
* | | | Merge pull request #6724 from lioncash/nodisc-shaderRodrigo Locatti2021-07-262-4/+4
|\ \ \ \
| * | | | shader_recompiler: Remove unnecessary [[nodiscard]] instancesLioncash2021-07-262-4/+4
* | | | | Merge pull request #6726 from lioncash/hguardRodrigo Locatti2021-07-261-0/+2
|\ \ \ \ \
| * | | | | emit_spirv_instructions: Add missing header guardLioncash2021-07-261-0/+2
| |/ / / /
* | | | | Merge pull request #6727 from lioncash/topologyRodrigo Locatti2021-07-261-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | emit_glasm: Fix LINESS_ADJACENCY typo in InputPrimitive()Lioncash2021-07-261-1/+1
| |/ / /
* | | | Merge pull request #6736 from CaptV0rt3x/patch-1bunnei2021-07-261-1/+1
|\ \ \ \
| * | | | configure_graphics: reword GLASM optionVamsi Krishna2021-07-261-1/+1
|/ / / /
* | | | Merge pull request #6723 from lioncash/shaderRodrigo Locatti2021-07-261-0/+1
|\ \ \ \
| * | | | object_pool: Add missing return in Chunk move assignment operatorLioncash2021-07-261-0/+1
| |/ / /
* | | | Merge pull request #6725 from lioncash/control-tokenRodrigo Locatti2021-07-261-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | control_flow: Fix duplicate switch case in OpcodeTokenLioncash2021-07-261-1/+1
| |/ /
* | | Merge pull request #6697 from ameerj/fps-capbunnei2021-07-268-6/+49
|\ \ \ | |/ / |/| |
| * | config, nvflinger: Add FPS cap settingameerj2021-07-248-6/+49
| |/
* | Merge pull request #6575 from FernandoS27/new_settingsbunnei2021-07-255-39/+107
|\ \
| * | Update src/yuzu/main.cppFernando S2021-07-091-2/+2
| * | Settings: Eliminate ASYNC & MULTICORE Toggles and add GPU Accuracy Toggle.Fernando Sahmkow2021-07-095-39/+107
* | | Merge pull request #6709 from ameerj/screenshot-pathMorph2021-07-251-1/+1
|\ \ \
| * | | main: Fix screenshot filepath constructionameerj2021-07-251-1/+1
* | | | Merge pull request #6585 from ameerj/hadesbunnei2021-07-25428-27220/+49341
|\ \ \ \ | |/ / / |/| | |
| * | | shader: Support out of bound local memory reads and immediate writesReinUsesLisp2021-07-231-4/+21
| * | | vulkan/blit_image: Commit descriptor sets within worker threadReinUsesLisp2021-07-231-9/+7
| * | | vulkan_device: Blacklist Volta and older from VK_KHR_push_descriptorReinUsesLisp2021-07-231-4/+39
| * | | cmake: Remove unused code in GenerateSCMRev.cmakeReinUsesLisp2021-07-231-11/+2
| * | | qt: Remove "experimental" from asynchronous shader building UIReinUsesLisp2021-07-231-1/+1
| * | | Revert "renderers: Disable async shader compilation"ReinUsesLisp2021-07-232-5/+3
| * | | opengl: Fix asynchronous shadersReinUsesLisp2021-07-232-4/+33
| * | | shader_environment: Receive cache version from outsideReinUsesLisp2021-07-234-16/+23
| * | | cmake: Remove shader cache versionReinUsesLisp2021-07-233-12/+1
| * | | shader: Fix disabled attribute default valuesameerj2021-07-232-2/+2
| * | | gl_device: Simplify GLASM setting logicameerj2021-07-231-15/+8
| * | | glsl: Simplify FCMP emissionameerj2021-07-231-6/+4
| * | | glsl: Update TessellationControl gl_inameerj2021-07-231-0/+28
| * | | renderer_opengl: Use ARB_separate_shader_objectsReinUsesLisp2021-07-239-116/+154
| * | | shader: Implement ISETP.Xameerj2021-07-234-44/+57
| * | | shader: Avoid usage of C++20 ranges to build in clangReinUsesLisp2021-07-2311-39/+47
| * | | glsl: Clamp shared mem size to GL_MAX_COMPUTE_SHARED_MEMORY_SIZEameerj2021-07-233-2/+12
| * | | gl_shader_cache: Properly implement asynchronous shadersReinUsesLisp2021-07-231-1/+1
| * | | shader_recompiler, video_core: Resolve clang errorslat9nq2021-07-2314-44/+40
| * | | main: Update Shader Cache menu optionsameerj2021-07-234-16/+64
| * | | renderers: Fix clang formattingameerj2021-07-234-9/+13
| * | | shader: Manually convert from array<u32> to bitset instead of using bit_castReinUsesLisp2021-07-231-2/+3
| * | | renderers: Disable async shader compilationameerj2021-07-232-3/+5
| * | | maxwell_to_vk: Add R16_SNORMReinUsesLisp2021-07-232-1/+2
| * | | configure_graphics: Mark SPIR-V as Experimental, Mesa onlylat9nq2021-07-231-1/+1
| * | | glsl: Fix tracking of info.uses_shadow_lodameerj2021-07-231-4/+4
| * | | shader: Ignore global memory ops on devices lacking int64 supportameerj2021-07-238-30/+79
| * | | vulkan_device: Add missing include algorithmlat9nq2021-07-231-0/+1
| * | | vulkan_device: Blacklist ampere devices from float16 mathameerj2021-07-232-12/+23
| * | | dual_vertex_pass: Clang formatameerj2021-07-231-14/+14
| * | | gl_shader_cache: Fixes for async shadersameerj2021-07-232-2/+25
| * | | vulkan_device: Enable VK_EXT_extended_dynamic_state on RADV 21.2 onwardReinUsesLisp2021-07-231-4/+7
| * | | emit_spirv: Workaround VK_KHR_shader_float_controls on fp16 NvidiaReinUsesLisp2021-07-234-5/+12
| * | | configure_graphics: Re-order vulkan device populatinglat9nq2021-07-231-4/+4
| * | | shader: GCC fmt 8.0.0 fixeslat9nq2021-07-237-16/+19
| * | | shader: Account for 33-bit IADD3 scenarioameerj2021-07-231-2/+10
| * | | shader: Only apply shift on register mode for IADD3ReinUsesLisp2021-07-231-10/+14
| * | | vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateReinUsesLisp2021-07-234-19/+20
| * | | shader: Fix disabled and unwritten attributes and varyingsReinUsesLisp2021-07-233-18/+31
| * | | glsl: Fix shared and local memory declarationsameerj2021-07-231-3/+3
| * | | opengl: Implement LOP.CCameerj2021-07-232-6/+38
| * | | vk_graphics_pipeline: Implement smooth linesReinUsesLisp2021-07-235-5/+65
| * | | vk_graphics_pipeline: Implement line widthReinUsesLisp2021-07-238-8/+36
| * | | spirv: Fix code emission when descriptor aliasing is unsupportedReinUsesLisp2021-07-231-1/+2
| * | | video_core: Enable GL SPIR-V shaderslat9nq2021-07-237-38/+105
| * | | general: Add setting shader_backendlat9nq2021-07-2314-87/+182
| * | | glsl: Declare local memory in mainameerj2021-07-231-3/+3
| * | | glsl: Add passthrough geometry shader supportameerj2021-07-233-7/+27
| * | | shader: Use std::bit_cast instead of Common::BitCast for passthroughReinUsesLisp2021-07-231-2/+3
| * | | glasm: Add passthrough geometry shader supportReinUsesLisp2021-07-235-8/+33
| * | | shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp2021-07-2329-331/+345
| * | | vk_graphics_pipeline: Implement conservative renderingReinUsesLisp2021-07-236-10/+44
| * | | shader: Only verify shader when graphics debugging is enabledReinUsesLisp2021-07-231-2/+7
| * | | shader: Unify shader stage typesReinUsesLisp2021-07-2315-55/+37
| * | | lower_int64_to_int32: Add missing includelat9nq2021-07-231-0/+1
| * | | shader: Emulate 64-bit integers when not supportedReinUsesLisp2021-07-236-2/+16
| * | | shader: Add int64 to int32 lowering passReinUsesLisp2021-07-233-0/+218
| * | | shader: Teach global memory base tracker to follow vectorsReinUsesLisp2021-07-231-15/+14
| * | | shader: Add constant propagation to integer vectorsReinUsesLisp2021-07-231-0/+9
| * | | glsl: Better IAdd Overflow CC fixameerj2021-07-232-11/+13
| * | | shader: Remove IAbs64ReinUsesLisp2021-07-239-26/+3
| * | | glsl: Fix IADD CCameerj2021-07-232-5/+7
| * | | shader_recompiler: Fix IADD3 input partitioningameerj2021-07-231-14/+13
| * | | shader: Move loop safety tests to code emissionReinUsesLisp2021-07-2316-108/+54
| * | | gl_graphics_pipeline: Fix assembly shaders check for transform feedbacksReinUsesLisp2021-07-231-1/+1
| * | | glsl: Remove frag color initializationameerj2021-07-231-9/+0
| * | | glasm: Implement SetAttribute ViewportMaskameerj2021-07-232-1/+10
| * | | gl_graphics_pipeline: Inline hash and operator== key functionsReinUsesLisp2021-07-232-12/+8
| * | | gl_shader_cache: Check previous pipeline before checking hash mapReinUsesLisp2021-07-235-29/+41
| * | | gl_graphics_pipeline: Port optimizations from Vulkan pipelinesReinUsesLisp2021-07-232-57/+141
| * | | emit_glsl_special: Skip initialization of frag_color0ameerj2021-07-231-1/+1
| * | | shader: Calibrate loop safety thresholdReinUsesLisp2021-07-231-1/+1
| * | | buffer_cache: Fix debugging leftoverReinUsesLisp2021-07-231-1/+1
| * | | glsl: Add missing ; in EmitSetSampleMaskMorph2021-07-231-1/+1
| * | | buffer_cache: Fix size reductions not having in mind bind sizesReinUsesLisp2021-07-231-7/+23
| * | | glsl: Fix output varying initialization when transform feedback is usedameerj2021-07-231-3/+37
| * | | shaders: Allow shader notify when async shaders is disabledameerj2021-07-232-11/+9
| * | | texture_pass: Fix is_read image qualificationameerj2021-07-231-1/+1
| * | | shader: Align constant buffer sizes to 16 bytesReinUsesLisp2021-07-231-1/+2
| * | | spirv: Properly handle devices without int8 and int16ReinUsesLisp2021-07-232-39/+67
| * | | spirv: Handle small storage buffer loads on devices with no supportReinUsesLisp2021-07-232-6/+6
| * | | vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp2021-07-238-36/+88
| * | | glsl: Fix cbuf component indexing bug falbackameerj2021-07-231-7/+6
| * | | shader: Simplify MergeDualVertexProgramsReinUsesLisp2021-07-231-6/+4
| * | | shader: Properly manage attributes not written from previous stagesReinUsesLisp2021-07-2312-41/+62
| * | | glsl: Only declare fragment outputs on fragment shadersReinUsesLisp2021-07-231-4/+6
| * | | shader: Split profile and runtime info headersReinUsesLisp2021-07-2313-77/+93
| * | | shader: Add support for native 16-bit floatsReinUsesLisp2021-07-239-14/+50
| * | | shader: Rename maxwell/program.h to translate_program.hReinUsesLisp2021-07-235-11/+6
| * | | vulkan_device: Blacklist VK_EXT_vertex_input_dynamic_state on IntelReinUsesLisp2021-07-231-0/+4
| * | | glsl: Obey need_declared_frag_colors to declare and initialize all frag_colorameerj2021-07-232-1/+10
| * | | glsl: Address rest of feedbackameerj2021-07-2311-38/+86
| * | | glsl: Move gl_Position/generic attribute initialization to EmitProlgueameerj2021-07-232-14/+12
| * | | glsl: Conditionally use fine/coarse derivatives based on device supportameerj2021-07-234-4/+29
| * | | glsl: Cleanup/Address feedbackameerj2021-07-2310-28/+24
| * | | gl_shader_cache: Implement async shadersameerj2021-07-237-107/+154
| * | | glsl: Add Shader_GLSL loggingameerj2021-07-233-28/+32
| * | | glsl: Add LoopSafety instructionsameerj2021-07-232-0/+10
| * | | glsl: Conditionally add EXT_texture_shadow_lodameerj2021-07-233-4/+15
| * | | glsl: Add stubs for sparse queries and variable aoffi when not supportedameerj2021-07-237-13/+47
| * | | glsl: Implement legacy varyingsameerj2021-07-236-8/+81
| * | | gl_shader_cache: Remove const from pipeline source argumentsameerj2021-07-234-6/+6
| * | | gl_shader_cache: Move OGL shader compilation to the respective Pipeline constructorameerj2021-07-235-76/+79
| * | | glsl: Minor cleanupameerj2021-07-232-19/+15
| * | | glsl: Fix Cbuf getters for F32 typeameerj2021-07-231-12/+15
| * | | glsl: Add immediate index oob checking for Cbuf gettersameerj2021-07-231-0/+16
| * | | glsl: Refactor GetCbuf functions to reduce code duplicationameerj2021-07-231-104/+66
| * | | glsl: Address more feedback. Implement indexed texture readsameerj2021-07-236-114/+112
| * | | glsl: Remove Signed Integer variablesameerj2021-07-238-43/+13
| * | | glsl: Address Rodrigo's feedbackameerj2021-07-2313-75/+87
| * | | glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj2021-07-2312-315/+251
| * | | glsl: Implement SampleId and SetSampleMaskameerj2021-07-233-30/+35
| * | | glsl: Add gl_PerVertex in for GSameerj2021-07-231-1/+2
| * | | glsl: Use existing tracking for enabling EXT_shader_image_load_formattedameerj2021-07-231-15/+1
| * | | glsl: Enable early fragment testsameerj2021-07-232-4/+7
| * | | gl_rasterizer: Add texture fetch barrier for fragmentsameerj2021-07-231-1/+1
| * | | glsl: Implement more attribute getters and settersameerj2021-07-232-12/+60
| * | | glsl: Implement fswzaddameerj2021-07-235-5/+45
| * | | glsl: Implement indexed attribute loadsameerj2021-07-235-29/+64
| * | | glsl: Conditionally add GL_ARB_sparse_texture2ameerj2021-07-231-2/+3
| * | | glsl: Rebase fixesameerj2021-07-232-3/+5
| * | | glsl: Conditionally use GL_EXT_shader_image_load_formattedameerj2021-07-231-2/+18
| * | | glsl: Remove output generic indexing for geometry stageameerj2021-07-231-5/+3
| * | | glsl: Allow dynamic tracking of variable allocationameerj2021-07-233-21/+35
| * | | glsl: Implement barriersameerj2021-07-233-13/+21
| * | | glsl: Implement image atomics and set layerameerj2021-07-235-153/+202
| * | | glsl: Fix image gather logicameerj2021-07-231-0/+4
| * | | glsl: Add cbuf access workaround for devices with component indexing bugameerj2021-07-232-51/+112
| * | | glsl: Use textureGrad fallback when EXT_texture_shadow_lod is unsupportedameerj2021-07-234-8/+42
| * | | emit_glsl_image: Use immediate offsets when possibleameerj2021-07-231-12/+33
| * | | glsl: Fix <32-bit SSBO writesameerj2021-07-234-50/+43
| * | | glsl: Cleanup and address feedbackameerj2021-07-2310-86/+69
| * | | glsl: Refactor Global memory functionsameerj2021-07-232-71/+73
| * | | glsl: Increase NUM_VARS that can be allocatedameerj2021-07-231-1/+1
| * | | glsl: Implement Load/WriteGlobalameerj2021-07-239-98/+185
| * | | glsl: Implement Imagesameerj2021-07-232-9/+74
| * | | glsl: skip gl_ViewportIndex write if device does not support itameerj2021-07-235-8/+18
| * | | glsl: Implement transform feedbackameerj2021-07-234-18/+76
| * | | glsl: Yet another gl_ViewportIndex fix attemptameerj2021-07-231-3/+19
| * | | glsl: Add gl_ViewportIndex out attributeameerj2021-07-231-1/+3
| * | | emit_glsl_context_get_set: Remove unused functionlat9nq2021-07-231-4/+0
| * | | glsl: Fix precise variable declarationameerj2021-07-233-24/+25
| * | | glsl: Implement tessellation shadersameerj2021-07-235-27/+146
| * | | glsl: Implement ImageGradient and other texture function variantsameerj2021-07-232-32/+73
| * | | glsl: Fix atomic SSBO offsetsameerj2021-07-234-67/+74
| * | | glsl: Implement geometry shadersameerj2021-07-234-9/+62
| * | | glsl: Use NotImplemented macro with function name outputameerj2021-07-2310-104/+103
| * | | glsl: Implement gl_ViewportIndexameerj2021-07-233-5/+14
| * | | glsl: SHFL fix and prefer shift operations over divide in glsl shaderameerj2021-07-235-63/+64
| * | | glsl: Implement precise fp variable allocationameerj2021-07-234-8/+67
| * | | HACK glsl: Write defaults to unused generic attributesameerj2021-07-232-2/+11
| * | | glsl: Fix ssbo indexing and name shadowing between shader stagesameerj2021-07-233-77/+101
| * | | glsl: implement set clip distanceameerj2021-07-232-0/+15
| * | | glsl: Rework var alloc to not assign unused resultsameerj2021-07-239-49/+91
| * | | glsl: Rework variable allocator to allow for variable reuseameerj2021-07-2314-353/+482
| * | | glsl: Fix ATOM and implement ATOMSameerj2021-07-235-114/+136
| * | | glsl: Use gl_SubGroupInvocationARBameerj2021-07-232-8/+7
| * | | glsl: Implement VOTE for subgroup size potentially largerameerj2021-07-235-20/+43
| * | | glsl: Implement VOTEameerj2021-07-234-50/+64
| * | | glsl: Implement ST{LS}ameerj2021-07-236-69/+106
| * | | glsl: Implement more instructions used by SMOameerj2021-07-231-3/+3
| * | | glsl: Implement more instructions used by SMOameerj2021-07-235-10/+16
| * | | glsl: Fix GetAttribute return valuesameerj2021-07-232-7/+9
| * | | glsl: minor cleanupameerj2021-07-234-20/+19
| * | | glsl: Fix and implement rest of cbuf accessameerj2021-07-231-7/+43
| * | | glsl: Implement TXQ and other misc changesameerj2021-07-235-6/+36
| * | | glsl: TLD4 implementationameerj2021-07-231-2/+89
| * | | glsl: Implement TLD instructionameerj2021-07-231-1/+55
| * | | glsl: Implement TEXSameerj2021-07-231-1/+29
| * | | glsl: Cleanup texture functionsameerj2021-07-231-13/+11
| * | | shader_recompiler: GCC fixeslat9nq2021-07-2314-3/+13
| * | | glsl: Implement TEX depth functionsameerj2021-07-232-4/+46
| * | | glsl: Implement TEX ImageSample functionsameerj2021-07-233-11/+71
| * | | glsl: Rework Shuffle emit instructions to align with SPIR-Vameerj2021-07-231-19/+40
| * | | glsl: Better Storage access and wip warpsameerj2021-07-238-62/+133
| * | | glsl: Fix integer conversions, implement clamp CCameerj2021-07-232-27/+36
| * | | glsl: Implement IADD CCameerj2021-07-232-2/+17
| * | | glsl: SSBO access fixes and wip SampleExplicitLod implementation.ameerj2021-07-232-4/+19
| * | | glsl: WIP var forward declarationameerj2021-07-236-49/+60
| * | | glsl: Fix bindings, add some CC opsameerj2021-07-238-57/+91
| * | | glsl: remove unused headersameerj2021-07-2314-34/+10
| * | | glsl: Implement derivatives and YDirectionameerj2021-07-238-81/+87
| * | | glsl: Fix non-immediate buffer accessameerj2021-07-2312-72/+133
| * | | glsl: textures wipameerj2021-07-239-75/+139
| * | | glsl: Implement some attribute getters and settersameerj2021-07-2310-192/+337
| * | | glsl: Track S32 atomicsameerj2021-07-233-6/+16
| * | | glsl: Update phi node managementameerj2021-07-234-21/+53
| * | | glsl: Fix floating point compare opsameerj2021-07-231-28/+28
| * | | glsl: Query GL Device for FP16 extension supportameerj2021-07-235-2/+23
| * | | glsl: Simply FP storage atomicsameerj2021-07-232-48/+28
| * | | glsl: F16x2 storage atomicsameerj2021-07-237-58/+64
| * | | glsl: Revert ssbo aliasing. Storage Atomics implameerj2021-07-235-75/+134
| * | | glsl: implement phi nodesameerj2021-07-234-20/+54
| * | | glsl: Wip storage atomic opsameerj2021-07-2310-327/+414
| * | | glsl: Implement FCMPameerj2021-07-233-242/+185
| * | | glsl: Add a more robust fp formatterameerj2021-07-234-9/+14
| * | | glsl: More FP fixesameerj2021-07-232-9/+16
| * | | glsl: FP function fixesameerj2021-07-237-17/+25
| * | | glsl: More FP instructions/fixesameerj2021-07-235-28/+41
| * | | glsl: Add many FP32/64 instructionsameerj2021-07-2312-765/+1011
| * | | glsl: Fixup build issuesReinUsesLisp2021-07-231-1/+1
| * | | glsl: Implement more Integer opsameerj2021-07-233-119/+72
| * | | glsl: Implement BF*ameerj2021-07-233-9/+10
| * | | glsl: Implement a few Integer instructionsameerj2021-07-2310-260/+398
| * | | glsl: Use std::string_view for Emit function args.ameerj2021-07-236-760/+838
| * | | glsl: Pass IR::Inst& to Emit functionsameerj2021-07-236-171/+169
| * | | glsl: INeg and IAdd negate testsameerj2021-07-233-94/+106
| * | | glsl: Reusable typed variables. IADD32ameerj2021-07-236-203/+311
| * | | glsl: Fix program linking and cbufameerj2021-07-232-3/+5
| * | | glsl: Fix "reg" allocingameerj2021-07-2310-898/+938
| * | | glsl: Initial backendameerj2021-07-2328-2/+3297
| * | | spirv: Reduce log severity of mismatching denorm rulesReinUsesLisp2021-07-231-2/+2
| * | | shader: Fix loop safety to SSA passReinUsesLisp2021-07-232-2/+4
| * | | vk_rasterizer: Exit render passes on fragment barriersReinUsesLisp2021-07-231-0/+1
| * | | vk_graphics_pipeline: Fix path with no VK_EXT_extended_dynamic_stateRodrigo Locatti2021-07-231-1/+1
| * | | buffer_cache: Invalidate fast buffers on computeReinUsesLisp2021-07-231-0/+1
| * | | shader: Add loggingReinUsesLisp2021-07-2315-28/+38
| * | | shader: Add shader loop safety check settingslat9nq2021-07-2316-35/+183
| * | | shader: Comment why the array component is not read in TMMLReinUsesLisp2021-07-231-0/+2
| * | | vulkan_device: Enable VK_EXT_vertex_input_dynamic_stateReinUsesLisp2021-07-231-0/+28
| * | | vk_pipeline_cache: Skip cached pipelines with different dynamic stateReinUsesLisp2021-07-231-0/+6
| * | | main: Fix Open Transferable Shader Cache context itemameerj2021-07-231-25/+5
| * | | tmml: Remove index component from coords vecameerj2021-07-231-4/+3
| * | | vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp2021-07-2311-116/+291
| * | | shader: Reorder shader cache directoriesReinUsesLisp2021-07-232-18/+12
| * | | vk_rasterizer: Implement first indexReinUsesLisp2021-07-231-2/+5
| * | | vulkan: Use VK_EXT_provoking_vertex when availableReinUsesLisp2021-07-236-4/+52
| * | | spirv/convert: Catch more signed operations oversightsameerj2021-07-231-5/+5
| * | | spirv/convert: Catch more broken signed operations on Nvidia OpenGLReinUsesLisp2021-07-231-0/+6
| * | | gl_buffer_cache: Use unorm internal formats for snorm texture buffer viewsameerj2021-07-231-1/+24
| * | | shader_environment: Fix local memory size calculationsReinUsesLisp2021-07-231-3/+3
| * | | buffer_cache: Fix copy based uniform bindings trackingReinUsesLisp2021-07-232-9/+22
| * | | shader_environment: Add shader_local_memory_crs_size to local memory sizeameerj2021-07-232-3/+3
| * | | gl_texture_cache: Create image storage viewsReinUsesLisp2021-07-234-38/+126
| * | | gl_shader_util: Move shader utility code to a separate fileReinUsesLisp2021-07-237-245/+106
| * | | gl_shader_cache: Store workers in shader cache objectReinUsesLisp2021-07-232-58/+78
| * | | vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp2021-07-2310-96/+127
| * | | vk_pipeline_cache: Add asynchronous shadersReinUsesLisp2021-07-233-3/+33
| * | | vk_rasterizer: Flush work on clear and dispatchesReinUsesLisp2021-07-231-0/+3
| * | | DMA: Restrict optimised path for BlockToLinear further.FernandoS272021-07-231-1/+2
| * | | vk_swapchain: Handle outdated swapchainsReinUsesLisp2021-07-233-17/+34
| * | | shader: Fix VertexA Shaders.FernandoS272021-07-234-19/+51
| * | | shader: Add 2D and 3D variants to SUATOM and SUREDReinUsesLisp2021-07-231-0/+4
| * | | vk_buffer_cache: Handle null texture buffersReinUsesLisp2021-07-231-0/+4
| * | | nsight_aftermath_tracker: Fix SPIR-V module writesReinUsesLisp2021-07-231-1/+1
| * | | vk_pipeline_cache: Set support_derivative_control to trueReinUsesLisp2021-07-231-0/+1
| * | | shader: Avoid CPU side undefined behavior on I2FReinUsesLisp2021-07-231-0/+2
| * | | glasm: Use ARB_derivative_control conditionallyReinUsesLisp2021-07-236-7/+37
| * | | buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp2021-07-2311-38/+78
| * | | transform_feedback: Read buffer stride from index instead of layoutReinUsesLisp2021-07-231-1/+2
| * | | fixed_pipeline_state: Use regular for loop instead of ranges for perfReinUsesLisp2021-07-231-2/+3
| * | | vk_swapchain: Avoid recreating the swapchain on each frameReinUsesLisp2021-07-232-15/+9
| * | | emit_glasm_context_get_set: Remove unused variablelat9nq2021-07-231-1/+0
| * | | shader,glasm: Implement legacy texcoord loadsReinUsesLisp2021-07-233-54/+29
| * | | glasm: Implement legacy varyingsReinUsesLisp2021-07-231-17/+56
| * | | shader: Track legacy varyingsReinUsesLisp2021-07-232-17/+105
| * | | shader: Add support for "negative" and unaligned offsetsReinUsesLisp2021-07-233-8/+13
| * | | shader: Implement ISCADD32IReinUsesLisp2021-07-231-17/+31
| * | | spirv: Fix output generics with componentsReinUsesLisp2021-07-231-1/+1
| * | | vulkan: Conditionally use shaderInt16ReinUsesLisp2021-07-233-2/+9
| * | | vulkan: Enable depth bounds and use it conditionallyReinUsesLisp2021-07-234-2/+17
| * | | vk_buffer_cache: Add transform feedback usage to buffersReinUsesLisp2021-07-231-15/+22
| * | | opengl: Declare fragment outputs even if they are not usedReinUsesLisp2021-07-236-10/+18
| * | | buffer_cache: Mark uniform buffers as dirty if any enable bit changesReinUsesLisp2021-07-235-7/+17
| * | | shader: Always initialize up reference in structure control flowReinUsesLisp2021-07-231-31/+36
| * | | vulkan_device: Enable float64 and int64 conditionallyReinUsesLisp2021-07-232-2/+6
| * | | shader: Fix ImageWrite indexingReinUsesLisp2021-07-231-1/+1
| * | | spirv: Fix image and image buffer descriptor index usageReinUsesLisp2021-07-231-5/+7
| * | | glasm: Fix immediate texture coordinateReinUsesLisp2021-07-231-0/+1
| * | | shader: Clang-format secondary texturesReinUsesLisp2021-07-231-2/+2
| * | | shader: Fix secondary texturesReinUsesLisp2021-07-231-2/+2
| * | | shader: Adhere to disk shader cache settingameerj2021-07-232-9/+12
| * | | shader: Fix TMML queriesReinUsesLisp2021-07-231-5/+9
| * | | shader: Fix FSwizzleAdd folding when going through phi nodesReinUsesLisp2021-07-231-2/+2
| * | | shader/exception: Fix compilation errors on gccReinUsesLisp2021-07-231-6/+6
| * | | glasm: Reduce reg allocation leaks from an exception to a logReinUsesLisp2021-07-231-1/+1
| * | | texture_cache: Reduce invalid image/sampler error severityReinUsesLisp2021-07-231-7/+7
| * | | shader: Handle host exceptionsReinUsesLisp2021-07-238-45/+98
| * | | glasm: Use integer lod for TXQReinUsesLisp2021-07-232-2/+2
| * | | glasm: Prepare XFB from state instead of global registersReinUsesLisp2021-07-231-4/+2
| * | | glasm: Fix global memory fallbacksReinUsesLisp2021-07-231-9/+10
| * | | Revert "glasm: Skip phi moves on undefined instructions"ReinUsesLisp2021-07-232-16/+1
| * | | glasm: Remove unintentional '\n' on Undef32ReinUsesLisp2021-07-231-1/+1
| * | | glasm: Use storage buffers instead of global memory when possibleReinUsesLisp2021-07-2317-437/+503
| * | | glasm: Implement Y directionReinUsesLisp2021-07-234-3/+9
| * | | glasm: Skip phi moves on undefined instructionsReinUsesLisp2021-07-232-1/+16
| * | | glasm: Implement undef instructionsReinUsesLisp2021-07-232-15/+15
| * | | glasm: Fix global memory callbacksReinUsesLisp2021-07-231-5/+6
| * | | gl_shader_cache: Add disk shader cacheReinUsesLisp2021-07-233-11/+116
| * | | video_core,shader: Clang-format fixesReinUsesLisp2021-07-234-7/+12
| * | | gl_shader_cache: Rename Program abstractions into PipelineReinUsesLisp2021-07-2310-104/+104
| * | | glasm: Release phi node registers after they are no longer neededReinUsesLisp2021-07-232-38/+54
| * | | glasm: Remove unintentionally committed fmt::printsReinUsesLisp2021-07-231-2/+0
| * | | glasm: Fix INeg32 on negative immediatesReinUsesLisp2021-07-231-1/+5
| * | | glasm: Remove unnecessary value typesReinUsesLisp2021-07-233-47/+6
| * | | glasm: Throw when there are register leaksReinUsesLisp2021-07-232-0/+7
| * | | glasm: Catch more register leaksReinUsesLisp2021-07-238-41/+114
| * | | glasm: Fix usage counting on phi nodesReinUsesLisp2021-07-233-8/+22
| * | | gl_shader_cache: Do not flip tessellation on OpenGLReinUsesLisp2021-07-231-2/+1
| * | | gl_graphics_program: Fix texture buffer bindingsReinUsesLisp2021-07-231-24/+35
| * | | glasm: Implement global memory fallbacksReinUsesLisp2021-07-232-50/+89
| * | | glasm: Implement int64 add and subtractReinUsesLisp2021-07-232-8/+6
| * | | emit_glasm_context_get_set: Remove unused variablelat9nq2021-07-231-1/+0
| * | | glasm: Implement indirect attribute loadsReinUsesLisp2021-07-234-6/+65
| * | | glasm: Implement image atomicsReinUsesLisp2021-07-233-166/+153
| * | | glasm: Reorder unreachable image atomic instsReinUsesLisp2021-07-231-66/+66
| * | | glasm: Implement gl_Layer storesReinUsesLisp2021-07-231-0/+7
| * | | glasm: Implement SampleIdReinUsesLisp2021-07-232-3/+3
| * | | glasm: Implement IsHelperInvocationReinUsesLisp2021-07-232-3/+3
| * | | glasm: Fix EmitVertex's optimizationReinUsesLisp2021-07-231-1/+1
| * | | gl_shader_cache: Conditionally use viewport maskReinUsesLisp2021-07-231-1/+1
| * | | gl_shader_cache,glasm: Conditionally use typeless image reads extensionReinUsesLisp2021-07-233-39/+43
| * | | gl_shader_cache: Improve GLASM error print logicReinUsesLisp2021-07-231-7/+10
| * | | glasm: Implement forced early ZReinUsesLisp2021-07-232-4/+8
| * | | glasm: Set transform feedback stateReinUsesLisp2021-07-235-113/+132
| * | | video_core: Abstract transform feedback translation utilityReinUsesLisp2021-07-236-111/+145
| * | | glasm: Simplify patch readsReinUsesLisp2021-07-231-5/+2
| * | | glasm: Fix output patch readsReinUsesLisp2021-07-232-13/+22
| * | | gl_shader_cache: Pass shader runtime informationReinUsesLisp2021-07-231-2/+74
| * | | shader: Split profile and runtime information in separate structsReinUsesLisp2021-07-2314-308/+300
| * | | emit_glasm_context_get_and_set.cpp: Add missing semicolonsameerj2021-07-231-2/+2
| * | | glasm: Fix patch attribute declarationsReinUsesLisp2021-07-231-1/+1
| * | | glasm: Implement FSWZADDameerj2021-07-233-4/+28
| * | | glasm: Implement PrimitiveId attribute readReinUsesLisp2021-07-231-0/+3
| * | | glasm: Implement clip distance storesReinUsesLisp2021-07-232-0/+15
| * | | glasm: Fix tessellation input attributesReinUsesLisp2021-07-231-2/+5
| * | | glasm: Add missing semicolon on tesscoord readingReinUsesLisp2021-07-231-1/+1
| * | | glasm: Fix tessellation headersReinUsesLisp2021-07-231-2/+2
| * | | glasm: Add tessellation shader declarationsReinUsesLisp2021-07-231-0/+35
| * | | glasm: Implement TessellationEvaluationPointReinUsesLisp2021-07-231-0/+4
| * | | gl_shader_manager: Zero initialize current assembly programsReinUsesLisp2021-07-231-1/+1
| * | | gl_shader_manager: Remove unintentionally committed #pragmaReinUsesLisp2021-07-231-2/+0
| * | | glasm: Implement patch memoryReinUsesLisp2021-07-233-6/+51
| * | | glasm: Fix InvocationId declarationReinUsesLisp2021-07-231-1/+1
| * | | glasm: Implement InvocationIdReinUsesLisp2021-07-232-2/+5
| * | | glasm: Optimize EmitVertex into EMITReinUsesLisp2021-07-231-1/+5
| * | | glasm: Implement geometry shader attribute readsReinUsesLisp2021-07-232-4/+18
| * | | glasm: Properly declare attributes on geometry programsReinUsesLisp2021-07-233-6/+14
| * | | glasm: Declare geometry program headersReinUsesLisp2021-07-231-0/+35
| * | | renderer_opengl: State track compute assembly programsReinUsesLisp2021-07-233-4/+21
| * | | renderer_opengl: State track assembly programsReinUsesLisp2021-07-233-23/+56
| * | | glasm: Fix potential aliasing bug on cube array samplesReinUsesLisp2021-07-232-35/+44
| * | | glasm: Implement ImageWriteReinUsesLisp2021-07-231-4/+7
| * | | glasm: Implement ImageReadReinUsesLisp2021-07-234-4/+56
| * | | glasm: Implement EmitVertex and EndPrimitiveReinUsesLisp2021-07-232-4/+8
| * | | glasm: Implement ImageGradientReinUsesLisp2021-07-232-7/+65
| * | | glasm: Implement 64-bit shiftsReinUsesLisp2021-07-232-12/+14
| * | | glasm: Implement barriersReinUsesLisp2021-07-231-3/+3
| * | | glasm: Fix compute stage nameReinUsesLisp2021-07-231-1/+1
| * | | glasm: Fix phi instruction typesReinUsesLisp2021-07-231-1/+1
| * | | glasm: Implement PREC on relevant instructionsReinUsesLisp2021-07-231-6/+12
| * | | glasm: Implement stores to gl_ViewportIndexReinUsesLisp2021-07-234-7/+29
| * | | glasm: Implement gl_PointSize storesReinUsesLisp2021-07-231-0/+3
| * | | glasm: Implement gl_PointCoordReinUsesLisp2021-07-231-0/+4
| * | | glasm: Implement ImageQueryLodReinUsesLisp2021-07-231-3/+5
| * | | glasm: Implement ImageFetchReinUsesLisp2021-07-234-13/+38
| * | | glasm: Implement IADD.CCameerj2021-07-231-1/+26
| * | | glasm: Implement BFE.CCReinUsesLisp2021-07-231-0/+8
| * | | glasm: Implement SelectU1ReinUsesLisp2021-07-232-4/+5
| * | | HACK: Bind stages before and after bindingsReinUsesLisp2021-07-231-0/+11
| * | | glasm: Implement gl_WorkGroupIDReinUsesLisp2021-07-232-3/+3
| * | | glasm: Implement TXQ and improve texture info readsReinUsesLisp2021-07-232-50/+51
| * | | glasm: Implement gl_FrongFacing attributeReinUsesLisp2021-07-231-0/+3
| * | | glasm: Support textures used in more than one stageReinUsesLisp2021-07-234-5/+25
| * | | glasm: Implement textureGather instructionsReinUsesLisp2021-07-232-15/+97
| * | | glasm: Implement gl_FragDepth and gl_SampleMask storesReinUsesLisp2021-07-232-5/+5
| * | | glasm: Do not alias ConditionRef for nowReinUsesLisp2021-07-232-3/+2
| * | | shader: Read branch conditions from an instructionReinUsesLisp2021-07-2312-16/+36
| * | | glasm: Implement InstanceId and VertexIdReinUsesLisp2021-07-231-0/+6
| * | | glasm: Add missing return value on move assignmentReinUsesLisp2021-07-231-0/+1
| * | | glasm: Fix aliased bitcasts ref countingReinUsesLisp2021-07-233-13/+42
| * | | glasm: Remove unintentional comma on vector insertReinUsesLisp2021-07-231-1/+1
| * | | glasm: Implement TEX and TEXS instructionsReinUsesLisp2021-07-2310-69/+275
| * | | glasm: Add support for non-2D texture samplesReinUsesLisp2021-07-231-4/+26
| * | | glasm: Reorder unreachable image instructions to the bottomReinUsesLisp2021-07-231-97/+97
| * | | glasm: Add support for texture offsetsReinUsesLisp2021-07-231-11/+15
| * | | glasm: Improve texture sampling instructionsReinUsesLisp2021-07-232-50/+70
| * | | emit_glasm: Enable ARB_draw_buffers when neededReinUsesLisp2021-07-232-1/+5
| * | | emit_glasm: Add support for reading position attributesReinUsesLisp2021-07-231-3/+13
| * | | shader_recompiler: GCC fixeslat9nq2021-07-237-58/+55
| * | | glasm: Implement rest of shared memameerj2021-07-232-35/+29
| * | | opengl: Initial (broken) support to GLASM shadersReinUsesLisp2021-07-233-14/+53
| * | | shader: Use a non-trivial dummy to construct ASL node unionReinUsesLisp2021-07-231-1/+6
| * | | emit_spirv: Jump to loop body with local variableReinUsesLisp2021-07-231-1/+1
| * | | glasm: Implement derivative instructions on GLASMReinUsesLisp2021-07-232-12/+12
| * | | glasm: Initial (broken) implementation of TEX on GLASMReinUsesLisp2021-07-233-299/+386
| * | | glasm: Implement some graphics instructions on GLASMReinUsesLisp2021-07-232-6/+5
| * | | glasm: Add Void type to GLASM valuesReinUsesLisp2021-07-233-0/+15
| * | | glasm: Add graphics specific shader declarations to GLASMReinUsesLisp2021-07-232-6/+63
| * | | glasm: Implement local memory for glasmameerj2021-07-234-9/+12
| * | | emit_spirv: Add missing block in caseReinUsesLisp2021-07-231-1/+2
| * | | glasm: Initial implementation of phi nodes on GLASMReinUsesLisp2021-07-2312-25/+117
| * | | glasm: Write result to scalar on integer comparison instructionsReinUsesLisp2021-07-231-10/+10
| * | | glasm: Declare NV_shader_thread_group when neededReinUsesLisp2021-07-231-3/+4
| * | | vk_update_descriptor: Properly initialize payload on the update descriptor queueReinUsesLisp2021-07-231-1/+3
| * | | glasm: Rework control flow introducing a syntax listReinUsesLisp2021-07-2333-505/+437
| * | | glasm: Implement Storage atomicsameerj2021-07-235-109/+156
| * | | glasm: Ensure reg alloc order across compilers on GLASMReinUsesLisp2021-07-231-11/+14
| * | | glasm: Enable unintentionally disabled register aliasing on GLASMReinUsesLisp2021-07-231-16/+11
| * | | glasm: Review all GLASM insts to be aware of register aliasingReinUsesLisp2021-07-234-20/+51
| * | | glasm: Implement shuffle and vote instructions on GLASMReinUsesLisp2021-07-2310-100/+166
| * | | glasm: Add MUFU instructions to GLASMReinUsesLisp2021-07-232-21/+22
| * | | glasm: Implement IAbs64 and INeg64 on GLASMReinUsesLisp2021-07-232-6/+6
| * | | shader: Add floating-point rounding to I2FReinUsesLisp2021-07-233-35/+42
| * | | glasm: Properly clamp Fp64 on GLASMReinUsesLisp2021-07-231-6/+6
| * | | glasm: Fix register allocation when moving immediate on GLASMReinUsesLisp2021-07-233-42/+89
| * | | glasm: Implement SelectU64 on GLASMReinUsesLisp2021-07-232-4/+20
| * | | glasm: Fix clamps so the min value has priority on NAN on GLASMReinUsesLisp2021-07-231-12/+15
| * | | glasm: Fix moving U64 immediates to registers in GLASMReinUsesLisp2021-07-232-3/+4
| * | | glasm: Implement storage atomic opsameerj2021-07-234-305/+358
| * | | glasm: Add conversion instructions to GLASMReinUsesLisp2021-07-239-282/+351
| * | | glasm: Add fp min/max insts and fix store for fp64 on GLASMReinUsesLisp2021-07-232-10/+8
| * | | glasm: Add logical instructions on GLASMReinUsesLisp2021-07-232-12/+12
| * | | glasm: Remove duplicated Fp64 pack instructions on GLASMReinUsesLisp2021-07-231-8/+0
| * | | glasm: Remove unnecesary new white space on Clamp GLASMReinUsesLisp2021-07-231-4/+4
| * | | glasm: Add floating-point comparisons on GLASMReinUsesLisp2021-07-233-120/+116
| * | | emit_glasm: Implement more integer alu opsameerj2021-07-232-47/+41
| * | | glasm: Reimplement bitwise ops and BFI/BFEameerj2021-07-234-88/+108
| * | | glasm: Initial GLASM fp64 supportReinUsesLisp2021-07-239-55/+152
| * | | glasm: Implement GLASM fp16 packing and move bitwise insnsReinUsesLisp2021-07-234-66/+77
| * | | glasm: Remove unused functions left from rebaseReinUsesLisp2021-07-231-12/+0
| * | | glasm: Specify namespace when using FormatToReinUsesLisp2021-07-231-6/+6
| * | | glasm: Implement more GLASM composite instructionsReinUsesLisp2021-07-232-54/+63
| * | | vk_pipeline_cache: Enable int8 and int16 types on VulkanReinUsesLisp2021-07-231-0/+2
| * | | glasm: Make GLASM aware of typesReinUsesLisp2021-07-2312-1244/+1380
| * | | glasm: Use CMP.S for Select32ameerj2021-07-233-12/+8
| * | | glasm: Implement more logical opsameerj2021-07-232-5/+5
| * | | glasm: Implement BFI, BFEameerj2021-07-234-138/+164
| * | | glasm: Use BitField instead of C bitfieldsReinUsesLisp2021-07-232-8/+12
| * | | glasm: Remove unused argument in identity instructions on GLASMReinUsesLisp2021-07-231-7/+7
| * | | gl_rasterizer: Flush L2 caches before glFlush on GLASMReinUsesLisp2021-07-231-0/+8
| * | | glasm: Initial GLASM compute implementation for testingReinUsesLisp2021-07-233-14/+47
| * | | glasm: Implement basic GLASM instructionsReinUsesLisp2021-07-2310-840/+1173
| * | | glasm: Changes to GLASM register allocator and emit contextReinUsesLisp2021-07-234-26/+64
| * | | vk_scheduler: Use locks instead of SPSC a queueReinUsesLisp2021-07-232-32/+42
| * | | vk_query_cache: Wait before reading queriesReinUsesLisp2021-07-231-9/+2
| * | | vk_master_semaphore: Use fetch_add to increase master semaphore tickReinUsesLisp2021-07-232-6/+4
| * | | glasm: Add GLASM backend infrastructureReinUsesLisp2021-07-2328-4/+3115
| * | | shader: ISET.X implementationameerj2021-07-231-8/+58
| * | | gl_shader_cache: Remove code unintentionally committedReinUsesLisp2021-07-231-3/+0
| * | | shader: Fixup SPIR-V emit header namespacesReinUsesLisp2021-07-231-2/+2
| * | | Move SPIR-V emission functions to their own headerReinUsesLisp2021-07-2326-579/+637
| * | | shader: Optimize NVN FallthroughFernandoS272021-07-234-9/+83
| * | | shader: Stub SR_AFFINITYFernandoS272021-07-231-0/+3
| * | | shader: Implement Int32 SUATOM/SUREDameerj2021-07-2317-6/+733
| * | | shader: Initial OpenGL implementationReinUsesLisp2021-07-2338-705/+1427
| * | | spirv: Be aware of NAN unaware driversReinUsesLisp2021-07-231-18/+40
| * | | spirv: Add SSBO read fallbacks when no aliasing is availableReinUsesLisp2021-07-231-37/+99
| * | | spirv: Add OpKill fallback to demoteReinUsesLisp2021-07-231-2/+6
| * | | spirv: Do not enable ShaderLayerReinUsesLisp2021-07-231-3/+0
| * | | spirv: Enable DemoteToHelperInvocationEXT only when supportedReinUsesLisp2021-07-231-1/+1
| * | | spirv: Use OriginLowerLeft when requestedReinUsesLisp2021-07-231-1/+5
| * | | spirv: Only add image operands mask when neededReinUsesLisp2021-07-231-5/+9
| * | | spirv: Workaround image unsigned offset bugReinUsesLisp2021-07-232-9/+26
| * | | spirv: Add int8 and int16 capabilities only when supportedReinUsesLisp2021-07-231-2/+2
| * | | spirv: Add integer clamping workaroundsReinUsesLisp2021-07-231-4/+34
| * | | spirv: Implement int8 and int16 conversion fallbacksReinUsesLisp2021-07-231-19/+80
| * | | spirv: Support OpenGL uniform buffers and change bindingsReinUsesLisp2021-07-236-58/+168
| * | | spirv: Desambiguate descriptor namesReinUsesLisp2021-07-231-9/+37
| * | | shader: Add OpenGL shader profile optionsReinUsesLisp2021-07-231-0/+11
| * | | shader: Remove shader utilReinUsesLisp2021-07-234-176/+0
| * | | shader: Address feedbackFernandoS272021-07-235-44/+42
| * | | shader: Implement VertexA stageFernandoS272021-07-2312-3/+180
| * | | shader: Implement delegation of Exit to dispatcher on CFGFernandoS272021-07-232-3/+47
| * | | vk_graphics_pipeline: Fix texture buffer descriptorsReinUsesLisp2021-07-231-7/+8
| * | | shader: Fix IADD3.CCameerj2021-07-231-12/+5
| * | | vk_scheduler: Allow command submission on worker threadReinUsesLisp2021-07-238-182/+200
| * | | vk_compute_pass: Fix -Wshadow warningReinUsesLisp2021-07-231-3/+3
| * | | shader: Move pipeline cache logic to separate filesReinUsesLisp2021-07-2312-824/+1095
| * | | vulkan: Defer descriptor set work to the Vulkan threadReinUsesLisp2021-07-238-79/+69
| * | | vulkan: Rework descriptor allocation algorithmReinUsesLisp2021-07-2315-197/+314
| * | | vk_graphics_pipeline: Generate specialized pipeline config functions and improve codeReinUsesLisp2021-07-232-31/+230
| * | | shader: Accelerate pipeline transitions and use dirty flags for shadersReinUsesLisp2021-07-239-64/+114
| * | | shader: Fix BFE s32 undefined checkameerj2021-07-231-1/+1
| * | | vk_compute_pipeline: Fix index comparison oversight on compute texture buffersReinUsesLisp2021-07-231-1/+1
| * | | shader: Fix error checking in bitfieldExtract and implement bitfieldInsert foldingReinUsesLisp2021-07-231-5/+14
| * | | vulkan_device: Require shaderClipDistance and shaderCullDistance featuresReinUsesLisp2021-07-231-2/+4
| * | | vk_graphics_pipeline: Guard against non-tessellation pipelines using patchesReinUsesLisp2021-07-231-2/+8
| * | | shader: Fix storage type when reading patches on tess controlReinUsesLisp2021-07-231-1/+2
| * | | shader: Fix VMNMX selector BReinUsesLisp2021-07-231-1/+2
| * | | shader: Fix bugs and build issues on GCCRodrigo Locatti2021-07-233-4/+4
| * | | shader: Fix render targets with null attachmentsReinUsesLisp2021-07-232-26/+34
| * | | shader: Increase the maximum number of storage buffersReinUsesLisp2021-07-231-1/+1
| * | | shader: Remove identity removal pass for better build timesReinUsesLisp2021-07-231-1/+0
| * | | shader: Add more strict validation the passReinUsesLisp2021-07-231-0/+42
| * | | shader: Fix forward referencing identity instructions when inserting phiReinUsesLisp2021-07-231-11/+13
| * | | shader: Remove invalidated blocks in dead code elimination passReinUsesLisp2021-07-231-3/+6
| * | | shader: Add missing UndoUse case for GetSparseFromOpReinUsesLisp2021-07-231-0/+4
| * | | shader: Require dual source blendingReinUsesLisp2021-07-231-1/+2
| * | | shader: Simplify code in opcodes.h to fix IntellisenseReinUsesLisp2021-07-231-8/+6
| * | | shader: Implement indexed texturesReinUsesLisp2021-07-2310-157/+284
| * | | shader: Refactor atomic_operations_global_memoryameerj2021-07-231-44/+36
| * | | shader: add missing include guard in half_floating_point_helper.hameerj2021-07-231-0/+2
| * | | shader: Fix gcc warningsReinUsesLisp2021-07-232-2/+2
| * | | shader: Inline common Value gettersReinUsesLisp2021-07-232-109/+102
| * | | shader: Intrusively store in a block if it's sealed or notReinUsesLisp2021-07-232-3/+11
| * | | cmake: Link to common in shader_recompilerReinUsesLisp2021-07-231-1/+1
| * | | shader: Improve goto removal algorithm complexityReinUsesLisp2021-07-231-49/+28
| * | | shader: Use memset to reset instruction argumentsReinUsesLisp2021-07-232-4/+7
| * | | shader: Inline common Value functions into the headerReinUsesLisp2021-07-232-19/+23
| * | | shader: Move microinstruction header to the value headerReinUsesLisp2021-07-2320-181/+162
| * | | shader: Move siblings check to a separate function and comment them outReinUsesLisp2021-07-231-16/+21
| * | | shader: Intrusively store register values in block for SSA passReinUsesLisp2021-07-232-21/+53
| * | | shader: Inline common Opcode and Inst functionsReinUsesLisp2021-07-234-112/+83
| * | | shader: Inline common IR::Block methodsReinUsesLisp2021-07-232-17/+12
| * | | shader: Use a small_vector for phi blocksReinUsesLisp2021-07-231-1/+2
| * | | shader: Calculate number of arguments in an opcode at compile timeReinUsesLisp2021-07-231-3/+12
| * | | shader: Implement D3D samplersReinUsesLisp2021-07-236-49/+127
| * | | shader: Add constant propagation for arithmetic right shiftsReinUsesLisp2021-07-231-0/+3
| * | | shader: Simplify code for local memoryReinUsesLisp2021-07-231-6/+11
| * | | shader: Add NVN storage buffer fallbacksReinUsesLisp2021-07-239-62/+214
| * | | spirv: Fix ViewportMaskReinUsesLisp2021-07-231-1/+2
| * | | spirv: Replace Constant/ConstantComposite with Const helperameerj2021-07-2312-112/+101
| * | | shader: Address feedbackFernandoS272021-07-232-7/+10
| * | | shader: Implement F2F (Imm)FernandoS272021-07-231-2/+28
| * | | shader: Implement IADD3.CC/.XFernandoS272021-07-231-7/+22
| * | | shader: Address feedbackFernandoS272021-07-234-7/+4
| * | | shader: Add coarse derivativesFernandoS272021-07-237-8/+28
| * | | shader: Implement fine derivates constant propagationFernandoS272021-07-239-0/+101
| * | | shader: Implement SR_Y_DIRECTIONFernandoS272021-07-2310-0/+22
| * | | shader: Fix Phi node typesReinUsesLisp2021-07-232-4/+4
| * | | shader: Fix memory barriersReinUsesLisp2021-07-238-62/+30
| * | | spirv: Fix implicit lod typeReinUsesLisp2021-07-232-1/+5
| * | | spirv: Use explicit lods outside of fragment shadersReinUsesLisp2021-07-231-5/+16
| * | | spirv: Use ConstOffset instead of Offset when possibleReinUsesLisp2021-07-233-21/+67
| * | | shader: Implement BFE and BFI CCameerj2021-07-233-14/+17
| * | | shader: Implement SampleMaskReinUsesLisp2021-07-2311-2/+22
| * | | shader: Implement PIXLD.MY_INDEXReinUsesLisp2021-07-2314-5/+71
| * | | spirv: Bitcast non-F32 output attributes to their type before storeReinUsesLisp2021-07-231-13/+28
| * | | spirv: Implement ViewportMask with NV_viewport_array2ReinUsesLisp2021-07-2310-0/+32
| * | | spirv: Bitcast non-F32 attributes to F32ReinUsesLisp2021-07-231-7/+9
| * | | shader: Implement PrimitiveIdReinUsesLisp2021-07-235-0/+10
| * | | shader: Implement tessellation shaders, polygon mode and invocation idReinUsesLisp2021-07-2328-91/+605
| * | | shader: Mark atomic instructions as writesReinUsesLisp2021-07-231-0/+27
| * | | vk_pipeline_cache: Silence GCC warningslat9nq2021-07-231-0/+2
| * | | spirv: Implement image buffersReinUsesLisp2021-07-239-49/+142
| * | | spirv: Implement Layer storesReinUsesLisp2021-07-236-9/+30
| * | | spirv: Fix alpha testFernandoS272021-07-231-0/+5
| * | | spirv: Fix non-atomic 64-bit storeameerj2021-07-231-1/+1
| * | | spirv: Implement alpha testameerj2021-07-233-1/+95
| * | | shader: Implement transform feedbacks and define file formatReinUsesLisp2021-07-2311-23/+272
| * | | shader: Implement early Z testsReinUsesLisp2021-07-233-0/+5
| * | | shader: Document and relax cache control on surface instructionsReinUsesLisp2021-07-231-10/+11
| * | | spirv: Rework storage buffers and shader memoryReinUsesLisp2021-07-239-500/+581
| * | | shader: Fix fixed pipeline point size on geometry shadersReinUsesLisp2021-07-231-10/+18
| * | | shader: Add constant propagation for *&^| binary operationsReinUsesLisp2021-07-231-0/+12
| * | | shader: Implement geometry shadersReinUsesLisp2021-07-2314-91/+277
| * | | shader: Implement OUTReinUsesLisp2021-07-2310-17/+73
| * | | internal_stage_buffer_entry_read: Remove pragma optimize offlat9nq2021-07-231-2/+0
| * | | shader: Stub SR_INVOCATION_INFOReinUsesLisp2021-07-231-2/+5
| * | | shader: Stub ISBERDReinUsesLisp2021-07-233-4/+56
| * | | shader: Fix CC in I2IReinUsesLisp2021-07-231-0/+2
| * | | spirv: Define StorageImageWriteWithoutFormat capability when usedReinUsesLisp2021-07-233-0/+9
| * | | pipeline_helper: Simplify descriptor objects initializationReinUsesLisp2021-07-231-33/+25
| * | | shader: Simplify FLO and throw on CCReinUsesLisp2021-07-231-12/+13
| * | | shader: Mark blocks with no end branch as unreachableReinUsesLisp2021-07-231-2/+7
| * | | shader: Implement LOP CCReinUsesLisp2021-07-233-12/+29
| * | | shader: Implement SR_THREAD_KILLReinUsesLisp2021-07-2310-0/+22
| * | | shader: Apply sign bit in FCMP (imm)ReinUsesLisp2021-07-231-1/+1
| * | | shader: Implement ATOM/S and REDameerj2021-07-2321-19/+1745
| * | | nsight_aftermath_tracker: Report used shaders to Nsight AftermathReinUsesLisp2021-07-236-16/+20
| * | | spirv: Move phi node patching to a separate functionReinUsesLisp2021-07-231-13/+16
| * | | spirv: Guard against typeless image reads on unsupported devicesReinUsesLisp2021-07-236-1/+17
| * | | shader: Move LaneId to the warp emission file and fix AMDReinUsesLisp2021-07-235-7/+11
| * | | vk_rasterizer: Request outside render pass execution context for computeReinUsesLisp2021-07-231-0/+1
| * | | pipeline_helper: Add missing [[maybe_unused]]ReinUsesLisp2021-07-231-1/+1
| * | | spirv: Fix forward declarations on phi nodesReinUsesLisp2021-07-231-47/+25
| * | | shader: Mark ImageWrite with side effectsReinUsesLisp2021-07-231-0/+3
| * | | shader: Implement CC for ISET, FSET, PSET, CSET, and DSETFernandoS272021-07-2318-13/+136
| * | | shader: Remove outdated comment in F2IReinUsesLisp2021-07-231-4/+0
| * | | shader: Implement SULD and SUSTReinUsesLisp2021-07-2331-202/+732
| * | | shader: Fix Windows build issuesReinUsesLisp2021-07-231-1/+1
| * | | shader: Address feedback + clang formatlat9nq2021-07-2312-24/+22
| * | | shader_recompiler,video_core: Cleanup some GCC and Clang errorslat9nq2021-07-2366-313/+308
| * | | shader: Fix FCMP immediate variantReinUsesLisp2021-07-231-1/+9
| * | | shader: Fix dangling labelsReinUsesLisp2021-07-231-0/+5
| * | | shader: Interact texture buffers with buffer cacheReinUsesLisp2021-07-2317-148/+333
| * | | shader: Fix F2IReinUsesLisp2021-07-231-1/+1
| * | | shader: Fix TextureGradReinUsesLisp2021-07-231-1/+1
| * | | shader: Implement texture buffersReinUsesLisp2021-07-2310-35/+154
| * | | shader: Address feedbackFernandoS272021-07-235-53/+54
| * | | shader: Implement indexed Position and ClipDistancesFernandoS272021-07-233-11/+100
| * | | shader: Implement indexed attributesFernandoS272021-07-2312-35/+279
| * | | shader: Implement AL2PFernandoS272021-07-233-4/+36
| * | | shader: Fix BRX trackingFernandoS272021-07-232-3/+4
| * | | vk_pipeline_cache: Fix num of pipeline workers on weird platformsReinUsesLisp2021-07-231-1/+1
| * | | shader: Move recursive SSA rewrite to the heapReinUsesLisp2021-07-231-29/+89
| * | | shader: Fix ShadowCube declaration type, set number of pipeline threads based on hardwareFernandoS272021-07-232-2/+4
| * | | shader: Fix splits on blocks using indirect branchesReinUsesLisp2021-07-233-17/+38
| * | | shader: Eliminate orphan blocks more efficientlyReinUsesLisp2021-07-231-7/+8
| * | | shader: Add subgroup masksReinUsesLisp2021-07-2310-45/+169
| * | | shader: Implement BAR and fix memory barriersReinUsesLisp2021-07-237-5/+79
| * | | shader: Abstract breadth searches and use the abstractionReinUsesLisp2021-07-234-104/+106
| * | | shader: Reimplement GetCbufU64 as GetCbufU32x2ReinUsesLisp2021-07-239-22/+21
| * | | vk_compute_pass: Fix compute passesReinUsesLisp2021-07-233-23/+19
| * | | shader: Remove atomic flags and use mutex + cond variable for pipelinesReinUsesLisp2021-07-234-11/+32
| * | | shader: Remove unused header in VOTEReinUsesLisp2021-07-231-2/+0
| * | | vk_pipeline_cache: Remove unnecesary scope in pipeline cache lockingReinUsesLisp2021-07-231-15/+12
| * | | shader: Rework global memory tracking to use breadth-first searchReinUsesLisp2021-07-231-69/+80
| * | | shader: Fix fp16 merge when using native fp16ReinUsesLisp2021-07-231-3/+3
| * | | shader: Fix FADD32IReinUsesLisp2021-07-231-6/+4
| * | | shader: Fix undetected bug from reviewFernandoS272021-07-231-0/+3
| * | | shader: Address feedbackFernandoS272021-07-233-13/+16
| * | | shader: "Implement" NOPFernandoS272021-07-231-1/+1
| * | | vk_pipeline_cache: Small fixes to the pipeline cacheFernandoS272021-07-231-10/+14
| * | | shader: Address FeedbackFernandoS272021-07-2316-211/+60
| * | | shader: Implement SR_LaneIdFernandoS272021-07-237-0/+15
| * | | shader: Fix shared memory on cool driversFernandoS272021-07-231-0/+1
| * | | shader: Implement MEMBARFernandoS272021-07-239-11/+121
| * | | shader: Improve VOTE.VTG stubFernandoS272021-07-237-4/+147
| * | | shader: Mark SSBOs as written when they areFernandoS272021-07-234-4/+32
| * | | shader: Implement ViewportIndexFernandoS272021-07-238-2/+33
| * | | shader: Stub TLD4's PTP when it isn't constantFernandoS272021-07-231-1/+2
| * | | shader: Stub VOTE.VTGFernandoS272021-07-234-4/+15
| * | | shader: Fold composite extractFernandoS272021-07-231-0/+62
| * | | shader: Fold comparisons and Pack/Unpack16FernandoS272021-07-231-1/+41
| * | | shader: Fix branches to visited virtual blocksReinUsesLisp2021-07-232-0/+12
| * | | vulkan: Serialize pipelines on a separate threadReinUsesLisp2021-07-232-67/+64
| * | | vulkan: Create pipeline layouts in separate threadsReinUsesLisp2021-07-237-63/+65
| * | | vulkan: Build pipelines in parallel at runtimeReinUsesLisp2021-07-239-165/+197
| * | | shader: Fix dependency on identity removal passReinUsesLisp2021-07-232-3/+8
| * | | shader: Fix constant propagation to use reverse post orderReinUsesLisp2021-07-231-1/+2
| * | | shader: Implement LDG .U.128 as .128ReinUsesLisp2021-07-231-3/+2
| * | | shader: Unroll "using enum" for opcode declarationsReinUsesLisp2021-07-231-1/+27
| * | | vk_pipeline_cache: Name SPIR-V modulesReinUsesLisp2021-07-231-1/+11
| * | | spirv: Remove unnecesary variable for clip distancesReinUsesLisp2021-07-232-6/+2
| * | | shader: Implement ClipDistanceFernandoS272021-07-235-0/+36
| * | | shader: Fix TXDFernandoS272021-07-232-2/+2
| * | | shader: Address feedbackFernandoS272021-07-235-53/+49
| * | | shader: Always pass a lod for TexelFetchReinUsesLisp2021-07-233-25/+17
| * | | shader: Implement TXDFernandoS272021-07-234-10/+183
| * | | shader: Implement ImageGradientFernandoS272021-07-238-2/+84
| * | | shader: Implement TMML partiallyFernandoS272021-07-236-13/+137
| * | | shader,spirv: Implement ImageQueryLod.FernandoS272021-07-239-1/+38
| * | | shader: Implement TLDSFernandoS272021-07-233-4/+253
| * | | shader: Implement TLDFernandoS272021-07-238-16/+174
| * | | spirv: Add fixed pipeline point sizeReinUsesLisp2021-07-234-1/+11
| * | | shader: Add PointCoord attributeFernandoS272021-07-235-0/+16
| * | | shader: Add PointSize attributeameerj2021-07-235-0/+13
| * | | shader: Store type of phi nodes in flagsReinUsesLisp2021-07-233-2/+11
| * | | shader: Fix indirect branches to scheduler instructionsReinUsesLisp2021-07-233-7/+17
| * | | spirv: Fix default output attribute initializationReinUsesLisp2021-07-231-3/+3
| * | | shader: Add missing new linesReinUsesLisp2021-07-231-0/+2
| * | | shader: Implement FSWZADDameerj2021-07-2314-4/+87
| * | | shader: Implement BRXFernandoS272021-07-2321-48/+437
| * | | shader: Fix alignment checks on RZReinUsesLisp2021-07-231-1/+1
| * | | shader: Implement I2I CCameerj2021-07-233-24/+45
| * | | shader: Implement I2I SATameerj2021-07-236-10/+52
| * | | vk_pipeline_cache: Fix size hashing of shadersReinUsesLisp2021-07-231-8/+7
| * | | shader: Fix ISCADD logic for PO/CCameerj2021-07-231-7/+8
| * | | shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableReinUsesLisp2021-07-2320-36/+730
| * | | shader: Implement ISCADD CCameerj2021-07-231-1/+4
| * | | shader: Implement VMAD, VMNMX, VSETPameerj2021-07-239-23/+319
| * | | shader: Add missing I2I exception when CC is usedReinUsesLisp2021-07-231-0/+4
| * | | shader: Better interpolation and disabled attributes supportReinUsesLisp2021-07-239-25/+101
| * | | spirv: Remove dependencies on Environment when generating SPIR-VReinUsesLisp2021-07-235-16/+15
| * | | vk_pipeline_cache: Fix pipeline and shader cachesReinUsesLisp2021-07-232-6/+21
| * | | shader: Implement front faceReinUsesLisp2021-07-235-0/+12
| * | | shader: Fix structured control flow on KIL instructionsReinUsesLisp2021-07-232-3/+7
| * | | shader: Fix TXQFernandoS272021-07-231-1/+1
| * | | shader: Fix rasterizer integration order issuesReinUsesLisp2021-07-233-7/+6
| * | | shader: Implement TXQ and fix FragDepthReinUsesLisp2021-07-2315-21/+264
| * | | shader: Refactor PTP and other minor changesReinUsesLisp2021-07-2314-123/+67
| * | | shader: Add IR opcode for ImageFetchFernandoS272021-07-237-5/+55
| * | | shader: Implement TLD4.PTPFernandoS272021-07-2315-28/+111
| * | | shader: Fix Array Indices in TEX/TLD4FernandoS272021-07-232-6/+6
| * | | shader: Implement FragDepthFernandoS272021-07-232-1/+7
| * | | shader: Implement TLD4S.FernandoS272021-07-233-4/+134
| * | | shader: Implement TLD4 and TLD4_BFernandoS272021-07-2313-11/+315
| * | | shader: Implement SHFLameerj2021-07-2316-69/+284
| * | | shader: Track first bindless argument instead of the instruction itselfReinUsesLisp2021-07-231-1/+1
| * | | shader: Properly insert Prologue instructionReinUsesLisp2021-07-231-1/+2
| * | | shader: Minor style nitsReinUsesLisp2021-07-231-2/+4
| * | | shader: Fix F2IFernandoS272021-07-2310-9/+147
| * | | shader: Implement NDC [-1, 1], attribute types and default varying initializationReinUsesLisp2021-07-2315-43/+186
| * | | shader: Fix use-after-free bug in object_poolReinUsesLisp2021-07-231-3/+3
| * | | shader: Implement VOTEameerj2021-07-2318-6/+182
| * | | vk_pipeline_cache: Fix ReleaseContents orderReinUsesLisp2021-07-231-2/+2
| * | | shader: Fix TEX maskReinUsesLisp2021-07-231-1/+3
| * | | vk_pipeline_cache: Add pipeline cacheReinUsesLisp2021-07-232-0/+7
| * | | vk_pipeline_cache: Add pipeline cacheReinUsesLisp2021-07-238-106/+347
| * | | shader: Fold interpolation multiplicationsReinUsesLisp2021-07-231-0/+34
| * | | shader: Better but still partial interpolation supportReinUsesLisp2021-07-231-5/+7
| * | | shader: Implement DMNMX, DSET, DSETPameerj2021-07-2316-59/+210
| * | | shader: Implement FADD32IFernandoS272021-07-231-2/+15
| * | | shader: Implement F2FFernandoS272021-07-236-20/+192
| * | | shader: Add missing fp64 usage flagsReinUsesLisp2021-07-231-0/+34
| * | | shader: Implement DMUL and DFMAameerj2021-07-238-30/+111
| * | | shader: Add FP64 register load/store helpersameerj2021-07-233-21/+24
| * | | shader: Add support for fp16 comparisons and misc fixesReinUsesLisp2021-07-2311-14/+56
| * | | shader: Fix floating point comparison for FP16FernandoS272021-07-235-32/+56
| * | | shader: Implement HSETP2FernandoS272021-07-233-12/+117
| * | | shader: Implement HSET2FernandoS272021-07-235-14/+119
| * | | shader: Implement HMUL2FernandoS272021-07-233-16/+144
| * | | shader: Implement HFMA2FernandoS272021-07-235-20/+192
| * | | spirv: Implement VertexId and InstanceId, refactor codeReinUsesLisp2021-07-2310-144/+244
| * | | shader: Refactor half floating instructionsFernandoS272021-07-234-58/+84
| * | | shader: Implement I2FReinUsesLisp2021-07-2317-70/+429
| * | | shader: Implement ISCADD (imm)ReinUsesLisp2021-07-231-2/+2
| * | | shader: Implement LOP32IReinUsesLisp2021-07-232-18/+45
| * | | shader: Add partial rasterizer integrationReinUsesLisp2021-07-2354-566/+1927
| * | | shader: Implement DADDameerj2021-07-238-14/+132
| * | | shader: Implement CSET and CSETPameerj2021-07-236-15/+114
| * | | shader: Reorder phi nodes when redefined as undefined opcodesReinUsesLisp2021-07-231-1/+9
| * | | shader: Fix instruction transitions in and out of PhiReinUsesLisp2021-07-231-9/+11
| * | | shader: Implement FSET and FSETPameerj2021-07-239-94/+204
| * | | shader: Implement TEXSReinUsesLisp2021-07-238-7/+287
| * | | shader: Implement CAL inlining function callsReinUsesLisp2021-07-2324-330/+286
| * | | spirv: Add SignedZeroInfNanPreserve logicameerj2021-07-233-0/+12
| * | | shader: Implement FMNMXameerj2021-07-238-25/+101
| * | | shader: Fix rebase issueReinUsesLisp2021-07-231-1/+0
| * | | shader: Implement FCMPameerj2021-07-239-50/+203
| * | | shader: Partial implementation of LDCReinUsesLisp2021-07-2316-50/+405
| * | | shader: Initial support for textures and TEXReinUsesLisp2021-07-2333-342/+1489
| * | | shader: Implement R2Pameerj2021-07-238-15/+88
| * | | shader: Implement SHFameerj2021-07-238-31/+119
| * | | shader: Implement LEAameerj2021-07-239-29/+136
| * | | shader: Deduplicate HADD2 codeReinUsesLisp2021-07-231-19/+16
| * | | shader: Implement I2Iameerj2021-07-233-12/+100
| * | | shader: Implement HADD2ReinUsesLisp2021-07-2312-42/+400
| * | | shader: Implement LOP and LOP3ameerj2021-07-238-31/+227
| * | | shader: Implement IADD3ameerj2021-07-233-12/+104
| * | | shader: Implement PSETPameerj2021-07-234-5/+40
| * | | Implement PSET, refactor common comparison funcsameerj2021-07-239-101/+88
| * | | shader: Implement FLOameerj2021-07-238-18/+75
| * | | shader: Implement ISET, add common_funcsameerj2021-07-238-50/+150
| * | | shader: Make IMNMX, SHR, SEL stylistically more consistentameerj2021-07-233-5/+5
| * | | shader: Implement ICMPameerj2021-07-233-16/+84
| * | | shader: Implement IMNMXameerj2021-07-238-12/+105
| * | | shader: Implement BFIameerj2021-07-233-16/+57
| * | | shader: Implement BFEameerj2021-07-233-12/+67
| * | | shader: Implement POPCameerj2021-07-238-12/+59
| * | | shader: Implement SHRameerj2021-07-238-18/+80
| * | | shader: Implement SELameerj2021-07-234-16/+53
| * | | spirv: Move phi arguments emit to a separate functionReinUsesLisp2021-07-231-27/+27
| * | | shader: Avoid infinite recursion when tracking global memoryReinUsesLisp2021-07-231-5/+26
| * | | shader: Fix conditional execution of exit instructionsReinUsesLisp2021-07-232-5/+6
| * | | spirv: Add support for self-referencing phi nodesReinUsesLisp2021-07-231-3/+10
| * | | shader: Fix control flowReinUsesLisp2021-07-238-20/+39
| * | | shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCCReinUsesLisp2021-07-235-28/+76
| * | | shader: FMUL, select, RRO, and MUFU fixesReinUsesLisp2021-07-2318-119/+507
| * | | shader: Fix MOV(reg), add SHL variants and emit neg and abs instructionsReinUsesLisp2021-07-234-11/+11
| * | | spirv: Fixes and Intel specific workaroundsReinUsesLisp2021-07-2311-32/+44
| * | | shader: Rename, implement FADD.SAT and P2R (imm)ReinUsesLisp2021-07-2318-127/+213
| * | | shader: Add denorm flush supportReinUsesLisp2021-07-2320-93/+260
| * | | spirv: Add lower fp16 to fp32 passReinUsesLisp2021-07-2332-285/+479
| * | | shader: Primitive Vulkan integrationReinUsesLisp2021-07-2343-3036/+1003
| * | | shader: Remove old shader managementReinUsesLisp2021-07-2383-19623/+55
| * | | shader: Add XMAD multiplication folding optimizationReinUsesLisp2021-07-231-5/+77
| * | | shader: Simplify ISCADDReinUsesLisp2021-07-231-6/+1
| * | | shader: Add utility to resolve identities on a valueReinUsesLisp2021-07-232-0/+8
| * | | spirv: Implement EmitIdentityReinUsesLisp2021-07-232-3/+3
| * | | spirv: Initial bindings supportReinUsesLisp2021-07-2323-292/+671
| * | | shader: Improve object poolReinUsesLisp2021-07-233-50/+66
| * | | shader: Fix trackingReinUsesLisp2021-07-231-50/+72
| * | | shader: Add support for forward declarationsReinUsesLisp2021-07-2311-68/+79
| * | | shader: Support SSA loops on IRReinUsesLisp2021-07-2312-46/+150
| * | | shader: Misc fixesReinUsesLisp2021-07-2310-89/+104
| * | | shader: Initial implementation of an ASTReinUsesLisp2021-07-2333-589/+1345
| * | | spirv: Initial SPIR-V supportReinUsesLisp2021-07-2321-3299/+1400
| * | | shader: Better constant foldingReinUsesLisp2021-07-232-13/+48
| * | | shader: Properly store phi on InstReinUsesLisp2021-07-236-75/+132
| * | | shader: Add pools and rename filesReinUsesLisp2021-07-2330-108/+255
| * | | shader: Make typed IRReinUsesLisp2021-07-2319-269/+495
| * | | shader: Remove illegal character in SSA passReinUsesLisp2021-07-231-1/+1
| * | | shader: Constant propagation and global memory to storage bufferReinUsesLisp2021-07-2317-63/+652
| * | | shader: Initial instruction supportReinUsesLisp2021-07-2328-334/+1450
| * | | shader: SSA and dominanceReinUsesLisp2021-07-2324-77/+570
| * | | shader: Initial recompiler workReinUsesLisp2021-07-2357-0/+7061
| * | | thread_worker: Fix compile time errorameerj2021-07-231-1/+1
| | |/ | |/|
* | | Merge pull request #6699 from lat9nq/common-threadsbunnei2021-07-251-1/+1
|\ \ \
| * | | common: Publically link to pthreadslat9nq2021-07-231-1/+1
| |/ /
* | | Merge pull request #6706 from FernandoS27/skyline-love-letterFernando S2021-07-251-2/+4
|\ \ \
| * | | Grant a license exception to Skyline Emulator.Fernando Sahmkow2021-07-251-2/+4
|/ / /
* | | Merge pull request #6690 from ReinUsesLisp/dma-clear-fixupsbunnei2021-07-242-7/+3
|\ \ \
| * | | gl_buffer_cache: Use glClearNamedBufferSubData:GL_RED instead of GL_RGBAReinUsesLisp2021-07-201-1/+1
| * | | buffer_cache: Simplify clear logicReinUsesLisp2021-07-201-6/+2
* | | | Merge pull request #6551 from bunnei/improve-kernel-objbunnei2021-07-2421-88/+327
|\ \ \ \ | |_|/ / |/| | |
| * | | hle: service: kernel_helpers: Remove unnecessary pragma once.bunnei2021-07-211-2/+0
| * | | hle: kernel: svc: Remove part of ExitProcess.bunnei2021-07-211-5/+0
| * | | hle: service: nvdrv: Remove unused kernel reference.bunnei2021-07-211-1/+0
| * | | hle: service: hid: npad: Remove unused kernel reference.bunnei2021-07-211-1/+0
| * | | hle: kernel: Track and release server sessions, and protect methods with locks.bunnei2021-07-214-13/+82
| * | | hle: kernel: KProcess: Change process termination assert to a warning.bunnei2021-07-211-1/+1
| * | | hle: kernel: Ensure current running process is closed.bunnei2021-07-211-5/+6
| * | | hle: kernel: Ensure global handle table is finalized before closing.bunnei2021-07-211-0/+1
| * | | kernel: svc: ConnectToNamedPort: Close extra reference to port.bunnei2021-07-211-0/+1
| * | | hle: service: sm: Refactor to better manage ports.bunnei2021-07-214-45/+47
| * | | hle: kernel: k_process: Close the handle table on shutdown.bunnei2021-07-211-0/+3
| * | | hle: kernel: k_process: Close main thread reference after it is inserted into handle table.bunnei2021-07-211-0/+3
| * | | hle: kernel: Ensure global handle table is initialized.bunnei2021-07-211-0/+1
| * | | hle: service: Add a helper module for managing kernel objects.bunnei2021-07-2110-20/+146
| * | | hle: kernel: Provide methods for tracking dangling kernel objects.bunnei2021-07-214-2/+43
* | | | Merge pull request #6686 from ReinUsesLisp/vk-optimal-copybunnei2021-07-221-21/+35
|\ \ \ \
| * | | | vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possibleReinUsesLisp2021-07-201-21/+35
* | | | | Merge pull request #6693 from lat9nq/cmd-fullscreen-mode-2Morph2021-07-223-15/+34
|\ \ \ \ \
| * | | | | yuzu_cmd: Make use of fullscreen_mode settinglat9nq2021-07-223-15/+34
* | | | | | Merge pull request #6654 from german77/custom_thresholdbunnei2021-07-223-3/+91
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | configure/ui: Add sliders for trigger buttonsgerman772021-07-172-0/+78
| * | | | | input_common: Make button threshold customizablegerman772021-07-162-3/+13
* | | | | | ci: Increase mainline build timeout.bunnei2021-07-211-1/+3
* | | | | | yuzu-cmd: Fullscreen Improvements (#6656)san2021-07-214-9/+13
* | | | | | Merge pull request #6660 from Morph1984/controller_applet_rev8bunnei2021-07-212-3/+33
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | applet_controller: Add preliminary support for version 8Morph2021-07-202-3/+33
* | | | | | Merge pull request #6649 from german77/toggle_sdlbunnei2021-07-212-5/+53
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | input_common: Support SDL toggle buttonsgerman772021-07-152-5/+53
* | | | | | Merge pull request #6629 from FernandoS27/accel-dma-2bunnei2021-07-2011-12/+136
|\ \ \ \ \ \
| * | | | | | Buffer cache: Fixes, Clang and Feedback.Fernando Sahmkow2021-07-153-11/+10
| * | | | | | GPUMemoryManager: Force inmediate invalidation when writting block.Fernando Sahmkow2021-07-141-1/+1
| * | | | | | Buffer Cache: Fixes to DMA Copy.Fernando Sahmkow2021-07-141-6/+7
| * | | | | | DMAEngine: Revert flushing from Pitch to BlpockLinear.Fernando Sahmkow2021-07-141-2/+7
| * | | | | | BufferCache: fix clearing on forced download.Fernando Sahmkow2021-07-141-10/+20
| * | | | | | DMAEngine: Accelerate BufferClearFernando Sahmkow2021-07-1311-6/+115
* | | | | | | Merge pull request #6658 from Morph1984/render-window-fixbunnei2021-07-201-0/+6
|\ \ \ \ \ \ \
| * | | | | | | bootmanager: Create a dummy render widgetMorph2021-07-201-0/+6
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #6685 from ReinUsesLisp/radeonsi-clientFernando S2021-07-201-1/+1
|\ \ \ \ \ \ \
| * | | | | | | gl_texture_cache: Workaround slow PBO downloads on radeonsiReinUsesLisp2021-07-201-1/+1
* | | | | | | | Merge pull request #6684 from ogniK5377/uuid-cpp20-newMorph2021-07-201-3/+2
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | |
| * | | | | | | uuid: Directly compare UUID instead of checking per elementChloe Marcec2021-07-201-3/+2
|/ / / / / / /
* | | | | | | vk_buffer_cache: Fix quad index array with 0 vertices (#6627)Fernando S2021-07-201-0/+7
* | | | | | | input/sdl_impl: fix rumble support on DualSense. (#6683)Nicolas Jallamion2021-07-201-2/+2
| |/ / / / / |/| | | | |
* | | | | | file_sys: Support load game collection (#6582)Feng Chen2021-07-2017-108/+171
|/ / / / /
* | | | | Merge pull request #6580 from ReinUsesLisp/xfb-radvRodrigo Locatti2021-07-202-11/+19
|\ \ \ \ \
| * | | | | vk_buffer_cache: Use emulated null buffers for transform feedbackReinUsesLisp2021-07-092-11/+19
* | | | | | Merge pull request #6652 from lat9nq/cmd-vulkan-fixesbunnei2021-07-207-51/+38
|\ \ \ \ \ \
| * | | | | | sdl_impl, emu_window: Remove clang ignorelat9nq2021-07-164-33/+0
| * | | | | | emu_window_sdl2_vk: Specify the window manager if it should be supportedlat9nq2021-07-161-0/+15
| * | | | | | emu_window_sdl2_vk: Use the generated SDL configlat9nq2021-07-164-19/+24
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #6651 from lat9nq/update-settingsbunnei2021-07-192-59/+107
|\ \ \ \ \ \
| * | | | | | yuzu_cmd: Add missing or update current settingslat9nq2021-07-162-4/+112
| * | | | | | default_ini: Remove deprecated settingslat9nq2021-07-161-61/+1
| |/ / / / /
* | | | | | Merge pull request #6679 from yzct12345/fix-lets-goFernando S2021-07-191-1/+4
|\ \ \ \ \ \
| * | | | | | Update src/video_core/renderer_vulkan/vk_texture_cache.cppyzct123452021-07-191-1/+1
| * | | | | | Update src/video_core/renderer_vulkan/vk_texture_cache.cppyzct123452021-07-191-1/+1
| * | | | | | Ignore wrong blit formatyzct123452021-07-181-1/+4
* | | | | | | Merge pull request #6670 from ReinUsesLisp/prepare-rtFernando S2021-07-191-0/+6
|\ \ \ \ \ \ \
| * | | | | | | texture_cache: Always prepare image views on render targetsReinUsesLisp2021-07-181-0/+6
| |/ / / / / /
* | | | | | | Merge pull request #6669 from ReinUsesLisp/fix-samples-sizesFernando S2021-07-191-53/+33
|\ \ \ \ \ \ \
| * | | | | | | texture_cache/util: Fix size calculations of multisampled imagesReinUsesLisp2021-07-181-53/+33
| |/ / / / / /
* | | | | | | Merge pull request #6677 from ReinUsesLisp/new-validate-errorsAmeer J2021-07-192-16/+18
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | vk_texture_cache: Finalize renderpass when downloading imagesReinUsesLisp2021-07-181-0/+1
| * | | | | | vk_compute_pass: Fix pipeline barriers on non-initialized ASTC imagesReinUsesLisp2021-07-181-2/+3
| * | | | | | vk_compute_pass: Fix ASTC buffer setup synchronizationReinUsesLisp2021-07-181-14/+14
|/ / / / / /
* | | | | | Merge pull request #6647 from lat9nq/specify-system-pathbunnei2021-07-181-2/+8
|\ \ \ \ \ \
| * | | | | | cmake: Only search for Qt when we need tolat9nq2021-07-161-1/+3
| * | | | | | cmake: Only use NO_CMAKE_SYSTEM_PATH when needed for Qtlat9nq2021-07-161-1/+5
* | | | | | | Merge pull request #6659 from german77/mouse_panningAmeer J2021-07-173-5/+8
|\ \ \ \ \ \ \
| * | | | | | | input_common: Fix mouse panning behaivourgerman772021-07-173-5/+8
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #6657 from Morph1984/settings-fixesAmeer J2021-07-161-6/+6
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | configure_audio: Fix volume clamping to 0Morph2021-07-161-6/+6
|/ / / / / /
* | | | | | Merge pull request #6579 from ameerj/float-settingsbunnei2021-07-1611-69/+39
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | configure_input: Use u8 for mouse sensitivityameerj2021-07-093-11/+8
| * | | | | config: Remove float {Read,Write}Setting variantsameerj2021-07-092-29/+2
| * | | | | configure_graphics: Use u8 for bg_color valuesameerj2021-07-095-19/+20
| * | | | | configure_audio: Use u8 for volume valueameerj2021-07-094-10/+9
| | |_|_|/ | |/| | |
* | | | | Merge pull request #6635 from ameerj/intel-vk-sm3dwFernando S2021-07-151-2/+4
|\ \ \ \ \
| * | | | | vk_rasterizer: Only clear valid color attachmentsameerj2021-07-131-2/+4
* | | | | | Merge pull request #6525 from ameerj/nvdec-fixesFernando S2021-07-152-56/+50
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | vic: Fix dimension compuation of YUV framesameerj2021-07-151-11/+10
| * | | | | nvhost_nvdec_common: Read Submit ioctl data from object addrameerj2021-07-151-8/+2
| * | | | | nvhost_nvdec_common: Fix {Slice/Write}Vectors returnameerj2021-07-151-37/+38
* | | | | | Merge pull request #6641 from Morph1984/web_browser_urlsMai M2021-07-151-0/+13
|\ \ \ \ \ \
| * | | | | | applets/web: Resolve Nintendo CDN URLsMorph2021-07-151-0/+13
|/ / / / / /
* | | | | | Merge pull request #6639 from Morph1984/optimize-linkerMai M2021-07-1573-114/+115
|\ \ \ \ \ \
| * | | | | | service: Append service name prefix to common filenamesMorph2021-07-1441-56/+56
| * | | | | | applets: Append applet_ prefix to backend appletsMorph2021-07-1419-33/+33
| * | | | | | applets: Append qt_ prefix to Qt frontend appletsMorph2021-07-1415-25/+26
|/ / / / / /
* | | | | | Merge pull request #6599 from german77/disable_rumbleAmeer J2021-07-131-0/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | npad: Disable vibration check if disabledgerman772021-07-111-0/+5
* | | | | | Merge pull request #6574 from lioncash/i18nbunnei2021-07-131-2/+4
|\ \ \ \ \ \
| * | | | | | qt/main: Make title string more i18n-friendlyLioncash2021-07-081-2/+4
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #6593 from german77/no_sdlbunnei2021-07-131-2/+2
|\ \ \ \ \ \
| * | | | | | input_common: Fix build with sdl disabledgerman772021-07-111-2/+2
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #6615 from ReinUsesLisp/httplib-debug-warningsbunnei2021-07-132-0/+13
|\ \ \ \ \ \
| * | | | | | web_service: Silence -Wmaybe-uninitialized on httplib.hReinUsesLisp2021-07-121-0/+10
| * | | | | | boxcat: Silence -Wmaybe-uninitialized in httplib.hReinUsesLisp2021-07-121-0/+3
* | | | | | | Merge pull request #6618 from ReinUsesLisp/bad-rangesbunnei2021-07-131-1/+0
|\ \ \ \ \ \ \
| * | | | | | | content_archive: Remove unnecessary include to <ranges>ReinUsesLisp2021-07-121-1/+0
| |/ / / / / /
* | | | | | | Merge pull request #6571 from Kelebek1/Mixbunnei2021-07-131-0/+9
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Replace NaN mix volume samples with silence.Kelebek12021-07-081-0/+9
* | | | | | | Merge pull request #6597 from FernandoS27/accelerate-dmaAmeer J2021-07-129-62/+199
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | accelerateDMA: Fixes and feedback.Fernando Sahmkow2021-07-123-88/+62
| * | | | | | accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow2021-07-119-13/+176
* | | | | | | Merge pull request #6577 from ReinUsesLisp/precommitAmeer J2021-07-111-3/+4
|\ \ \ \ \ \ \
| * | | | | | | cmake: Only copy pre-commit hook if .git directory existsReinUsesLisp2021-07-091-3/+4
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #6576 from ameerj/unlock-fps-settingMorph2021-07-116-29/+10
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | settings: Disable FPS unlimit setting between title launchesameerj2021-07-106-29/+10
| |/ / / / /
* | | | | | Merge pull request #6557 from FernandoS27/staceys-mom-has-got-it-goin-onAmeer J2021-07-1012-78/+227
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | Buffer Cache: Address Feedback.Fernando Sahmkow2021-07-103-5/+10
| * | | | | Buffer Cache: Fix GCC copmpile errorFernando Sahmkow2021-07-091-1/+0
| * | | | | Fence Manager: remove reference fencing.Fernando Sahmkow2021-07-093-31/+6
| * | | | | BufferCache: Additional download fixes.Fernando Sahmkow2021-07-092-23/+107
| * | | | | Buffer Cache: Revert unnecessary range reduction.Fernando Sahmkow2021-07-091-29/+13
| * | | | | Fence Manager: Force ordering on WFI.Fernando Sahmkow2021-07-094-38/+71
| * | | | | Buffer Cache: Eliminate the AC Hack as the base game is fixed in Hades.Fernando Sahmkow2021-07-091-14/+4
| * | | | | Fence Manager: Add fences on Reference Count.Fernando Sahmkow2021-07-098-6/+57
| * | | | | Videocore: Address Feedback & CLANG Format.Fernando Sahmkow2021-07-092-78/+75
| * | | | | Buffer Cache: Fix High Downloads and don't predownload on Extreme.Fernando Sahmkow2021-07-094-92/+123
|/ / / / /
* | | | | Merge pull request #6573 from lat9nq/cpu-settings-cleanup-2Fernando S2021-07-0918-146/+289
|\ \ \ \ \
| * | | | | settings, arm_dynarmic, yuzu qt: Move CPU debugging optionlat9nq2021-07-0818-132/+244
| * | | | | arm_dynarmic_64: Re-add fastmem_address_space_bits to Auto settinglat9nq2021-07-081-0/+1
| * | | | | settings, yuzu qt: Add migration code for CPU accuracylat9nq2021-07-082-1/+10
| * | | | | arm_dynarmic{32,64}: Fixes from test buildlat9nq2021-07-082-18/+5
| * | | | | core,common,yuzu qt: Add CPU accuracy option 'Auto'lat9nq2021-07-084-16/+50
| |/ / / /
* | | | | Merge pull request #6581 from lat9nq/isolate-debug-settingsMorph2021-07-091-2/+8
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | yuzu qt: config: Only save renderer_debug as a global settinglat9nq2021-07-091-2/+8
|/ / / /
* | | | Merge pull request #6563 from ReinUsesLisp/thread-workerAmeer J2021-07-096-67/+266
|\ \ \ \ | |/ / / |/| | |
| * | | common/thread_worker: Stop workers on stop_token when waitingReinUsesLisp2021-07-091-18/+20
| * | | common/thread_worker: Add support for stateful threadsReinUsesLisp2021-07-093-78/+86
| * | | common/thread_worker: Simplify logicFernandoS272021-07-091-8/+1
| * | | common/thread_worker: Fix data raceFernandoS272021-07-092-1/+18
| * | | common/thread_worker: Use unique functionReinUsesLisp2021-07-092-28/+24
| * | | common: Add unique functionReinUsesLisp2021-07-094-0/+172
| * | | common/thread_worker: Add wait for requests methodReinUsesLisp2021-07-092-0/+11
|/ / /
* | | Merge pull request #6539 from lat9nq/default-settingAmeer J2021-07-0839-790/+940
|\ \ \
| * | | general: Code formatting improvementslat9nq2021-07-084-22/+25
| * | | config: Read UISettings as basic settingslat9nq2021-07-021-30/+19
| * | | settings: Set resolution_factor default to 1lat9nq2021-07-011-1/+1
| * | | yuzu_cmd: config: Pass a reference inlat9nq2021-07-012-5/+11
| * | | core, input_common: Miscellaneous fixeslat9nq2021-06-293-5/+8
| * | | yuzu qt: Make most UISettings a BasicSettinglat9nq2021-06-2912-91/+107
| * | | general: Make most settings a BasicSettinglat9nq2021-06-2832-660/+807
| * | | configuration: Defer to common/settings for per-game settings defaultslat9nq2021-06-262-127/+100
| * | | common: Force defaults for Settings::Setting'slat9nq2021-06-261-44/+57
* | | | Out of bound blit (#6531)Feng Chen2021-07-082-58/+35
* | | | Merge pull request #6564 from Kelebek1/AudioMorph2021-07-082-18/+51
|\ \ \ \ | |_|/ / |/| | |
| * | | Support more PCM formats. Fixes Ys IX audio.Kelebek12021-07-062-18/+51
* | | | Merge pull request #6569 from Kelebek1/VolMorph2021-07-085-75/+81
|\ \ \ \
| * | | | audio_core: Preserve front channel volume after 6 to 2 downmixKelebek12021-07-085-75/+81
* | | | | Merge pull request #6567 from Kelebek1/Audio2bunnei2021-07-071-1/+1
|\ \ \ \ \
| * | | | | Report 2 channels active. Fixes Tales of Vesperia's mono channel audio.Kelebek12021-07-061-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #6570 from lat9nq/bind-image-trueRodrigo Locatti2021-07-071-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | util_shaders: Fix BindImageTexturelat9nq2021-07-071-2/+2
|/ / / /
* | | | Merge pull request #6562 from Morph1984/flush-behaviorbunnei2021-07-073-11/+48
|\ \ \ \
| * | | | common: logging: backend: Close the file after exceeding the write limitMorph2021-07-061-8/+11
| * | | | common: fs: file: Revert Flush to its previous behavior and add CommitMorph2021-07-062-3/+34
| * | | | common: fs: file: Flush the file in GetSizeMorph2021-07-061-0/+3
| |/ / /
* | | | Merge pull request #6497 from FernandoS27/scotty-doesnt-knowbunnei2021-07-0713-59/+581
|\ \ \ \
| * | | | Texture Cache: Fix collision with multiple overlaps of the same sparse texture.Fernando Sahmkow2021-07-041-1/+6
| * | | | Texture Cache: Fix GCC & Clang.Fernando Sahmkow2021-07-042-11/+11
| * | | | Texture Cache: Address feedback.Fernando Sahmkow2021-07-045-18/+37
| * | | | Texture Cache: Improve accuracy of sparse texture detection.Fernando Sahmkow2021-07-046-131/+342
| * | | | Texture Cache: Initial Implementation of Sparse Textures.Fernando Sahmkow2021-07-0412-23/+310
* | | | | Merge pull request #6566 from Morph1984/sign-compare-as-errorbunnei2021-07-064-8/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | CMakeLists: Treat -Wsign-compare as an error on GCC/ClangMorph2021-07-064-8/+1
|/ / / /
* | | | Merge pull request #6537 from Morph1984/warningsbunnei2021-07-0612-58/+27
|\ \ \ \
| * | | | CMakeLists: Disable all warnings for external headersMorph2021-06-281-0/+5
| * | | | video_core: Remove #pragma warning directives for external headersMorph2021-06-282-15/+0
| * | | | input_common: Remove #pragma warning directives for external headersMorph2021-06-282-14/+0
| * | | | CMakeLists: Enforce C4018, C4267, C4305, C4389Morph2021-06-281-3/+7
| * | | | core: Enforce C4242Morph2021-06-281-6/+3
| * | | | input_common: Enforce C4242Morph2021-06-281-12/+4
| * | | | video_core: Enforce C4242Morph2021-06-281-3/+2
| * | | | video_core: Silence signed/unsigned mismatch warningsMorph2021-06-284-5/+6
* | | | | Merge pull request #6556 from Morph1984/default-miibunnei2021-07-051-2/+3
|\ \ \ \ \
| * | | | | service: mii: Retrieve the correct default miis.Morph2021-07-041-2/+3
* | | | | | Merge pull request #6540 from Kelebek1/nvdecAmeer J2021-07-0510-356/+522
|\ \ \ \ \ \
| * | | | | | Slightly refactor NVDEC and codecs for readability and safetyKelebek12021-07-0110-356/+522
* | | | | | | Merge pull request #6561 from german77/analog_fixMorph2021-07-051-0/+1
|\ \ \ \ \ \ \
| * | | | | | | input_common: Add missing modifier callback to analog from buttongerman772021-07-051-0/+1
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #6559 from german77/compilation_warningsMorph2021-07-051-4/+5
|\ \ \ \ \ \ \
| * | | | | | | profiler: Fix deprecated functionsgerman772021-07-051-4/+5
|/ / / / / / /
* | | | | | | Merge pull request #6552 from Morph1984/c4189-msvcMai M2021-07-051-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | CMakeLists: Enforce C4189Morph2021-07-031-0/+1
* | | | | | | Merge pull request #6553 from FernandoS27/bite-a-bat-change-the-worldAmeer J2021-07-042-3/+26
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | TextureCacheOGL: Implement Image Copies for 1D and 1D Array.Fernando Sahmkow2021-07-031-0/+26
| * | | | | | TextureCache: Fix 1D to 2D overlapps.Fernando Sahmkow2021-07-031-3/+0
|/ / / / / /
* | | | | | Merge pull request #6498 from Kelebek1/Audiobunnei2021-07-038-88/+180
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Fix XC2/VOEZ crashing, add audio looping and a few misc fixesKelebek12021-07-017-132/+188
| * | | | | Decouple audio processing and run at variable rateKelebek12021-06-273-79/+115
* | | | | | Merge pull request #6459 from lat9nq/ubuntu-fixesAmeer J2021-07-013-6/+99
|\ \ \ \ \ \
| * | | | | | cmake: Check dependencies for Linux Qt packagelat9nq2021-06-131-4/+75
| * | | | | | cmake: Fix find_program usage for 3.15lat9nq2021-06-133-2/+24
* | | | | | | Merge pull request #6471 from lat9nq/dump-as-modMorph2021-06-2910-31/+91
|\ \ \ \ \ \ \
| * | | | | | | patch_manager: Do not apply LayeredFS mods when dumpingMorph2021-06-283-4/+8
| * | | | | | | filesystem: Open a read-only directory for SDMC modsMorph2021-06-283-19/+25
| * | | | | | | core: Simplify SDMC mod loadinglat9nq2021-06-283-21/+10
| * | | | | | | core: Support LayeredFS mod from SDMC directorylat9nq2021-06-285-2/+47
| * | | | | | | yuzu qt: Add option to dump to SDMC directorylat9nq2021-06-284-7/+23
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #6502 from ameerj/vendor-titleMorph2021-06-289-10/+100
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | gl_device: Expand on Mesa driver nameslat9nq2021-06-211-3/+28
| * | | | | | video_core: Add GPU vendor name to window title barameerj2021-06-219-10/+75
* | | | | | | Merge pull request #6535 from ameerj/insert-fancy-nameMorph2021-06-281-0/+3
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | main: Display the instruction set of the running title in the window nameameerj2021-06-281-0/+3
|/ / / / / /
* | | | | | Merge pull request #6529 from ReinUsesLisp/reaper-fixupsMorph2021-06-276-14/+42
|\ \ \ \ \ \
| * | | | | | buffer_cache: Only flush downloaded sizeReinUsesLisp2021-06-261-2/+3
| * | | | | | video_core: Enforce C4244ReinUsesLisp2021-06-261-0/+1
| * | | | | | codec,vic: Disable warnings in ffmpeg headersReinUsesLisp2021-06-262-4/+29
| * | | | | | vk_buffer_cache: Silence implicit cast warningsReinUsesLisp2021-06-261-2/+3
| * | | | | | buffer_cache/texture_cache: Make GC functions privateReinUsesLisp2021-06-262-5/+5
| * | | | | | buffer_cache: Silence implicit cast warningReinUsesLisp2021-06-261-1/+1
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #6532 from MerryMage/libusb-appleMorph2021-06-271-1/+1
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | libusb: Apple is a POSIX systemMerryMage2021-06-261-1/+1
| |/ / / /
* | | | | Merge pull request #6526 from bunnei/doom-updatebunnei2021-06-266-9/+61
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | hle: service: hwopus: OpenHardwareOpusDecoderEx: Remove unused buffer size.bunnei2021-06-261-1/+30
| * | | | hle: hle_helpers: Skip data payload offset checks on TIPC requests.bunnei2021-06-251-2/+6
| * | | | hle: service: hwopus: Implement GetWorkBufferSizeEx and OpenHardwareOpusDecoderEx.bunnei2021-06-252-5/+15
| * | | | hle: service: aoc: Stub GetAddOnContentListChangedEventWithProcessId.bunnei2021-06-252-1/+10
| * | | | audio_core: common: Bump audio revision to 9.bunnei2021-06-251-1/+1
* | | | | Merge pull request #6528 from ReinUsesLisp/device-memoryAmeer J2021-06-252-19/+18
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | vulkan_device: Make device memory match the rest of the fileReinUsesLisp2021-06-252-19/+18
|/ / / /
* | | | Merge pull request #6496 from ameerj/astc-fixesbunnei2021-06-255-155/+50
|\ \ \ \
| * | | | util_shaders: Specify ASTC decoder memory barrier bitsameerj2021-06-191-1/+6
| * | | | astc_decoder.comp: Remove unnecessary LUT SSBOsameerj2021-06-195-113/+34
| * | | | astc: Various robustness enhancements for the gpu decoderameerj2021-06-195-47/+16
* | | | | Merge pull request #6519 from Wunkolo/mem-size-literalbunnei2021-06-2519-126/+152
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | common: Replace common_sizes into user-literalsWunkolo2021-06-2419-126/+152
* | | | | Merge pull request #6522 from Morph1984/pragmabunnei2021-06-244-0/+8
|\ \ \ \ \
| * | | | | general: Add missing #pragma once directivesMorph2021-06-244-0/+8
* | | | | | Add missing includes (#6521)Chloe2021-06-244-0/+7
* | | | | | Fix bold tagSchplee2021-06-241-1/+1
* | | | | | Fix typo in ReadmeSchplee2021-06-241-1/+1
* | | | | | Update ReadmeSchplee2021-06-241-20/+57
|/ / / / /
* | | | | Merge pull request #6517 from lioncash/fmtlibbunnei2021-06-2411-16/+24
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | General: Resolve fmt specifiers to adhere to 8.0.0 API where applicableLioncash2021-06-239-15/+23
| * | | | externals: Update dynarmic to allow fmt compilation to succeedLioncash2021-06-231-0/+0
| * | | | externals: Update fmt to 8.0.0Lioncash2021-06-231-1/+1
* | | | | Merge pull request #6504 from Kelebek1/samples-playedbunnei2021-06-233-3/+20
|\ \ \ \ \
| * | | | | Implement audout GetAudioOutPlayedSampleCountKelebek12021-06-223-3/+20
* | | | | | Merge pull request #6518 from lioncash/funcbunnei2021-06-231-0/+1
|\ \ \ \ \ \
| * | | | | | maxwell3d: Add missing return in default SizeInBytes() caseLioncash2021-06-231-0/+1
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #6465 from FernandoS27/sex-on-the-beachMai M2021-06-2325-63/+493
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Reaper: Set minimum cleaning limit on OGL.Fernando Sahmkow2021-06-221-1/+4
| * | | | | Reaper: Guarantee correct deletion.Fernando Sahmkow2021-06-205-2/+23
| * | | | | Reaper: Upgrade label from unsafe to experimental as no regressions are known now.Fernando Sahmkow2021-06-201-1/+1
| * | | | | Reaper: Correct size calculation on Vulkan.Fernando Sahmkow2021-06-171-5/+3
| * | | | | Reaper: Change memory restrictions on TC depending on host memory on VK.Fernando Sahmkow2021-06-1710-41/+90
| * | | | | Reaper: Address Feedback.Fernando Sahmkow2021-06-166-20/+43
| * | | | | Reaper: Setup settings and final tuning.Fernando Sahmkow2021-06-1610-32/+64
| * | | | | Reaper: Tune it up to be an smart GC.Fernando Sahmkow2021-06-165-13/+130
| * | | | | Initial Reaper SetupReinUsesLisp2021-06-166-56/+226
| * | | | | vulkan_memory_allocator: Release allocations with no commitsReinUsesLisp2021-06-162-5/+22
* | | | | | Merge pull request #6508 from ReinUsesLisp/bootmanager-stop-tokenMai M2021-06-238-18/+18
|\ \ \ \ \ \
| * | | | | | bootmanager: Use std::stop_source for stopping emulationReinUsesLisp2021-06-228-18/+18
* | | | | | | Merge pull request #6514 from OZtistic/masterMorph2021-06-232-1/+8
|\ \ \ \ \ \ \
| * | | | | | | Simple resizing of the Per-Game configuration window and removal of useless Help question mark button in the title barOZtistic2021-06-232-1/+8
* | | | | | | | Merge pull request #6512 from ReinUsesLisp/wait-detached-stasksMai M2021-06-231-0/+2
|\ \ \ \ \ \ \ \
| * | | | | | | | common/detached_tasks: Wait for tasks before shutting downRodrigo Locatti2021-06-221-0/+2
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #6509 from ReinUsesLisp/mouse-dataraceMai M2021-06-232-12/+10
|\ \ \ \ \ \ \ \
| * | | | | | | | input_common/mouse_input: Fix data raceRodrigo Locatti2021-06-222-12/+10
| |/ / / / / / /
* | | | | | | | Merge pull request #6510 from ReinUsesLisp/npad-data-raceMai M2021-06-232-0/+8
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | npad: Fix data race when updating devicesRodrigo Locatti2021-06-222-0/+8
| |/ / / / / /
* | | | | | | Merge pull request #6493 from Morph1984/fs-nodiscardbunnei2021-06-2310-48/+48
|\ \ \ \ \ \ \
| * | | | | | | common: fs: Add a description of a regular file in IsFileMorph2021-06-221-4/+6
| * | | | | | | vfs_real: Fix Mode to FileAccessMode conversionMorph2021-06-221-6/+1
| * | | | | | | common: fs: Amend IsFile check in FileOpen / (Write/Append)StringToFileMorph2021-06-224-9/+12
| * | | | | | | common: fs: file: Remove [[nodiscard]] attribute from FlushMorph2021-06-222-3/+3
| * | | | | | | common: fs: Remove [[nodiscard]] attribute on Remove* functionsMorph2021-06-226-26/+26
* | | | | | | | Merge pull request #6472 from Morph1984/splbunnei2021-06-239-78/+493
|\ \ \ \ \ \ \ \
| * | | | | | | | spl: Mark the other functions as unimplementedMorph2021-06-161-5/+30
| * | | | | | | | spl: Implement spl::GetConfigMorph2021-06-162-1/+90
| * | | | | | | | hle: api_version: Add HLE API version constantsMorph2021-06-163-33/+54
| * | | | | | | | spl: Add the general SPL interfaceMorph2021-06-164-45/+64
| * | | | | | | | spl: Add SPL typesMorph2021-06-162-0/+231
| * | | | | | | | spl: Add SPL result codesMorph2021-06-162-0/+30
* | | | | | | | | Merge pull request #6483 from Morph1984/get-tz-filebunnei2021-06-221-1/+1
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | service: time: Use GetFileRelative to get files within subdirectoriesMorph2021-06-181-1/+1
* | | | | | | | | Merge pull request #6506 from ReinUsesLisp/master-semaphore-jthreadbunnei2021-06-222-19/+8
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | vk_master_semaphore: Use jthread for debug threadReinUsesLisp2021-06-222-19/+8
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6495 from lat9nq/mingw-vista-stylebunnei2021-06-221-5/+6
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ci: windows: Copy the styles directory when packaginglat9nq2021-06-191-5/+6
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge pull request #6511 from ReinUsesLisp/core-is-powered-data-raceMai M2021-06-221-2/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core: Make is_powered_on atomicRodrigo Locatti2021-06-221-2/+3
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6481 from Morph1984/missing-peak-setbunnei2021-06-221-0/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | kernel: Fix missing peak set in KResourceLimit::SetLimitValueMorph2021-06-181-0/+1
* | | | | | | | | Merge pull request #6499 from FernandoS27/we-were-on-a-breakbunnei2021-06-218-0/+31
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Update dynarmic and add new unsafe CPU option.Fernando Sahmkow2021-06-208-0/+31
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6475 from ameerj/unlimit-fpsbunnei2021-06-2110-3/+46
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | |
| * | | | | | | | config: Add frame limiter toggle hotkeyameerj2021-06-173-3/+8
| * | | | | | | | nvflinger: Add toggle to disable buffer swap interval limitsameerj2021-06-178-0/+38
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #6486 from CaptV0rt3x/httplibMai M2021-06-216-6731/+6
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | externals: httplib: replace custom httplib header with upstream as submodule.Vortex2021-06-186-6731/+6
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge pull request #6494 from lat9nq/mingw-fix-fastmemMorph2021-06-191-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | host_memory: Correct MEM_RESERVE_PLACEHOLDERlat9nq2021-06-191-1/+1
|/ / / / / /
* | | | | | Merge pull request #6484 from CaptV0rt3x/discord-rpcMai M2021-06-182-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | update submodule discord-rpc to latest [now deprecated]Vortex2021-06-182-1/+1
|/ / / / /
* | | | | Merge pull request #6478 from ameerj/vk-layer-settingsRodrigo Locatti2021-06-181-0/+8
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | vulkan_debug_callback: Skip logging known false-positive validation errorsameerj2021-06-181-0/+8
|/ / / /
* | | | Merge pull request #6418 from clementgallet/sdl-audio-backendbunnei2021-06-176-3/+213
|\ \ \ \
| * | | | Various suggestions by v1993 and lioncashClément Gallet2021-06-072-11/+9
| * | | | Add sdl2 audio description in the yuzu-cmd config fileClément Gallet2021-06-061-1/+2
| * | | | Add SDL2 audio backendClément Gallet2021-06-065-2/+213
* | | | | Merge pull request #6469 from ReinUsesLisp/blit-view-compatAmeer J2021-06-171-1/+9
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | texture_cache/util: Avoid relaxed image views on different bytes per pixelReinUsesLisp2021-06-151-1/+9
| | |_|/ | |/| |
* | | | Merge pull request #6464 from ameerj/disable-astcbunnei2021-06-1616-7/+1637
|\ \ \ \
| * | | | astc_decoder: Fix LDR CEM1 endpoint calculationameerj2021-06-162-2/+2
| * | | | yuzu_cmd/config: Add Accelerate ASTC and missing NVDEC emulation settingsameerj2021-06-162-2/+12
| * | | | configure_graphics: Add Accelerate ASTC decoding settingameerj2021-06-169-2/+32
| * | | | textures: Reintroduce CPU ASTC decoderameerj2021-06-164-2/+1592
* | | | | Merge pull request #6460 from Morph1984/fs-access-log-fixMorph2021-06-1612-44/+64
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | common: fs: file: Remove redundant call to WriteStringToFileMorph2021-06-162-6/+1
| * | | | fsp_srv: Fix filesystem access loggingMorph2021-06-1610-38/+63
| |/ / /
* | | | Merge pull request #6462 from Morph1984/proper-flushbunnei2021-06-161-1/+5
|\ \ \ \ | |/ / / |/| | |
| * | | common: fs: file: Flush the file to the disk when Flush() is calledMorph2021-06-131-1/+5
* | | | Merge pull request #6470 from ameerj/lm-silencebunnei2021-06-151-27/+20
|\ \ \ \
| * | | | lm: Demote guest logs to LOG_DEBUGameerj2021-06-151-27/+20
|/ / / /
* | | | Merge pull request #6456 from Morph1984/very-important-changesbunnei2021-06-151-1/+1
|\ \ \ \
| * | | | configure_cpu_debug: Clarify settings behaviorMorph2021-06-131-1/+1
| | |/ / | |/| |
* | | | Merge pull request #6448 from Morph1984/recursive-dir-iteratorFernando Sahmkow2021-06-141-2/+16
|\ \ \ \
| * | | | common: fs: Use the normal directory iterator in *Recursively functionsMorph2021-06-121-2/+16
| |/ / /
* | | | Merge pull request #6463 from Morph1984/restructure-loggingMai M2021-06-1311-287/+315
|\ \ \ \ | |_|/ / |/| | |
| * | | general: Remove extraneous includesMorph2021-06-133-3/+0
| * | | common: logging: Restructure backend codeMorph2021-06-138-278/+288
| * | | common: logging: backend: Wrap IOFile in a unique_ptrMorph2021-06-132-6/+27
|/ / /
* | | Merge pull request #6452 from german77/sixaxis_firmware_stubMorph2021-06-132-1/+23
|\ \ \ | |/ / |/| |
| * | hid: Stub IsFirmwareUpdateAvailableForSixAxisSensorgerman772021-06-112-1/+23
* | | Merge pull request #6453 from lat9nq/libusb-fix-msvcbunnei2021-06-121-3/+3
|\ \ \
| * | | externals: Don't set FOUND or VERSION on LIBUSBlat9nq2021-06-111-3/+3
* | | | Merge pull request #6451 from Morph1984/check-disk-space-dumpbunnei2021-06-111-0/+12
|\ \ \ \ | |/ / / |/| | |
| * | | yuzu: main: Ensure enough space is available for RomFS dumpingMorph2021-06-111-0/+12
* | | | Merge pull request #6422 from FernandoS27/i-am-the-senateMai M2021-06-1123-43/+950
|\ \ \ \ | |_|/ / |/| | |
| * | | common/host_memory: Implement a fallback if fastmem fails.Markus Wick2021-06-112-14/+49
| * | | common/host_shader: Load Windows 10 functions dynamicallyReinUsesLisp2021-06-111-29/+88
| * | | GPUTHread: Remove async reads from Normal Accuracy.Fernando Sahmkow2021-06-111-18/+6
| * | | rasterizer: Update pages in batchesReinUsesLisp2021-06-111-15/+41
| * | | host_memory: Support staged VirtualProtect callsReinUsesLisp2021-06-111-3/+12
| * | | General: Add settings for fastmem and disabling adress space check.FernandoS272021-06-1112-6/+83
| * | | common/host_memory: Optimize for huge tables.Markus Wick2021-06-112-11/+24
| * | | core: Make use of fastmemMarkus Wick2021-06-117-8/+30
| * | | tests: Add tests for host memoryReinUsesLisp2021-06-112-0/+184
| * | | common/host_memory: Add Linux implementationMarkus Wick2021-06-111-10/+120
| * | | common/host_memory: Add interface and Windows implementationReinUsesLisp2021-06-113-0/+384
| |/ /
* | | Merge pull request #6443 from Morph1984/k-light-condition-variablebunnei2021-06-114-37/+43
|\ \ \ | |/ / |/| |
| * | kernel: Unconditionally set thread state when appropriateMorph2021-06-112-23/+12
| * | kernel: KLightConditionVariable: Update implementation to 12.xMorph2021-06-112-14/+31
* | | Merge pull request #6450 from lat9nq/update-sdlMorph2021-06-111-0/+0
|\ \ \
| * | | externals: Update SDL to 2f248a2alat9nq2021-06-111-0/+0
|/ / /
* | | Merge pull request #6407 from lat9nq/fix-libusb-2bunnei2021-06-114-36/+70
|\ \ \
| * | | externals: libusb: Call program names not full pathslat9nq2021-06-031-4/+4
| * | | externals: libusb: Link libusb statically on Linuxlat9nq2021-06-032-15/+17
| * | | cmake: General improvements to libusb linkinglat9nq2021-06-034-17/+31
| * | | cmake: Use autotools to build libusb generally for GNUlat9nq2021-06-032-19/+37
* | | | Merge pull request #6445 from degasus/fix_ubsnbunnei2021-06-113-1/+9
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix GCC undefined behavior sanitizer.Markus Wick2021-06-103-1/+9
* | | | Merge pull request #6444 from bunnei/fix-sm-sessionsbunnei2021-06-102-18/+13
|\ \ \ \ | |/ / / |/| | |
| * | | hle: service: sm: Remove redundant session reservation, etc.bunnei2021-06-102-18/+13
|/ / /
* | | hle: service: Increase arbitrary max sessions limit.bunnei2021-06-101-4/+1
* | | Merge pull request #6441 from bunnei/fix-session-handlerbunnei2021-06-105-17/+21
|\ \ \
| * | | hle: kernel: KClientPort: Add an assert for session count.bunnei2021-06-101-0/+3
| * | | hle: service: sm: Fix GetService setup of session & port.bunnei2021-06-102-5/+5
| * | | hle: service: Use correct size for ServerSessionCountMax.bunnei2021-06-101-4/+6
| * | | hle: kernel: KServerSession: Fix client disconnected.bunnei2021-06-103-9/+8
|/ / /
* | | Merge pull request #6439 from lat9nq/ci-no-7zAmeer J2021-06-102-8/+2
|\ \ \
| * | | ci: windows: Compress using xzlat9nq2021-06-101-2/+2
| * | | ci: common: Remove 7z packaginglat9nq2021-06-091-6/+0
* | | | Merge pull request #6440 from bunnei/cancel-synchMai M2021-06-101-2/+2
|\ \ \ \
| * | | | kernel: svc: Add missing error check to CancelSynchronization.bunnei2021-06-101-2/+2
|/ / / /
* | | | Merge pull request #6436 from liushuyu/masterMai M2021-06-091-8/+9
|\ \ \ \
| * | | | src/common/CMakeLists.txt: fix variable escapingliushuyu2021-06-091-8/+9
* | | | | hle: service: Increase arbitrary max sessions limit.bunnei2021-06-091-1/+1
* | | | | Merge pull request #6413 from Kewlan/limitable_input_dialog_limitbunnei2021-06-093-5/+48
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | limitable_input_dialog: Implement character limiterKewlan2021-06-063-5/+48
* | | | | Merge pull request #6435 from lioncash/nodisc2Morph2021-06-091-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | common/fs/path_util: Remove [[nodiscard]] from function with void returnLioncash2021-06-091-1/+1
* | | | | Merge pull request #6434 from lioncash/tcontextbunnei2021-06-091-13/+27
|\ \ \ \ \
| * | | | | configure_ui: Add translation context for file-scope stringsLioncash2021-06-091-13/+27
| |/ / / /
* | | | | Merge pull request #6428 from bunnei/service-thread-crash-fixbunnei2021-06-094-28/+56
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | hle: kernel: KServerSession: Work-around scenario where session is closed too early.bunnei2021-06-081-7/+24
| * | | | hle: kernel: hle_ipc: Ensure SessionRequestHandler is valid.bunnei2021-06-083-5/+26
| * | | | hle: kernel: Remove service thread manager and use weak_ptr.bunnei2021-06-083-18/+8
* | | | | Merge pull request #6426 from lat9nq/context-menu-startMai M2021-06-084-3/+23
|\ \ \ \ \
| * | | | | yuzu qt: Start games from context menulat9nq2021-06-084-3/+23
| |/ / / /
* | | | | Merge pull request #6412 from clementgallet/yuzu-cmd-window-glbunnei2021-06-082-12/+6
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Avoid -Wshadow warningClément Gallet2021-06-051-1/+1
| * | | | yuzu-cmd: Fix OpenGL renderingClément Gallet2021-06-042-12/+6
| | |_|/ | |/| |
* | | | Merge pull request #6410 from lat9nq/avoid-oobbunnei2021-06-071-0/+8
|\ \ \ \
| * | | | decoders: Break instead of continuelat9nq2021-06-041-2/+2
| * | | | decoders: Avoid out-of-bounds accesslat9nq2021-06-041-0/+8
* | | | | Merge pull request #6414 from bunnei/fix-service-threadsbunnei2021-06-0721-87/+101
|\ \ \ \ \
| * | | | | hle: kernel: KServerSession: Use ASSERT_MSG where appropriate.bunnei2021-06-071-1/+1
| * | | | | hle: kernel: k_server_session: Return service thread by strong pointer.bunnei2021-06-072-4/+4
| * | | | | hle: kernel: k_server_session: Ensure service thread is valid before dereference.bunnei2021-06-071-1/+3
| * | | | | hle: kernel: hle_ipc: Use default destructor for SessionRequestManager.bunnei2021-06-071-1/+1
| * | | | | hle: kernel: KAutoObjectWithListContainer: Use boost::instrusive::rbtree.bunnei2021-06-0711-22/+26
| * | | | | hle: kernel: Refactor to allocate a ServiceThread per service handler.bunnei2021-06-0513-67/+75
* | | | | | Merge pull request #6400 from ameerj/disable-uniform-simplifybunnei2021-06-078-6/+29
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | buffer_cache: Simplify uniform disabling logicameerj2021-06-018-6/+29
* | | | | | Merge pull request #6415 from lioncash/res-nodiscMorph2021-06-061-20/+20
|\ \ \ \ \ \
| * | | | | | result: Add [[nodiscard]] specifiers where applicableLioncash2021-06-051-20/+20
* | | | | | | Merge pull request #6416 from ReinUsesLisp/update-dynarmicRodrigo Locatti2021-06-051-0/+0
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | externals: Update dynarmicReinUsesLisp2021-06-051-0/+0
|/ / / / / /
* | | | | | Merge pull request #6362 from lat9nq/reset-to-defaultsbunnei2021-06-056-3/+122
|\ \ \ \ \ \
| * | | | | | yuzu qt: Use lambda and std::function for reset callbacklat9nq2021-06-014-19/+17
| * | | | | | yuzu: Add settings reset button to general configurationlat9nq2021-06-018-23/+111
| * | | | | | configuration: Initial work to reset all settingsfearlessTobi2021-06-016-0/+33
| |/ / / / /
* | | | | | Merge pull request #6411 from clementgallet/yuzu-cmd-touch-buttonMai M2021-06-052-1/+50
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | yuzu-cmd: Add touch_from_button in config fileClément Gallet2021-06-042-1/+50
| | |_|/ / | |/| | |
* | | | | Merge pull request #6392 from german77/controller-widgetbunnei2021-06-043-2/+25
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | settings: Disable controller preview if controller is not activegerman772021-05-303-2/+25
* | | | | Merge pull request #6389 from german77/Analog_button_fixbunnei2021-06-043-73/+138
|\ \ \ \ \
| * | | | | input_common: Analog button, use time based position instead of frequent updatesgerman772021-05-303-73/+138
| |/ / / /
* | / / / [game_list] Correct light theme loading (#6408)Maide2021-06-041-5/+1
| |/ / / |/| | |
* | | | Merge pull request #6402 from Kelebek1/UIbunnei2021-06-032-34/+17
|\ \ \ \
| * | | | Stop the columns resizing on NAND installKelebek12021-06-022-34/+17
* | | | | Merge pull request #6404 from lat9nq/revert_viewsbunnei2021-06-037-18/+27
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | yuzu qt: Revert some usages of string_viewlat9nq2021-06-037-18/+27
* | | | | Merge pull request #6405 from Morph1984/result-successbunnei2021-06-031-1/+1
|\ \ \ \ \
| * | | | | fsp-srv: Replace one last instance of RESULT_SUCCESSMorph2021-06-031-1/+1
|/ / / / /
* | | | | fspsrv: Implement DisableAutoSaveDataCreation (#6355)Chloe2021-06-036-2/+25
* | | | | Merge pull request #6308 from Morph1984/resultbunnei2021-06-03116-978/+975
|\ \ \ \ \
| * | | | | general: Replace RESULT_UNKNOWN with ResultUnknownMorph2021-06-0213-45/+45
| * | | | | general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-02113-933/+930
| |/ / / /
* | | | | Merge pull request #6403 from Kewlan/game-list-for-loop-optimizationbunnei2021-06-031-9/+6
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | game_list: Minor for loop optimizationsKewlan2021-06-021-9/+6
| | |_|/ | |/| |
* | | | Merge pull request #6395 from lioncash/result-moveMorph2021-06-022-25/+25
|\ \ \ \
| * | | | common_funcs: Move R_ macros to result.hLioncash2021-05-312-25/+25
* | | | | Merge pull request #6397 from Morph1984/fs_utilMai M2021-06-024-15/+47
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | common: fs: fs_util: Move PathToUTF8String to fs_utilMorph2021-06-024-15/+14
| * | | | common: fs: fs_util: Add more string conversion functionsMorph2021-06-022-0/+33
|/ / / /
* | | | Merge pull request #6361 from lat9nq/per-hb-cfgbunnei2021-06-028-22/+35
|\ \ \ \ | |_|/ / |/| | |
| * | | yuzu qt: Restore const qualifierslat9nq2021-05-262-23/+12
| * | | yuzu qt: Handle per-game configs for title id 0lat9nq2021-05-268-22/+46
* | | | Merge pull request #6396 from lat9nq/mingw-sdl-fixMorph2021-06-011-11/+13
|\ \ \ \
| * | | | externals: Use defaults for building SDL2 on WIN32lat9nq2021-05-311-11/+13
| | |/ / | |/| |
* | | | Merge pull request #6318 from german77/dualJoyconbunnei2021-06-012-60/+258
|\ \ \ \
| * | | | input_common: Add dual joycon supportgerman772021-05-232-60/+258
* | | | | Merge pull request #6367 from ReinUsesLisp/vma-hostbunnei2021-06-012-31/+43
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | vulkan_memory_allocator: Allow textures to be allocated in host memoryReinUsesLisp2021-05-272-31/+43
* | | | | Merge pull request #6394 from lat9nq/mingw-fixAmeer J2021-05-313-139/+226
|\ \ \ \ \
| * | | | | externals: libusb: Use autotools for MinGWlat9nq2021-05-313-139/+226
|/ / / / /
* | | | | Merge pull request #6385 from degasus/save_memory_accessbunnei2021-05-315-33/+77
|\ \ \ \ \
| * | | | | core/memory: Check our memory fallbacks for out-of-bound behavior.Markus Wick2021-05-293-4/+46
| * | | | | core/arm_interface: Improve the performance of memory fallbacks.Markus Wick2021-05-292-29/+31
* | | | | | Merge pull request #6344 from german77/update-libusbbunnei2021-05-302-3/+3
|\ \ \ \ \ \
| * | | | | | Update libusb to 1.0.24german772021-05-212-3/+3
* | | | | | | Merge pull request #6377 from lioncash/pointbunnei2021-05-305-39/+75
|\ \ \ \ \ \ \
| * | | | | | | touchscreen: Make use of common point structLioncash2021-05-282-10/+10
| * | | | | | | common: Extract point into a common structLioncash2021-05-283-29/+65
* | | | | | | | Merge pull request #6387 from lioncash/class-tokenbunnei2021-05-301-43/+36
|\ \ \ \ \ \ \ \
| * | | | | | | | k_class_token: Use variable templates where applicableLioncash2021-05-291-43/+36
| |/ / / / / / /
* | | | | | | | Merge pull request #6386 from bunnei/shutdown-fixbunnei2021-05-302-1/+13
|\ \ \ \ \ \ \ \
| * | | | | | | | video_core: gpu: WaitFence: Do not block threads during shutdown.bunnei2021-05-292-1/+13
* | | | | | | | | ci: build-msvc: Remove CMake install step.bunnei2021-05-301-1/+1
* | | | | | | | | Merge pull request #6374 from Morph1984/swkbd-textcheck-encodingMai M2021-05-302-24/+26
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | applets/swkbd: Make use of std::move where applicableMorph2021-05-282-22/+19
| * | | | | | | | | applets/swkbd: Only read the text check message on Failure/ConfirmMorph2021-05-281-2/+7
* | | | | | | | | | Merge pull request #6364 from german77/stub-lp2pMai M2021-05-301-0/+141
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| * | | | | | | | | ldn: Add and stub lp2p:sys lp2p:app INetworkServiceMonitor INetworkServicegerman772021-05-261-0/+141
* | | | | | | | | | Merge pull request #6379 from degasus/update_dynarmicbunnei2021-05-297-11/+11
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | externals: Update dynarmic.Markus Wick2021-05-297-11/+11
| | |_|_|_|_|/ / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6384 from lioncash/virtualbunnei2021-05-2915-53/+48
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | kernel: Add missing override specifiersLioncash2021-05-2915-53/+48
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6382 from lioncash/nullbunnei2021-05-291-5/+5
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | k_thread: Move dereference after null check in Initialize()Lioncash2021-05-291-5/+5
| |/ / / / / / / /
* | | | | | | | | Merge pull request #6373 from bunnei/use-slabheap-tlsbunnei2021-05-292-11/+191
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hle: kernel: KSlabHeap: Allow host or guest allocations.bunnei2021-05-292-11/+191
* | | | | | | | | | Merge pull request #6383 from degasus/fix_gcc_warningsMai M2021-05-292-3/+3
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| * | | | | | | | | Fix two GCC 11 warnings: Unneeded copies.Markus Wick2021-05-292-3/+3
|/ / / / / / / / /
* | | | | | | | | Merge pull request #6371 from degasus/drop_ExceptionalExitbunnei2021-05-296-18/+42
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | core/arm_interface: Call SVC after end of dynarmic block.Markus Wick2021-05-276-18/+42
* | | | | | | | | Merge pull request #6356 from ogniK5377/ApplyNpadSystemCommonPolicybunnei2021-05-281-1/+10
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | hid: ApplyNpadSystemCommonPolicyChloe Marcec2021-05-241-1/+10
* | | | | | | | | Merge pull request #6375 from lioncash/iofsMorph2021-05-281-4/+7
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | common/fs/file: Explicitly delete copy constructorsLioncash2021-05-281-1/+4
| * | | | | | | | common/fs/file: Devirtualize destructorLioncash2021-05-281-1/+1
| * | | | | | | | common/fs/file: Default initialize IOFile membersLioncash2021-05-281-2/+2
|/ / / / / / / /
* | | | | | | | Merge pull request #6372 from bunnei/raster-cache-fixbunnei2021-05-282-9/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | video_core: rasterizer_cache: Use u16 for cached page count.bunnei2021-05-272-9/+9
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #6369 from lat9nq/cmake-fix-dep-optMai M2021-05-271-2/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | cmake: Fix usage of CMAKE_DEPENDENT_OPTIONlat9nq2021-05-271-2/+2
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #6346 from lat9nq/apply-config-pgcAmeer J2021-05-276-18/+57
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | yuzu qt: Add an Apply button to configuration dialogslat9nq2021-05-256-18/+57
* | | | | | | Merge pull request #6366 from lat9nq/bundled-qt-linuxMai M2021-05-273-46/+134
|\ \ \ \ \ \ \
| * | | | | | | cmake: Download Qt binaries on Linux if neededlat9nq2021-05-263-46/+134
* | | | | | | | Merge pull request #6365 from degasus/drop_ChangeProcessorIDMai M2021-05-275-12/+0
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | core/arm: Drop ChangeProcessorID.Markus Wick2021-05-265-12/+0
|/ / / / / / /
* | | | | | | Merge pull request #6331 from lioncash/gestureMorph2021-05-262-67/+79
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | hid/gesture: Factor out last gesture retrieval into its own functionLioncash2021-05-182-14/+23
| * | | | | | hid/gesture: Ensure all ID arrays are initializedLioncash2021-05-181-4/+4
| * | | | | | hid/gesture: Make Point a templateLioncash2021-05-182-38/+46
| * | | | | | hid/gesture: Replace x,y members of GestureState with a PointLioncash2021-05-182-6/+4
| * | | | | | hid/gesture: Add default comparators to PointLioncash2021-05-182-10/+7
| * | | | | | hid/gesture: Rename Points to PointLioncash2021-05-181-5/+5
* | | | | | | Merge pull request #6339 from Morph1984/swkbd-queuedconnectionbunnei2021-05-261-15/+3
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | applets/swkbd: Make use of QueuedConnection in returnPressed signalMorph2021-05-221-15/+3
| | |_|_|_|/ | |/| | | |
* | | | | | common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph2021-05-2674-2173/+3789
* | | | | | Merge pull request #6349 from german77/suppress_config_warningbunnei2021-05-261-3/+3
|\ \ \ \ \ \
| * | | | | | settings: Suppress duplicate label name warninggerman772021-05-231-3/+3
| |/ / / / /
* | | | | | Merge pull request #6348 from lioncash/zstdbunnei2021-05-251-1/+1
|\ \ \ \ \ \
| * | | | | | CMakeLists: Update zstd to 1.5.0Lioncash2021-05-211-1/+1
| |/ / / / /
* | | | | | Merge pull request #6353 from german77/handheld_dockedbunnei2021-05-253-4/+24
|\ \ \ \ \ \
| * | | | | | settings: Forbid docked mode on handheldgerman772021-05-243-4/+24
| |/ / / / /
* | | | | | Merge pull request #6358 from Morph1984/k_map_regionMai M2021-05-252-0/+12
|\ \ \ \ \ \
| * | | | | | kernel: process_capability: Add MapRegion capabilityMorph2021-05-252-0/+12
|/ / / / / /
* | | | | | Merge pull request #6357 from lioncash/compressionbunnei2021-05-254-7/+8
|\ \ \ \ \ \
| * | | | | | zstd_compression: Make use of std::spanLioncash2021-05-242-3/+4
| * | | | | | lz4_compression: Make use of std::spanLioncash2021-05-242-4/+4
| |/ / / / /
* | | | | | Merge pull request #6312 from german77/analogMappingbunnei2021-05-241-26/+28
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | input_common: Fix crash when controller disconnectsgerman772021-05-151-1/+3
| * | | | | input_common: Rewrite sdl analog mappinggerman772021-05-151-25/+25
* | | | | | Merge pull request #6347 from bunnei/ipc-improvements-next-2bunnei2021-05-2422-356/+249
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | hle: kernel: service_thread: Take reference to KServerSession on service request.bunnei2021-05-211-9/+5
| * | | | | hle: kernel: k_port: Use AcceptSession to ensure SessionList state is correct.bunnei2021-05-211-1/+1
| * | | | | hle: kernel: Use host memory allocations for KSlabMemory.bunnei2021-05-214-174/+20
| * | | | | Revert "WORKAROUND: Do not use slab heap while we track down issues with resource management."bunnei2021-05-211-2/+2
| * | | | | hle: kernel: hle_ipc: Simplify incoming/outgoing move/copy/domain objects.bunnei2021-05-213-62/+17
| * | | | | common: tree: Avoid a crash on nullptr dereference.bunnei2021-05-211-0/+11
| * | | | | hle: kernel: Implement CloneCurrentObject and improve session management.bunnei2021-05-2113-99/+184
| * | | | | Revert "WORKAROUND: temp. disable session resource limits while we work out issues"bunnei2021-05-214-11/+11
* | | | | | Merge pull request #6248 from A-w-x/intelmesabunnei2021-05-211-1/+1
|\ \ \ \ \ \
| * | | | | | gl_device: Intel: Disable texture view formats workaround on mesaA-w-x2021-04-261-1/+1
* | | | | | | Merge pull request #6333 from Morph1984/swkbd-confirm-textbunnei2021-05-211-8/+8
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | applets/swkbd: Send the correct text string on TextCheck::ConfirmMorph2021-05-191-8/+8
* | | | | | | Merge pull request #6320 from Morph1984/get-pidbunnei2021-05-212-9/+14
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | hle_ipc: unsigned -> u32Morph2021-05-161-7/+7
| * | | | | | hle_ipc: Add a getter for PIDMorph2021-05-162-2/+7
* | | | | | | Merge pull request #6321 from lat9nq/per-game-cpubunnei2021-05-2120-302/+290
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | configure_cpu: Simplify UpdateGrouplat9nq2021-05-201-7/+4
| * | | | | | configuration_shared: Drop unused function and template anotherlat9nq2021-05-192-52/+7
| * | | | | | general: Demote custom_rtc to regular settinglat9nq2021-05-176-58/+30
| * | | | | | configuration: Add CPU tab to game propertieslat9nq2021-05-1613-88/+181
| * | | | | | configuration: Simplify applying per-game settingslat9nq2021-05-166-112/+69
| * | | | | | configuration_shared: Add some commentslat9nq2021-05-161-6/+14
| * | | | | | general: Make CPU accuracy and related a Settings::Settinglat9nq2021-05-167-41/+47
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #6297 from lioncash/common-convbunnei2021-05-201-1/+2
|\ \ \ \ \ \
| * | | | | | parent_of_member: Make sign conversion explicit in OffsetOfImpl()Lioncash2021-05-101-1/+2
* | | | | | | Merge pull request #6310 from german77/nanMotionbunnei2021-05-201-0/+23
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | input_common: Sanitize motion datagerman772021-05-131-0/+23
* | | | | | | Merge pull request #6317 from ameerj/fps-fixbunnei2021-05-1910-14/+26
|\ \ \ \ \ \ \
| * | | | | | | perf_stats: Rework FPS counter to be more accurateameerj2021-05-1610-14/+26
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #6337 from Morph1984/transfer-mem-sizebunnei2021-05-181-1/+1
|\ \ \ \ \ \ \
| * | | | | | | KTransferMemory: Return size instead of size * PageSize in GetSize()Morph2021-05-181-1/+1
|/ / / / / / /
* | | | | | | Merge pull request #6322 from ameerj/fast-null-bufferbunnei2021-05-181-1/+4
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | buffer_cache: Ensure null buffers cannot take the fast uniform bind pathameerj2021-05-161-1/+4
| |/ / / / /
* | | | | | Merge pull request #6328 from Morph1984/enforce-c4715Mat M2021-05-171-0/+1
|\ \ \ \ \ \
| * | | | | | CMakeLists: Enforce C4715 on MSVCMorph2021-05-171-0/+1
* | | | | | | Merge pull request #6327 from Morph1984/duplicate_labelsbunnei2021-05-171-5/+5
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | configure_debug: FIx duplicate labelsMorph2021-05-171-5/+5
|/ / / / / /
* | | | | | Merge pull request #6326 from Morph1984/fix-versionbunnei2021-05-173-14/+17
|\ \ \ \ \ \
| * | | | | | yuzu/main: Fix version info in logging and about dialogMorph2021-05-173-14/+17
|/ / / / / /
* | | | | | Merge pull request #6319 from Morph1984/no-install-basebunnei2021-05-174-3/+28
|\ \ \ \ \ \
| * | | | | | main: Prevent installing base titles into NANDMorph2021-05-164-3/+28
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #6324 from lat9nq/appimage-freezeAmeer J2021-05-162-5/+5
|\ \ \ \ \ \
| * | | | | | ci: linux: Freeze AppImage binarieslat9nq2021-05-162-5/+5
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #6284 from ameerj/shantae-fixbunnei2021-05-162-5/+35
|\ \ \ \ \ \
| * | | | | | nvflinger: Create layers when they are queried but not foundameerj2021-05-062-5/+35
* | | | | | | Merge pull request #6296 from lioncash/shadow-errorbunnei2021-05-1699-279/+304
|\ \ \ \ \ \ \
| * | | | | | | core: Make variable shadowing a compile-time errorLioncash2021-05-1699-279/+304
* | | | | | | | Merge pull request #6307 from Morph1984/fix-response-push-sizebunnei2021-05-162-2/+2
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | nifm, ssl: Fix incorrect response sizesMorph2021-05-162-2/+2
* | | | | | | | Merge pull request #6293 from v1993/masterMorph2021-05-162-12/+30
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Only build SDL2 subsystems that we usev19932021-05-101-1/+12
| * | | | | | | On Linux, build SDL2 from externals with HIDAPI supportv19932021-05-092-12/+19
* | | | | | | | Merge pull request #6316 from ameerj/title-fixbunnei2021-05-161-11/+6
|\ \ \ \ \ \ \ \
| * | | | | | | | main: Add title's version to window name on EA/mainlineameerj2021-05-151-11/+6
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #6299 from bunnei/ipc-improvementsbunnei2021-05-1619-220/+354
|\ \ \ \ \ \ \ \
| * | | | | | | | common: tree: Avoid a nullptr dereference.bunnei2021-05-121-1/+1
| * | | | | | | | hle: kernel: hle_ipc: Fix outgoing IPC response size calculation.bunnei2021-05-113-1/+15
| * | | | | | | | WORKAROUND: temp. disable session resource limits while we work out issuesbunnei2021-05-114-11/+11
| * | | | | | | | WORKAROUND: Do not use slab heap while we track down issues with resource management.bunnei2021-05-111-2/+2
| * | | | | | | | audrenbunnei2021-05-112-25/+16
| * | | | | | | | core: hle: ipc_helpers: Fix cast on raw_data_size calculation.bunnei2021-05-111-1/+1
| * | | | | | | | hle: service: sm: Add TIPC support.bunnei2021-05-112-41/+66
| * | | | | | | | hle: kernel: hle_ipc: Improve IPC code and add initial support for TIPC.bunnei2021-05-112-81/+57
| * | | | | | | | hle: service: sm: GetService: Reserve session resource when we create a KSession.bunnei2021-05-111-0/+7
| * | | | | | | | hle: service: Add support for dispatching TIPC requests.bunnei2021-05-112-1/+52
| * | | | | | | | hle: service: Implement IPC::CommandType::Close.bunnei2021-05-113-11/+15
| * | | | | | | | hle: service: sm: Use RegisterNamedService to register the service.bunnei2021-05-111-1/+1
| * | | | | | | | hle: service: sm: Improve Initialize implementation.bunnei2021-05-112-0/+3
| * | | | | | | | hle: kernel: svc: Update ConnectToNamedPort to use new CreateNamedServicePort interface.bunnei2021-05-111-4/+3
| * | | | | | | | hle: kernel: Implement named service ports using service interface factory.bunnei2021-05-114-22/+30
| * | | | | | | | hle: kernel: KSession: Improve implementation of CloneCurrentObject.bunnei2021-05-111-2/+10
| * | | | | | | | hle: service: sm: Increase point buffer size.bunnei2021-05-111-1/+1
| * | | | | | | | hle: ipc_helpers: Reserve session resource when we create a KSession.bunnei2021-05-111-0/+5
| * | | | | | | | hle: kernel: KClientPort: Cleanup comment format.bunnei2021-05-111-1/+1
| * | | | | | | | hle: ipc: Add declarations for TIPC.bunnei2021-05-111-1/+16
| * | | | | | | | hle: kernel: Further cleanup and add TIPC helpers.bunnei2021-05-112-4/+12
| * | | | | | | | hle: ipc_helpers: Update IPC response generation for TIPC.bunnei2021-05-112-19/+39
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Merge pull request #6289 from ameerj/oob-blitbunnei2021-05-168-61/+99
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | texture_cache: Handle out of bound texture blitsameerj2021-05-088-61/+99
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #6244 from german77/sdlmotionMorph2021-05-165-3/+167
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | input_common: Implement SDL motiongerman772021-05-155-3/+167
|/ / / / / /
* | | | | | Merge pull request #6300 from Morph1984/mbedtlsAmeer J2021-05-141-0/+0
|\ \ \ \ \ \
| * | | | | | externals: Update mbedtls to 8c88150caMorph2021-05-111-0/+0
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #6306 from lat9nq/ffmpeg-untaggedMorph2021-05-131-0/+0
|\ \ \ \ \ \
| * | | | | | externals: Checkout 79e8d17024 for FFmpeglat9nq2021-05-131-0/+0
* | | | | | | Merge pull request #6301 from Morph1984/ssl-ImportClientPkibunnei2021-05-131-2/+40
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | ssl: Stub Import(Client/Server)PkiMorph2021-05-131-2/+40
* | | | | | | Merge pull request #6298 from Kewlan/toggled-show-add-on-refreshMorph2021-05-131-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | configure_ui: Call RequestGameListUpdate when toggling "Show Add-Ons Column"Kewlan2021-05-101-0/+1
| |/ / / / /
* | | | | | Merge pull request #6267 from german77/gestureRewriteMorph2021-05-122-76/+340
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | hid: Improve hardware accuracy of gesturesgerman772021-05-052-76/+340
* | | | | | Merge pull request #6291 from lioncash/kern-shadowbunnei2021-05-1040-140/+138
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | kernel: Eliminate variable shadowingLioncash2021-05-0840-140/+138
* | | | | | Merge pull request #6294 from german77/kernelCleanupMorph2021-05-092-151/+0
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | kernel: Delete unused filesgerman772021-05-092-151/+0
|/ / / / /
* | | | | Merge pull request #6292 from lat9nq/sdl-trunkMorph2021-05-093-2/+5
|\ \ \ \ \
| * | | | | externals: Use SDL2 staticallylat9nq2021-05-091-0/+3
| * | | | | externals: Update SDL to 107db2d8lat9nq2021-05-092-2/+2
|/ / / / /
* / / / / Update SDL2 to SDL2-2.0.15-prerelease.bunnei2021-05-081-1/+1
|/ / / /
* | | | Merge pull request #6266 from bunnei/kautoobject-refactorbunnei2021-05-08181-2834/+4815
|\ \ \ \
| * | | | hle: kernel: KPageTable: CanContain should not be constexpr.bunnei2021-05-062-2/+2
| * | | | hle: kernel: Move slab resource counts to Kernel.bunnei2021-05-064-33/+52
| * | | | fixup! hle: kernel: Migrate KSharedMemory to KAutoObject.bunnei2021-05-061-2/+2
| * | | | fixup! hle: kernel: Migrate more of KThread to KAutoObject.bunnei2021-05-061-1/+1
| * | | | fixup! common: bit_util: Add BIT macro.bunnei2021-05-061-2/+0
| * | | | fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-061-2/+0
| * | | | fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-061-2/+0
| * | | | kernel: svc: Remove unused RetrieveResourceLimitValue function.bunnei2021-05-061-32/+0
| * | | | hle: kernel: Fix un/sign mismatch errors with NUM_CPU_CORES.bunnei2021-05-061-3/+3
| * | | | fixup! hle: kernel: Add initial impl. of slab setup.bunnei2021-05-061-6/+2
| * | | | fixup! hle: kernel: Migrate to KHandleTable.bunnei2021-05-061-0/+3
| * | | | fixup! hle: kernel: Migrate more of KThread to KAutoObject.bunnei2021-05-061-7/+0
| * | | | common: parent_of_member: Fix build for OffsetOf().bunnei2021-05-061-4/+4
| * | | | fixup! common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC.bunnei2021-05-061-5/+0
| * | | | fixup! hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-062-2/+2
| * | | | fixup! hle: kernel: Migrate to KHandleTable.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Add initial impl. of KLinkedList.bunnei2021-05-061-12/+12
| * | | | fixup! hle: kernel: Migrate to KHandleTable.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.bunnei2021-05-063-22/+28
| * | | | fixup! hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Migrate to KHandleTable.bunnei2021-05-061-60/+58
| * | | | fixup! hle: kernel: Add initial impl. of KAutoObjectWithListContainer.bunnei2021-05-061-11/+9
| * | | | fixup! hle: kernel: Add initial impl. of KAutoObjectWithListContainer.bunnei2021-05-061-9/+2
| * | | | fixup! hle: kernel: Add initial impl. of KAutoObject.bunnei2021-05-061-46/+46
| * | | | fixup! hle: kernel: Add initial impl. of KAutoObject.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Add initial impl. of slab setup.bunnei2021-05-061-8/+8
| * | | | common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix.bunnei2021-05-065-11/+11
| * | | | fixup! hle: kernel: Rename Process to KProcess.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Migrate to KHandleTable.bunnei2021-05-061-1/+1
| * | | | fixup! hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.bunnei2021-05-061-3/+3
| * | | | hle: kernel: svc: ConnectToNamedPort: Use KHandleTable::Reserve.bunnei2021-05-061-3/+8
| * | | | hle: kernel: Migrate to KHandleTable.bunnei2021-05-0622-381/+503
| * | | | hle: kernel: KClassToken: Ensure class tokens are correct.bunnei2021-05-061-1/+127
| * | | | hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.bunnei2021-05-0610-95/+210
| * | | | hle: kernel: Rename Process to KProcess.bunnei2021-05-0683-247/+249
| * | | | hle: kernel: Remove deprecated Object class.bunnei2021-05-0639-423/+34
| * | | | hle: kernel: Do not shutdown twice on emulator close.bunnei2021-05-061-3/+1
| * | | | hle: kernel: Cleanup shutdown of persistent kernel objects.bunnei2021-05-061-14/+12
| * | | | hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.bunnei2021-05-0622-166/+444
| * | | | hle: kernel: Migrate KServerPort to KAutoObject.bunnei2021-05-068-52/+67
| * | | | hle: kernel: Migrate KClientPort to KAutoObject.bunnei2021-05-0618-63/+92
| * | | | hle: kernel: HandleTable: Remove deprecated APIs.bunnei2021-05-067-111/+28
| * | | | hle: kernel: Migrate KResourceLimit to KAutoObject.bunnei2021-05-0613-122/+197
| * | | | hle: kernel: svc: Migrate WaitSynchronization.bunnei2021-05-062-47/+78
| * | | | hle: kernel: svc: Use new handle table API for Process.bunnei2021-05-062-16/+17
| * | | | hle: kernel: Migrate KTransferMemory to KAutoObject.bunnei2021-05-0612-68/+209
| * | | | hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.bunnei2021-05-0631-356/+412
| * | | | hle: kernel: svc: Migrate GetThreadContext, GetThreadCoreMask.bunnei2021-05-061-2/+59
| * | | | hle: kernel: svc: Migrate GetProcessId, CancelSynchronization, SetThreadActivity.bunnei2021-05-061-13/+67
| * | | | hle: kernel: KThread: Remove incorrect resource release.bunnei2021-05-061-2/+1
| * | | | hle: kernel: svc_results: Update naming..bunnei2021-05-068-42/+43
| * | | | hle: kernel: KThread: Add missing resource hint release.bunnei2021-05-061-1/+1
| * | | | hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-0635-200/+215
| * | | | hle: ipc_helpers: Add methods for copy/move references.bunnei2021-05-061-2/+24
| * | | | hle: kernel: Move slab heaps to their own container.bunnei2021-05-062-10/+16
| * | | | hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.bunnei2021-05-0611-59/+53
| * | | | hle: kernel: Move slab heap management to KernelCore.bunnei2021-05-067-64/+106
| * | | | hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-0620-0/+55
| * | | | hle: kernel: Use unique_ptr for suspend and dummy threads.bunnei2021-05-061-8/+8
| * | | | hle: kernel: Migrate KEvent to KAutoObject.bunnei2021-05-0637-266/+269
| * | | | hle: kernel: Migrate KSharedMemory to KAutoObject.bunnei2021-05-0616-114/+128
| * | | | hle: kernel: Migrate KProcess to KAutoObject.bunnei2021-05-0614-58/+80
| * | | | hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei2021-05-0628-59/+65
| * | | | hle: kernel: Migrate more of KThread to KAutoObject.bunnei2021-05-0618-294/+451
| * | | | hle: kernel: svc: Migrate GetThreadPriority, StartThread, and ExitThread.bunnei2021-05-061-21/+12
| * | | | hle: kernel: svc: Migrate CreateThread.bunnei2021-05-061-14/+21
| * | | | hle: kernel: Migrate idle threads.bunnei2021-05-062-13/+9
| * | | | hle: kernel: Migrate KThread to KAutoObject.bunnei2021-05-062-109/+91
| * | | | hle: kernel: Add initial impl. of slab setup.bunnei2021-05-063-0/+227
| * | | | hle: kernel: Refactor out various KThread std::shared_ptr usage.bunnei2021-05-0610-58/+30
| * | | | core: Defer CoreTiming initialization.bunnei2021-05-061-1/+1
| * | | | core: memory: Add a work-around to allocate and access kernel memory regions by vaddr.bunnei2021-05-063-1/+46
| * | | | common: common_funcs: Add Size helper function.bunnei2021-05-061-0/+15
| * | | | hle: kernel: Add initial impl. of KLinkedList.bunnei2021-05-062-0/+234
| * | | | common: bit_util: Add BIT macro.bunnei2021-05-061-0/+2
| * | | | hle: kernel: Add initial impl. of KSlabAllocated.bunnei2021-05-062-0/+153
| * | | | hle: kernel: Add initial impl. of KAutoObjectWithListContainer.bunnei2021-05-063-0/+109
| * | | | hle: kernel: Add initial impl. of KAutoObject.bunnei2021-05-063-0/+306
| * | | | common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC.bunnei2021-05-061-0/+4
| * | | | common: common_funcs: Add helper macros for non-copyable and non-moveable.bunnei2021-05-061-0/+8
| | |/ / | |/| |
* | | | Merge pull request #6287 from lioncash/ldr-copybunnei2021-05-071-5/+3
|\ \ \ \ | |/ / / |/| | |
| * | | ldr: Simplify memory copy within LoadNro()Lioncash2021-05-071-5/+3
* | | | Merge pull request #6279 from ogniK5377/nvhost-profbunnei2021-05-061-3/+14
|\ \ \ \ | |/ / / |/| | |
| * | | Update src/core/hle/service/nvdrv/interface.cppbunnei2021-05-061-1/+1
| * | | nvdrv: /dev/nvhost-prof-gpu for productionChloe Marcec2021-05-031-3/+14
* | | | Merge pull request #6283 from lioncash/unused-fieldsbunnei2021-05-053-7/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | service: Remove unused class variablesLioncash2021-05-053-7/+4
|/ / /
* | | Merge pull request #6281 from lioncash/shadow-fieldbunnei2021-05-0560-117/+119
|\ \ \
| * | | service: Resolve cases of member field shadowingLioncash2021-05-0460-117/+119
|/ / /
* | | Merge pull request #6278 from lioncash/misc-shadowbunnei2021-05-0410-25/+27
|\ \ \
| * | | core: Resolve misc cases of variable shadowingLioncash2021-05-0310-25/+27
* | | | Merge pull request #6275 from german77/mousefocusbunnei2021-05-033-1/+18
|\ \ \ \ | |_|/ / |/| | |
| * | | input_common: Release mouse buttons on out of focusgerman772021-05-033-1/+18
| |/ /
* | | Merge pull request #6277 from german77/touchsetting2Morph2021-05-032-2/+10
|\ \ \ | |/ / |/| |
| * | hid: Fix touch not initializing properly if disabledgerman772021-05-032-2/+10
|/ /
* | Merge pull request #6269 from lioncash/file-shadowbunnei2021-05-0321-114/+132
|\ \
| * | file_sys: Resolve cases of variable shadowingLioncash2021-05-0221-114/+132
* | | Merge pull request #6263 from Kewlan/folder-swap-expand-stateMorph2021-05-021-2/+4
|\ \ \
| * | | game_list: Fix dir move up/down expand stateKewlan2021-04-301-2/+4
* | | | Merge pull request #6265 from Morph1984/snap-save-fixbunnei2021-05-022-2/+8
|\ \ \ \ | |_|/ / |/| | |
| * | | service: filesystem: Return proper error codes for CreateFileMorph2021-05-012-2/+8
* | | | Merge pull request #6245 from lat9nq/boost-only-configbunnei2021-05-021-2/+2
|\ \ \ \
| * | | | cmake: Only config Boost during find_packagelat9nq2021-04-261-2/+2
* | | | | Merge pull request #6261 from Kewlan/game-list-filter-fixbunnei2021-05-012-5/+6
|\ \ \ \ \
| * | | | | game_list: Update filter results when removing directoriesKewlan2021-04-302-5/+6
* | | | | | Merge pull request #6264 from german77/touchsettingMorph2021-05-012-2/+2
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | Disable touch if setting is not enabledgerman772021-05-012-2/+2
|/ / / / /
* | | | | Merge pull request #6257 from Morph1984/fix-use-after-free-webappletbunnei2021-04-306-25/+28
|\ \ \ \ \
| * | | | | applets/web: Fix a use-after-free when passing in the URL stringMorph2021-04-286-25/+28
* | | | | | Merge pull request #6243 from german77/GCresetOriginbunnei2021-04-302-2/+7
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | input_common: Reset GC sticks center by measuring multiple packetsgerman772021-04-272-2/+7
* | | | | | Merge pull request #6226 from german77/sevensixbunnei2021-04-3010-17/+220
|\ \ \ \ \ \
| * | | | | | address commentsgerman772021-04-272-5/+5
| * | | | | | hid: Implement SevenSixAxis and ConsoleSixAxisSensorgerman772021-04-2410-17/+220
* | | | | | | Merge pull request #6258 from Morph1984/config-convbunnei2021-04-301-2/+1
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | yuzu: config: Silence narrowing conversion warning on MSVCMorph2021-04-291-2/+1
|/ / / / / /
* | | | | | Merge pull request #6259 from Morph1984/main-convAmeer J2021-04-291-1/+1
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | yuzu: main: Silence type conversion warning on MSVCMorph2021-04-281-1/+1
|/ / / / /
* | | | | Merge pull request #6250 from lioncash/loader-shadowbunnei2021-04-2819-169/+257
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | loader: Resolve instances of variable shadowingLioncash2021-04-2719-169/+257
|/ / / /
* | | | Merge pull request #6246 from lioncash/shadowbunnei2021-04-2715-76/+81
|\ \ \ \
| * | | | service: Eliminate cases of member shadowingLioncash2021-04-2615-76/+81
| | |_|/ | |/| |
* | | | Merge pull request #6236 from Morph1984/swkbd-button-hint-scalingbunnei2021-04-2618-81/+45
|\ \ \ \ | |/ / / |/| | |
| * | | applets/swkbd: Fix software keyboard button hint scalingIts-Rei2021-04-2418-81/+45
* | | | Merge pull request #6198 from Kewlan/favorite-gamesbunnei2021-04-2615-5/+152
|\ \ \ \
| * | | | game_list: Mark games as favorite to make them appear at the top.Kewlan2021-04-1515-5/+152
* | | | | Merge pull request #6237 from ameerj/nvdec-end-fixbunnei2021-04-264-15/+11
|\ \ \ \ \
| * | | | | nvhost_vic: Fix device closureameerj2021-04-254-15/+11
* | | | | | Merge pull request #6241 from Morph1984/new-keyboard-bindingsbunnei2021-04-261-9/+10
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | config: Add new keyboard bindingsMorph2021-04-251-9/+10
|/ / / / /
* | | | | Merge pull request #6238 from ameerj/vk-bgr-fixRodrigo Locatti2021-04-251-1/+24
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | vk_texture_cache: Swap R and B channels of color flipped formatameerj2021-04-251-1/+24
|/ / / /
* | | | Merge pull request #6234 from Morph1984/stub-amMat M2021-04-242-1/+10
|\ \ \ \
| * | | | ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabledMorph2021-04-242-1/+10
* | | | | Merge pull request #6235 from german77/ectx_awMat M2021-04-244-0/+49
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | glue: Add ectx:aw placeholdergerman772021-04-244-0/+49
| | |_|/ | |/| |
* | | | Merge pull request #6230 from Morph1984/default-resource-sizebunnei2021-04-243-4/+8
|\ \ \ \
| * | | | program_metadata: Set a default resource size when a NPDM is not presentMorph2021-04-233-4/+8
* | | | | Merge pull request #6227 from lioncash/metabunnei2021-04-241-0/+6
|\ \ \ \ \
| * | | | | program_metadata: Explicitly specify copy/move functionsLioncash2021-04-231-0/+6
* | | | | | Merge pull request #6228 from lioncash/semibunnei2021-04-241-6/+7
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | lm: Make use of insert_or_assign() in Log()Lioncash2021-04-231-1/+1
| * | | | | lm: Prevent redundant map lookups in Log()Lioncash2021-04-231-4/+5
| * | | | | lm: Resolve -Wextra-semi warningLioncash2021-04-231-1/+1
| |/ / / /
* | | | | Merge pull request #6229 from lioncash/unused-varbunnei2021-04-242-6/+0
|\ \ \ \ \
| * | | | | acc/lbl: Remove unused variablesLioncash2021-04-232-6/+0
| |/ / / /
* | | | | Merge pull request #6231 from lioncash/aesbunnei2021-04-232-9/+5
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | aes_util: Make use of std::spanLioncash2021-04-232-9/+5
| |/ / /
* | | | Merge pull request #6232 from lioncash/alias2bunnei2021-04-234-26/+29
|\ \ \ \
| * | | | emu_window: Return pair from ClipToTouchScreen() instead of tupleLioncash2021-04-232-5/+8
| * | | | emu_window: unsigned -> u32Lioncash2021-04-234-23/+23
| |/ / /
* | | | Merge pull request #6225 from ameerj/unused-headerMorph2021-04-232-17/+0
|\ \ \ \ | |_|/ / |/| | |
| * | | yuzu_cmd: Remove unused resource.hameerj2021-04-232-17/+0
|/ / /
* | | Merge pull request #6224 from Morph1984/hid_InitializeSevenSixAxisSensorbunnei2021-04-231-1/+38
|\ \ \
| * | | service: hid: Get transfer memory for InitializeSevenSixAxisSensorMorph2021-04-221-1/+38
| |/ /
* | | Merge pull request #6222 from lat9nq/ext-boostbunnei2021-04-222-5/+37
|\ \ \ | |/ / |/| |
| * | cmake: Download Boost if inadequate local versionlat9nq2021-04-222-5/+37
|/ /
* | Merge pull request #6223 from lat9nq/ffmpeg-external-fixesbunnei2021-04-211-7/+6
|\ \
| * | cmake: Suppress SDL2 not found warninglat9nq2021-04-211-1/+1
| * | cmake: Allow FFmpeg external usage and cleanuplat9nq2021-04-211-6/+5
* | | Merge pull request #6214 from Morph1984/time-fix-kirby-clashbunnei2021-04-211-3/+5
|\ \ \
| * | | time: Write buffer before pushing RESULT_SUCCESS in GetClockSnapshotMorph2021-04-191-1/+2
| * | | time: Fix GetClockSnapshotFromSystemClockContextMorph2021-04-191-2/+3
* | | | Merge pull request #6219 from lioncash/log-erasebunnei2021-04-212-10/+12
|\ \ \ \ | |_|/ / |/| | |
| * | | log/backend: Use in-class initializer for FileBackendLioncash2021-04-202-6/+8
| * | | log/backend: Make use of erase_ifLioncash2021-04-201-4/+4
| |/ /
* | | Merge pull request #6218 from lioncash/tcachebunnei2021-04-201-1/+1
|\ \ \
| * | | texture_cache/util: Fix src being used instead of dst within DeduceBlitImagesLioncash2021-04-191-1/+1
| |/ /
* | | Merge pull request #6207 from lat9nq/sdl-2.0.14bunnei2021-04-209-7/+53
|\ \ \
| * | | general: Ignore implicit-fallthrough for SDL.hlat9nq2021-04-185-0/+47
| * | | cmake: Use SDL 2.0.14 and fix CMake scope issuelat9nq2021-04-184-7/+6
* | | | Merge pull request #6217 from Morph1984/consistent-writebuffersbunnei2021-04-203-5/+12
|\ \ \ \
| * | | | general: Write buffers before pushing raw argumentsMorph2021-04-193-5/+12
| | |/ / | |/| |
* | | | Merge pull request #6215 from lioncash/duplicatebunnei2021-04-202-2/+1
|\ \ \ \
| * | | | npad: Remove duplicated class member variableLioncash2021-04-192-2/+1
| |/ / /
* | | | Merge pull request #6216 from lioncash/uninit-readbunnei2021-04-191-5/+5
|\ \ \ \ | |/ / / |/| | |
| * | | arp: Use type alias for issue functionLioncash2021-04-191-4/+4
| * | | arp: Prevent uninitialized read of launch member variableLioncash2021-04-191-1/+1
|/ / /
* | | Merge pull request #6208 from lat9nq/boost-staticbunnei2021-04-181-1/+11
|\ \ \ | |/ / |/| |
| * | ci: linux: Link Boost staticallylat9nq2021-04-181-1/+11
|/ /
* | Merge pull request #6204 from lat9nq/sdl2-externalMorph2021-04-184-9/+20
|\ \
| * | gitmodules: Remove unneeded prefixlat9nq2021-04-171-1/+1
| * | externals: Add SDL 2.0.12lat9nq2021-04-174-9/+20
* | | Merge pull request #6205 from Morph1984/applet-focus-state-changebunnei2021-04-1716-33/+65
|\ \ \
| * | | applets: Send focus state change message on applet state changeMorph2021-04-1710-22/+56
| * | | applets: Make the applet mode a protected property of AppletMorph2021-04-1714-22/+20
|/ / /
* | | Merge pull request #6125 from ogniK5377/nvdec-close-devbunnei2021-04-173-11/+14
|\ \ \
| * | | Address issuesChloe Marcec2021-04-161-3/+2
| * | | nvdrv: Cleanup CDMA Processor on device closureChloe Marcec2021-03-303-11/+15
* | | | Merge pull request #6133 from Morph1984/project-eleuthiabunnei2021-04-1799-490/+9398
|\ \ \ \ | |_|/ / |/| | |
| * | | applets/swkbd: Implement the Qt Software Keyboard frontendMorph2021-04-156-14/+5518
| * | | error: Make the error code as the title text of the OverlayDialogMorph2021-04-154-15/+17
| * | | overlay_dialog: Add an overlay text dialog that accepts controller inputMorph2021-04-155-1/+768
| * | | main: Move meta type registration into its own functionMorph2021-04-152-9/+65
| * | | input_interpreter: Fix button hold being interpreted incorrectly on initMorph2021-04-152-1/+17
| * | | qt_themes: Add styles for the On-Screen Keyboard and OverlayDialogIts-Rei2021-04-153-22/+1193
| * | | icons: Add icons for the On-Screen Keyboard overlayIts-Rei2021-04-1561-0/+64
| * | | applets/swkbd: Implement the Default Software Keyboard frontendMorph2021-04-152-2/+236
| * | | applets/swkbd: Implement the Normal and Inline Software Keyboard AppletMorph2021-04-154-13/+1488
| * | | ILibraryAppletCreator: Implement CreateHandleStorageMorph2021-04-152-6/+64
| * | | hle_ipc: Add helper functions to get copy/move handlesMorph2021-04-152-2/+16
| * | | ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logsMorph2021-04-151-2/+2
| * | | applets: Pass in the LibraryAppletMode each applet's constructorMorph2021-04-1513-33/+58
| * | | applets: Remove the previous software keyboard applet implementationMorph2021-04-158-492/+14
* | | | Merge pull request #6201 from bunnei/remove-bintraybunnei2021-04-162-41/+37
|\ \ \ \
| * | | | cmake: Remove use of bintray for externals.bunnei2021-04-162-41/+37
|/ / / /
* | | | Merge pull request #6119 from german77/SDLMappingbunnei2021-04-162-6/+24
|\ \ \ \ | |/ / / |/| | |
| * | | InputCommon: Name properly xbox 360 and one controllers, Fix mappings for Nintendo Pro controllersgerman772021-03-312-6/+24
* | | | Merge pull request #6199 from lioncash/log-nsbunnei2021-04-1511-45/+58
|\ \ \ \
| * | | | log/backend: Correct order of const in copy constructorLioncash2021-04-151-2/+5
| * | | | common/log: Move Log namespace into the Common namespaceLioncash2021-04-1511-43/+53
* | | | | Merge pull request #6196 from bunnei/asserts-settingbunnei2021-04-15118-147/+171
|\ \ \ \ \
| * | | | | common: Move settings to common from core.bunnei2021-04-15116-146/+144
| * | | | | core: settings: Add setting for debug assertions and disable by default.bunnei2021-04-157-2/+28
* | | | | | Merge pull request #6197 from ameerj/kreslimit-cleanupbunnei2021-04-144-21/+13
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | k_resource_limit: Minor cleanup of member variables/headersameerj2021-04-144-21/+13
* | | | | | Merge pull request #6195 from Morph1984/controller-applet-motionbunnei2021-04-142-0/+19
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | applets/controller: Hook up the "Motion" button functionalityMorph2021-04-132-0/+19
* | | | | | Merge pull request #6185 from ameerj/process-reslimitbunnei2021-04-142-38/+27
|\ \ \ \ \ \
| * | | | | | kernel/process: Replace process resource limit instance with the kernel's resource limitameerj2021-04-122-38/+27
* | | | | | | Merge pull request #6191 from lioncash/vdtorbunnei2021-04-144-4/+5
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | engine_interface: Add missing virtual destructorLioncash2021-04-124-4/+5
* | | | | | | Merge pull request #6190 from lioncash/constfn2bunnei2021-04-141-2/+2
|\ \ \ \ \ \ \
| * | | | | | | vk_master_semaphore: Deduplicate atomic access within IsFree()Lioncash2021-04-121-1/+1
| * | | | | | | vk_master_semaphore: Add missing const qualifier for IsFree()Lioncash2021-04-121-1/+1
| |/ / / / / /
* | | | | | | Merge pull request #6188 from lioncash/bitsbunnei2021-04-141-5/+6
|\ \ \ \ \ \ \
| * | | | | | | vk_texture_cache: Make use of Common::BitCast where applicableLioncash2021-04-121-5/+6
| |/ / / / / /
* | | | | | | Merge pull request #6187 from lioncash/sign-convbunnei2021-04-132-11/+15
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | texure_cache/util: Resolve implicit sign conversions with std::reduceLioncash2021-04-122-11/+15
| |/ / / / /
* | | | | | Merge pull request #6186 from lioncash/cache-erasebunnei2021-04-131-5/+4
|\ \ \ \ \ \
| * | | | | | query_cache: Make use of std::erase_ifLioncash2021-04-121-5/+4
| |/ / / / /
* | | | | | Merge pull request #6193 from lioncash/incguardbunnei2021-04-131-0/+2
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | nvidia_flags: Add missing header guardLioncash2021-04-131-0/+2
|/ / / / /
* | | | | Merge pull request #6192 from lioncash/discardbunnei2021-04-121-1/+1
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | k_thread: Remove [[nodiscard]] attribute from ClearWaitCancelled()Lioncash2021-04-121-1/+1
|/ / / /
* | | | Merge pull request #6135 from Morph1984/borderless-windowed-fullscreenbunnei2021-04-125-9/+120
|\ \ \ \ | |/ / / |/| | |
| * | | config: Default to exclusive fullscreen mode on platforms other than WindowsMorph2021-04-061-0/+12
| * | | configure_graphics: Add Borderless Windowed fullscreen modeMorph2021-04-065-9/+108
* | | | Merge pull request #6181 from Joshua-Ashton/robustness_featuresRodrigo Locatti2021-04-121-0/+9
|\ \ \ \
| * | | | vulkan_device: Enable EXT_robustness2 featuresJoshua Ashton2021-04-111-0/+9
* | | | | Merge pull request #6182 from Joshua-Ashton/null-offsetRodrigo Locatti2021-04-121-1/+1
|\ \ \ \ \
| * | | | | vk_buffer_cache: Fix offset for NULL vertex buffersJoshua Ashton2021-04-111-1/+1
* | | | | | Merge pull request #6170 from Morph1984/more-time-fixesbunnei2021-04-116-21/+38
|\ \ \ \ \ \
| * | | | | | service: time: Setup the network clock with the local clock contextMorph2021-04-086-21/+38
* | | | | | | Merge pull request #6183 from MerryMage/dynarmicLC2021-04-111-0/+0
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | externals: Update dynarmic to b2a4da5eMerryMage2021-04-111-0/+0
|/ / / / / /
* | | | | | Merge pull request #6180 from Joshua-Ashton/device_loss_fixMorph2021-04-113-5/+10
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | renderer_vulkan: Check return value of AcquireNextImageJoshua Ashton2021-04-113-5/+10
|/ / / / /
* | | | | Merge pull request #6167 from Morph1984/time-fixbunnei2021-04-111-3/+8
|\ \ \ \ \
| * | | | | service: time: Fix CalculateStandardUserSystemClockDifferenceByUserMorph2021-04-081-3/+8
* | | | | | Merge pull request #6112 from ogniK5377/pctlbunnei2021-04-116-31/+254
|\ \ \ \ \ \
| * | | | | | Addressed issuesChloe Marcec2021-03-302-21/+22
| * | | | | | pctl: Rework how pctl works to be more accurateChloe Marcec2021-03-266-31/+253
* | | | | | | Merge pull request #6172 from degasus/cmake_opusbunnei2021-04-105-3/+11
|\ \ \ \ \ \ \
| * | | | | | | externals: Search for shared opus installation.Markus Wick2021-04-085-3/+11
* | | | | | | | Merge pull request #6099 from bunnei/derive-membunnei2021-04-1026-173/+2139
|\ \ \ \ \ \ \ \
| * | | | | | | | hle: kernel: Breakup InitializeMemoryLayout.bunnei2021-03-241-3/+7
| * | | | | | | | hle: kernel: k_memory_region_type: Minor code cleanup.bunnei2021-03-241-13/+12
| * | | | | | | | hle: kernel: k_memory_region: Minor code cleanup.bunnei2021-03-241-7/+5
| * | | | | | | | hle: kernel: k_memory_layout: Use pair instead of tuple.bunnei2021-03-241-2/+4
| * | | | | | | | hle: kernel: k_system_control: Remove unnecessary inline.bunnei2021-03-241-4/+4
| * | | | | | | | common: common_sizes: Move sizes to the Common namespace.bunnei2021-03-245-45/+50
| * | | | | | | | hle: kernel: Merge KMemoryRegionAttr and KMemoryRegionType.bunnei2021-03-212-11/+9
| * | | | | | | | hle: kernel: Remove unused variable.bunnei2021-03-211-1/+0
| * | | | | | | | hle: kernel: k_memory_region_type: Remove extra ".bunnei2021-03-211-1/+1
| * | | | | | | | hle: kernel: k_memory_layout: Move KMemoryRegionAllocator out of global.bunnei2021-03-213-35/+47
| * | | | | | | | hle: kernel: k_memory_layout: Derive memory regions based on board layout.bunnei2021-03-216-56/+1033
| * | | | | | | | common: common_sizes: Move Invalid to Size_* prefix and add missing values.bunnei2021-03-212-15/+21
| * | | | | | | | hle: kernel: k_memory_region: Refactor to simplify code.bunnei2021-03-212-83/+89
| * | | | | | | | hle: kernel: board: k_system_control: Extend to include memory region sizes.bunnei2021-03-213-1/+135
| * | | | | | | | hle: kernel: board: Add secure_monitor module.bunnei2021-03-212-0/+27
| * | | | | | | | common: Move common sizes to their own header for code reuse.bunnei2021-03-213-13/+25
| * | | | | | | | hle: kernel: k_address_space_info: Cleanup.bunnei2021-03-211-9/+9
| * | | | | | | | hle: kernel: Add k_trace module.bunnei2021-03-212-0/+13
| * | | | | | | | hle: kernel: KSystemControl: Update to reflect board-specific behavior.bunnei2021-03-214-10/+41
| * | | | | | | | hle: kernel: KMemoryManager: Add CalculateManagementOverheadSize.bunnei2021-03-212-0/+26
| * | | | | | | | hle: kernel: KMemoryManager: Add aliases.bunnei2021-03-211-0/+4
| * | | | | | | | hle: kernel: Add architecture and board specific memory regions.bunnei2021-03-212-0/+72
| * | | | | | | | hle: kernel: KMemoryRegion: Derive region values.bunnei2021-03-211-0/+327
| * | | | | | | | hle: kernel: Migrate some code from Common::SpinLock to KSpinLock.bunnei2021-03-215-25/+25
| * | | | | | | | hle: kernel: Add initial KMemoryRegionType module.bunnei2021-03-213-18/+41
| * | | | | | | | hle: kernel: Move KMemoryRegion to its own module and update.bunnei2021-03-214-31/+322
* | | | | | | | | Merge pull request #6171 from german77/servicesbunnei2021-04-1030-97/+137
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | wlan: Update to 12.xgerman772021-04-091-0/+7
| * | | | | | | | | usb: Use proper namesgerman772021-04-091-21/+21
| * | | | | | | | | ITimeZoneService: Update to 12.xgerman772021-04-091-0/+1
| * | | | | | | | | spl: Update to 12.xgerman772021-04-091-0/+3
| * | | | | | | | | sfdnsres: Use proper namesgerman772021-04-091-2/+2
| * | | | | | | | | nsd: Update to 12.xgerman772021-04-091-0/+1
| * | | | | | | | | ethc: Update to 12.xgerman772021-04-091-0/+1
| * | | | | | | | | sm: Use proper names, update to 12.xgerman772021-04-091-4/+5
| * | | | | | | | | set_sys: Update to 12.xgerman772021-04-091-0/+6
| * | | | | | | | | pctl_module: Update to 12.xgerman772021-04-091-0/+3
| * | | | | | | | | pcie: Use proper namesgerman772021-04-091-1/+1
| * | | | | | | | | olsc: Update to 12.xgerman772021-04-091-0/+1
| * | | | | | | | | pl_u: Update to 12.xgerman772021-04-091-0/+4
| * | | | | | | | | ldr: Use proper namesgerman772021-04-091-16/+16
| * | | | | | | | | arp: Use proper names, update to 12.xgerman772021-04-092-3/+10
| * | | | | | | | | caps_u: Update to 12.xgerman772021-04-091-0/+1
| * | | | | | | | | caps_a: Update to 12.xgerman772021-04-091-0/+1
| * | | | | | | | | bpc: Use proper namesgerman772021-04-091-2/+2
| * | | | | | | | | bcat_module: Update to 12.xgerman772021-04-091-0/+2
| * | | | | | | | | codecctl: Use proper namesgerman772021-04-091-13/+13
| * | | | | | | | | audren_u: Use proper namesgerman772021-04-092-4/+4
| * | | | | | | | | audren_a: Use proper namesgerman772021-04-091-6/+6
| * | | | | | | | | audrec_u: Use proper names, update to 12.xgerman772021-04-091-3/+4
| * | | | | | | | | audrec_a: Use proper namesgerman772021-04-091-2/+2
| * | | | | | | | | audout_u: Use proper namesgerman772021-04-091-3/+3
| * | | | | | | | | audout_a: Use proper namesgerman772021-04-091-6/+6
| * | | | | | | | | audin_u: Use proper namesgerman772021-04-091-7/+7
| * | | | | | | | | audin_a: Use proper namesgerman772021-04-091-4/+4
* | | | | | | | | | Merge pull request #6156 from lioncash/lock-discardbunnei2021-04-103-9/+12
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Amend bizarre clang-format suggestionsLioncash2021-04-073-5/+5
| * | | | | | | | | | k_scoped_scheduler_lock_and_sleep: Mark class as [[nodiscard]]Lioncash2021-04-071-1/+1
| * | | | | | | | | | k_scoped_lock: delete copy and move assignment operatorsLioncash2021-04-071-2/+5
| * | | | | | | | | | k_scoped_lock: Mark class as [[nodiscard]]Lioncash2021-04-071-1/+1
| * | | | | | | | | | k_scheduler: Mark KScopedSchedulerLock as [[nodiscard]]Lioncash2021-04-071-1/+1
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6113 from german77/playhistorybunnei2021-04-101-1/+13
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Friend: Stub GetPlayHistoryRegistrationKeygerman772021-03-271-1/+13
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6158 from german77/hidServiceTablesbunnei2021-04-102-0/+85
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | hid: Update service function tablesgerman772021-04-072-0/+85
* | | | | | | | | | | Merge pull request #6162 from degasus/no_spin_loopsbunnei2021-04-096-33/+64
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | video_core: Use a CV for blocking commands.Markus Wick2021-04-072-23/+31
| * | | | | | | | | | | video_core/gpu_thread: Keep the write lock for allocating the fence.Markus Wick2021-04-072-1/+4
| * | | | | | | | | | | video_core/gpu_thread: Implement a ShutDown method.Markus Wick2021-04-075-15/+28
| * | | | | | | | | | | common/threadsafe_queue: Provide Wait() method.Markus Wick2021-04-072-3/+10
* | | | | | | | | | | | Merge pull request #6164 from Morph1984/service-update-12.xbunnei2021-04-0912-49/+168
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ns: Update to 12.xMorph2021-04-091-3/+38
| * | | | | | | | | | | | aoc_u: Update to 12.xMorph2021-04-091-0/+2
| * | | | | | | | | | | | nim: Update to 12.xMorph2021-04-091-44/+55
| * | | | | | | | | | | | npns: Update to 12.xMorph2021-04-091-0/+3
| * | | | | | | | | | | | bgtc: Update to 12.x and implement OpenTaskServiceMorph2021-04-094-1/+36
| * | | | | | | | | | | | vi: Update to 12.xMorph2021-04-091-0/+8
| * | | | | | | | | | | | erpt: Update to 12.xMorph2021-04-091-1/+6
| * | | | | | | | | | | | btm: Update to 12.xMorph2021-04-091-0/+1
| * | | | | | | | | | | | btdrv: Update to 12.xMorph2021-04-091-0/+19
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #6168 from Morph1984/stub-SetNpadAnalogStickUseCenterClampbunnei2021-04-094-1/+29
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | service: hid: Stub SetAnalogStickUseCenterClampMorph2021-04-084-1/+29
| | |_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #6155 from ameerj/kernel-12-rescntbunnei2021-04-091-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | kernel: Increase event and session countsameerj2021-04-071-2/+2
| | |_|_|_|/ / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #6157 from Morph1984/am-update-12.xbunnei2021-04-091-0/+22
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ISelfController: Update to 11.xMorph2021-04-071-0/+1
| * | | | | | | | | | | IApplicationFunctions: Update to 11.xMorph2021-04-071-0/+6
| * | | | | | | | | | | IDebugFunctions: Update to 12.xMorph2021-04-071-0/+2
| * | | | | | | | | | | ICommonStateGetter: Update to 12.xMorph2021-04-071-0/+9
| * | | | | | | | | | | IGlobalStateController: Update to 12.xMorph2021-04-071-0/+1
| * | | | | | | | | | | IHomeMenuFunctions: Update to 12.xMorph2021-04-071-0/+3
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #6062 from ameerj/auto-stubbunnei2021-04-095-0/+32
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
| * | | | | | | | | | configuration: Add auto stub toggle that resets on bootameerj2021-03-305-4/+32
| * | | | | | | | | | service: Auto stub fallbackameerj2021-03-301-0/+4
* | | | | | | | | | | Merge pull request #6145 from lat9nq/nvhost_empty_memcpybunnei2021-04-081-6/+11
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | nvhost_nvdec_common: Avoid memcpy with null pointerslat9nq2021-04-051-6/+11
* | | | | | | | | | | | Merge pull request #6154 from lioncash/svcrange2bunnei2021-04-081-0/+132
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | svc: Expand SVC tablesLioncash2021-04-071-0/+132
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #6160 from Morph1984/fs-update-12.xbunnei2021-04-082-6/+15
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | |
| * | | | | | | | | | IFile: Update to 12.xMorph2021-04-071-3/+7
| * | | | | | | | | | fsp-srv: Update to 12.xMorph2021-04-072-3/+8
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6143 from lat9nq/nvhost_null_memcpybunnei2021-04-081-1/+7
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | nvhost_ctrl_gpu: Avoid sending null pointer to memcpylat9nq2021-04-051-1/+7
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6159 from Morph1984/acc-update-12.xbunnei2021-04-073-36/+45
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | dauth_o: Update to 11.xMorph2021-04-071-6/+11
| * | | | | | | | | acc_u1: Update to 12.xMorph2021-04-071-13/+15
| * | | | | | | | | acc_su: Update to 12.xMorph2021-04-071-17/+19
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6130 from degasus/better_assert_handlingbunnei2021-04-073-6/+20
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common: Move assert failure handling into a cpp file.Markus Wick2021-04-043-6/+20
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6153 from lioncash/svcrangebunnei2021-04-072-6/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | process_capability: Handle extended SVC rangeLioncash2021-04-072-6/+1
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6161 from Morph1984/audio-update-12.xbunnei2021-04-071-0/+4
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | hwopus: Update to 12.xMorph2021-04-071-0/+4
|/ / / / / / / /
* | | | | | | | Merge pull request #6146 from lat9nq/vp9_empty_memcpybunnei2021-04-071-7/+9
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | vp9: Avoid memcpy with null pointerslat9nq2021-04-051-7/+9
| |/ / / / / /
* | | | | | | Merge pull request #6141 from lat9nq/cfg_gphcs_stack_useLC2021-04-051-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | configure_graphics: Prevent stack-use-after-scopelat9nq2021-04-041-1/+1
|/ / / / / /
* | | | | | Merge pull request #6139 from Morph1984/cmake-fix-buildMorph2021-04-041-1/+1
|\ \ \ \ \ \
| * | | | | | ci: Fix MSVC build with CMake 3.20.0Morph2021-04-041-1/+1
|/ / / / / /
* | | | | | Merge pull request #6127 from german77/udpSingleConnectionbunnei2021-04-044-102/+101
|\ \ \ \ \ \
| * | | | | | Use a single connection for UDP server, make connection test longer and check all pads instead of only the first onegerman772021-03-314-102/+101
* | | | | | | Merge pull request #6132 from MerryMage/code_sizebunnei2021-04-033-0/+8
|\ \ \ \ \ \ \
| * | | | | | | arm_dynarmic: Increase size of code cacheMerryMage2021-04-023-0/+8
* | | | | | | | Merge pull request #6131 from german77/rightjoyconSLSRMorph2021-04-021-2/+6
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | HID: Fix SL and SR buttons for right joycongerman772021-04-021-2/+6
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #6129 from degasus/cmake_libzipbunnei2021-04-023-74/+74
|\ \ \ \ \ \ \
| * | | | | | | externals: Fix case spelling of libzip.Markus Wick2021-04-023-74/+74
* | | | | | | | Merge pull request #6128 from bunnei/update-dynarmic-2bunnei2021-04-021-0/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | externals: dynarmic: Update to latest rev. to increase code size.bunnei2021-04-011-0/+0
|/ / / / / / /
* | | | | | | Merge pull request #6106 from MerryMage/nullptr-jitbunnei2021-04-014-53/+26
|\ \ \ \ \ \ \
| * | | | | | | arm_dynarmic: Always have a 'valid' jit instanceMerryMage2021-03-244-53/+26
* | | | | | | | Merge pull request #6126 from Morph1984/stub-SetAlbumImageTakenNotificationEnabledbunnei2021-03-312-1/+17
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | ISelfController: Stub SetAlbumImageTakenNotificationEnabledMorph2021-03-302-1/+17
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #5927 from ameerj/astc-computeRodrigo Locatti2021-03-3122-1770/+2027
|\ \ \ \ \ \ \
| * | | | | | | astc_decoder: Refactor for style and more efficient memory useameerj2021-03-259-2256/+502
| * | | | | | | astc_decoder: Reimplement LayersRodrigo Locatti2021-03-135-142/+161
| * | | | | | | astc_decoder: Fix out of bounds memory accessameerj2021-03-131-2/+10
| * | | | | | | renderer_vulkan: Accelerate ASTC decodingameerj2021-03-1311-57/+426
| * | | | | | | host_shaders: Modify shader cmake integration to allow for larger shadersameerj2021-03-134-8/+27
| * | | | | | | renderer_opengl: Accelerate ASTC texture decoding with a compute shaderameerj2021-03-136-2/+1598
* | | | | | | | Merge pull request #6116 from german77/userArgumentbunnei2021-03-311-0/+28
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | yuzu/main: Add user command line argumentgerman772021-03-271-0/+28
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #6124 from jbeich/vulkan+openglbunnei2021-03-302-5/+5
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | vulkan_common: enable OpenGL interop on other UnicesJan Beich2021-03-302-5/+5
* | | | | | | Merge pull request #6109 from german77/gestureIDbunnei2021-03-302-3/+13
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | HID: Initialize correctly the gesture finger_id and filter invalid resultsNarr the Reg2021-03-262-3/+13
| |/ / / / /
* | | | | | Merge pull request #6102 from ogniK5377/fd-passbunnei2021-03-2920-78/+161
|\ \ \ \ \ \
| * | | | | | nvdrv: Pass device fd and handle device create methods for device opening and closingChloe Marcec2021-03-2520-78/+161
| |/ / / / /
* | | | | | Merge pull request #6118 from MerryMage/dynarmicbunnei2021-03-281-0/+0
|\ \ \ \ \ \
| * | | | | | externals: Update dynarmic to c28f13afMerryMage2021-03-271-0/+0
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #6115 from bunnei/fix-kernel-initbunnei2021-03-281-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | hle: kernel: Initialize preemption task after schedulers.bunnei2021-03-271-1/+1
| |/ / / /
* | | | | Merge pull request #6114 from Morph1984/friend-logbunnei2021-03-271-11/+12
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | service: friend: Change logging class from ACC to FriendMorph2021-03-271-11/+12
|/ / / /
* | | | Merge pull request #6101 from ogniK5377/alloc-as-exbunnei2021-03-252-27/+49
|\ \ \ \
| * | | | nvdrv: Change InitializeEx to AllocAsExChloe Marcec2021-03-222-27/+49
* | | | | Merge pull request #6108 from jbeich/freebsd-async-shadersbunnei2021-03-251-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | gl_device: unblock async shaders on other Unix systemsJan Beich2021-03-241-1/+1
|/ / / /
* | | | Merge pull request #6100 from bunnei/arm-fixbunnei2021-03-242-0/+10
|\ \ \ \
| * | | | core: arm_dynarmic: Ensure JIT state is saved/restored on page table changes.bunnei2021-03-212-0/+10
| | |_|/ | |/| |
* | | | Merge pull request #6092 from ivan-boikov/cancel-dir-selectbunnei2021-03-231-1/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix cancelation of choose directory dialogivan-boikov2021-03-201-1/+4
| |/ /
* | | Merge pull request #6095 from lat9nq/async-shader-blockLC2021-03-221-1/+13
|\ \ \
| * | | gl_device: Block async shaders on AMD and Intellat9nq2021-03-211-1/+13
* | | | Merge pull request #6078 from Morph1984/libusb-utf8LC2021-03-221-0/+5
|\ \ \ \ | |_|/ / |/| | |
| * | | externals/libusb/CMakeLists: Add /utf-8 compile option for MSVCMorph2021-03-151-0/+5
| |/ /
* | | Merge pull request #6052 from Morph1984/vi-getindirectlayerimagemapbunnei2021-03-201-1/+27
|\ \ \
| * | | IApplicationDisplayService: Stub GetIndirectLayerImageMapMorph2021-03-171-1/+27
* | | | Merge pull request #6056 from zkitX/spl-updatesbunnei2021-03-183-9/+178
|\ \ \ \
| * | | | Fix casing on DeallocateAesKeySlotzkitx2021-03-111-3/+3
| * | | | Update SPL to fit N's service refactor (4.0.0+) which split into new services.zkitx2021-03-113-9/+178
* | | | | Merge pull request #6055 from MerryMage/exceed-the-limitbunnei2021-03-181-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | fiber: Double default stack sizeMerryMage2021-03-101-1/+1
| |/ / /
* | | | Merge pull request #6070 from Morph1984/sysver-11.0.1bunnei2021-03-171-5/+5
|\ \ \ \
| * | | | system_version: Update to 11.0.1Morph2021-03-141-5/+5
| | |/ / | |/| |
* | | | Merge pull request #6083 from Morph1984/bsd-avoid-writebufferbunnei2021-03-161-2/+6
|\ \ \ \
| * | | | bsd: Avoid writing empty buffersMorph2021-03-161-2/+6
|/ / / /
* | | | Merge pull request #6069 from Morph1984/ngWordbunnei2021-03-151-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | system_archive: Update NgWord archive versionMorph2021-03-141-2/+2
| | |/ | |/|
* | | Merge pull request #6054 from Morph1984/time-GetClockSnapshotbunnei2021-03-141-0/+2
|\ \ \ | |/ / |/| |
| * | time: Assign the current time point to the ClockSnapshotMorph2021-03-101-0/+2
| |/
* | Merge pull request #6053 from Morph1984/time-CalculateSpanBetweenbunnei2021-03-131-3/+9
|\ \
| * | time: Fix CalculateSpanBetween implementationMorph2021-03-101-3/+9
| |/
* | Merge pull request #6028 from bunnei/raster-cachebunnei2021-03-132-47/+40
|\ \
| * | video_core: rasterizer_accelerated: Fix un/signed mismatch.bunnei2021-03-131-1/+2
| * | video_core: rasterizer_accelerated: Fix delta check ordering.bunnei2021-03-031-3/+3
| * | video_core: rasterizer_accelerated: Improve error handling & fix implicit conversion.bunnei2021-03-031-4/+8
| * | video_core: rasterizer_accelerated: Use a flat array instead of interval_map for cached pages.bunnei2021-03-032-44/+32
* | | Merge pull request #5327 from AniLeo/masterbunnei2021-03-121-0/+9
|\ \ \
| * | | qt: Set DISPLAY env var when not presentAni2021-03-071-0/+9
* | | | Merge pull request #6040 from german77/toggleKeyboardbunnei2021-03-116-12/+109
|\ \ \ \ | |_|_|/ |/| | |
| * | | Enable mouse toggle buttonsgerman772021-03-065-11/+65
| * | | Add toggle button option for normal buttonsgerman2021-03-061-0/+5
| * | | Enable button toggle for keyboard in the modifier buttongerman2021-03-063-6/+44
* | | | Merge pull request #5891 from ameerj/bgra-oglRodrigo Locatti2021-03-0914-30/+212
|\ \ \ \
| * | | | texture_cache: Blacklist BGRA8 copies and views on OpenGLameerj2021-03-049-28/+80
| * | | | renderer_opengl: Swizzle BGR textures on copyameerj2021-03-045-2/+132
* | | | | Merge pull request #6021 from ReinUsesLisp/skip-cache-heuristicbunnei2021-03-092-11/+37
|\ \ \ \ \
| * | | | | buffer_cache: Heuristically decide to skip cache on uniform buffersReinUsesLisp2021-03-022-11/+37
* | | | | | Merge pull request #5990 from german77/mousePanningV2bunnei2021-03-089-25/+89
|\ \ \ \ \ \
| * | | | | | inputCommon: Mouse fixesgerman772021-02-289-25/+89
* | | | | | | Merge pull request #6041 from bunnei/fiber-leaksbunnei2021-03-085-37/+35
|\ \ \ \ \ \ \
| * | | | | | | common: Fiber: use a reference for YieldTo.bunnei2021-03-075-34/+27
| * | | | | | | common: fiber: Use weak_ptr when yielding.bunnei2021-03-062-8/+13
* | | | | | | | Merge pull request #6047 from lioncash/dynarmicMorph2021-03-081-0/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | external: Update dynarmicLioncash2021-03-081-0/+0
|/ / / / / / /
* | | | | | | Merge pull request #6036 from bunnei/thread-leakbunnei2021-03-066-36/+65
|\ \ \ \ \ \ \
| * | | | | | | hle: kernel: KThread: Rework dummy threads & fix memory leak.bunnei2021-03-066-36/+65
* | | | | | | | Merge pull request #6029 from Morph1984/compile-utf8LC2021-03-061-0/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | CMakeLists: Add /utf-8 compile option for MSVCMorph2021-03-051-0/+2
* | | | | | | | Merge pull request #6039 from yuzu-emu/revert-6006-fiber-unique-ptrbunnei2021-03-0610-58/+59
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | Revert "core: Switch to unique_ptr for usage of Common::Fiber."bunnei2021-03-0610-58/+59
|/ / / / / / /
* | | | | | | Merge pull request #6034 from Morph1984/mbedtlsbunnei2021-03-063-3/+1
|\ \ \ \ \ \ \
| * | | | | | | aes_util: Remove malformed mbedtls_cipher_finish function callMorph2021-03-051-2/+0
| * | | | | | | externals: Update mbedtls to 2.16.9Morph2021-03-052-1/+1
* | | | | | | | Merge pull request #6006 from bunnei/fiber-unique-ptrbunnei2021-03-0510-59/+58
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | core: Switch to unique_ptr for usage of Common::Fiber.bunnei2021-02-2710-59/+58
* | | | | | | | Merge pull request #5989 from ReinUsesLisp/cmdpoolbunnei2021-03-041-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | vk_command_pool: Reduce the command pool size from 4096 to 4ReinUsesLisp2021-02-231-1/+1
* | | | | | | | Merge pull request #6004 from german77/udprandombunnei2021-03-044-19/+23
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | inputCommon: Use an unique client id for each socket instancegerman2021-03-014-19/+23
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #5815 from comex/net-error-reformbunnei2021-03-036-111/+147
|\ \ \ \ \ \ \
| * | | | | | | [network] Error handling reformcomex2021-02-286-111/+147
* | | | | | | | Merge pull request #6020 from bunnei/shutdown-crash-2LC2021-03-021-12/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | |
| * | | | | | | core: Shutdown: Move kernel cleanup to later in shutdown.bunnei2021-03-021-12/+1
|/ / / / / / /
* | | | | | | Merge pull request #6019 from Kelebek1/bcatbunnei2021-03-022-3/+3
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Fix default bcat_backend initKelebek12021-03-022-3/+3
|/ / / / / /
* | | | | | Merge pull request #6016 from ameerj/remove-async-nvdecMorph2021-03-013-26/+8
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | gpu_thread: Remove Async NVDEC placeholdersameerj2021-03-013-26/+8
|/ / / / /
* | | | | Merge pull request #6007 from bunnei/ldn-errorbunnei2021-02-281-1/+1
|\ \ \ \ \
| * | | | | core: hle: ldn: Error out on call to Initialization.bunnei2021-02-271-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #5276 from german77/gesturesMorph2021-02-282-11/+240
|\ \ \ \ \
| * | | | | Implements touch, pan, pinch and rotation gesturesgerman2021-02-282-11/+240
* | | | | | Merge pull request #5984 from jbeich/gcc-freebsdbunnei2021-02-272-0/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | video_core: add missing header after 468bd9c1b0f9Jan Beich2021-02-231-0/+1
| * | | | | common: add missing header after f3805376f726Jan Beich2021-02-231-0/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #5953 from bunnei/memory-refactor-1bunnei2021-02-2756-1212/+1690
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.bunnei2021-02-1924-147/+131
| * | | | hle: kernel: Migrate MemoryManager to KMemoryManager.bunnei2021-02-198-47/+48
| * | | | hle: kernel: Migrate PageLinkedList to KPageLinkedList.bunnei2021-02-198-38/+41
| * | | | hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others.bunnei2021-02-1918-476/+479
| * | | | hle: kernel: Migrate SlabHeap to KSlabHeap.bunnei2021-02-194-22/+21
| * | | | hle: kernel: Migrate MemoryLayout to KMemoryLayout.bunnei2021-02-195-31/+30
| * | | | hle: kernel: Migrate AddressSpaceInfo to KAddressSpaceInfo.bunnei2021-02-194-59/+54
| * | | | hle: kernel: memory_manager: Rename AllocateContinuous to AllocateContinuous.bunnei2021-02-192-4/+28
| * | | | hle: kernel: KSystemControl does not belong in Memory namespace.bunnei2021-02-197-31/+38
| * | | | hle: kernel: memory: PageHeap: Migrate to KPageBitmap class.bunnei2021-02-194-197/+23
| * | | | hle: kernel: Add KPageBitmap class.bunnei2021-02-192-0/+280
| * | | | hle: kernel: system_control: Add function GenerateRandomU64.bunnei2021-02-192-3/+5
| * | | | common: Add implementation of TinyMT (Mersenne Twister RNG).bunnei2021-02-192-0/+251
| * | | | hle: kernel: Add KSpinLock implementation.bunnei2021-02-193-0/+89
| * | | | core: memory: Add templated GetPointer methods.bunnei2021-02-191-0/+10
| * | | | common: alignment: Add DivideUp utility method.bunnei2021-02-191-0/+5
| * | | | hle: kernel: Rename SharedMemory to KSharedMemory.bunnei2021-02-1913-54/+54
* | | | | Merge pull request #5944 from Morph1984/gc-vibrationsbunnei2021-02-272-3/+130
|\ \ \ \ \
| * | | | | hid: Implement GameCube Controller VibrationsMorph2021-02-212-3/+130
* | | | | | Merge pull request #5997 from Kelebek1/Depthbunnei2021-02-265-1/+17
|\ \ \ \ \ \
| * | | | | | Implement glDepthRangeIndexeddNVKelebek12021-02-245-1/+17
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #5977 from Morph1984/stub-accbunnei2021-02-251-1/+17
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | acc: Stub GetNintendoAccountUserResourceCacheForApplicationMorph2021-02-211-1/+17
| |/ / / /
* | | | | Merge pull request #5981 from lat9nq/ci-add-clangLC2021-02-224-1/+50
|\ \ \ \ \
| * | | | | ci: Add clang build scriptslat9nq2021-02-224-1/+50
|/ / / / /
* | | | | Merge pull request #5936 from Kelebek1/Offsetsbunnei2021-02-223-9/+34
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Review 1Kelebek12021-02-152-3/+3
| * | | | Implement texture offset support for TexelFetch and TextureGather and add offsets for TldsKelebek12021-02-153-9/+34
* | | | | Merge pull request #5971 from ameerj/reslimit-dtorbunnei2021-02-214-2/+16
|\ \ \ \ \
| * | | | | kernel: Fix resource release exception on exitameerj2021-02-214-2/+16
|/ / / / /
* | | | | Merge pull request #5965 from Morph1984/shader-countAmeer J2021-02-211-0/+4
|\ \ \ \ \
| * | | | | gl_disk_shader_cache: Log total shader entries count on game loadMorph2021-02-201-0/+4
|/ / / / /
* | | | | Merge pull request #5964 from bunnei/timing-fixbunnei2021-02-202-7/+28
|\ \ \ \ \
| * | | | | common: wall_clock: Fix integer overflow with StandardWallClock.bunnei2021-02-202-7/+28
|/ / / / /
* | | | | Merge pull request #5924 from ReinUsesLisp/inline-bindingsbunnei2021-02-194-24/+24
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | vk_update_descriptor: Inline and improve code for binding buffersReinUsesLisp2021-02-134-24/+24
* | | | | Merge pull request #5957 from lat9nq/update-dynarmicbunnei2021-02-191-0/+0
|\ \ \ \ \
| * | | | | externals: Update dynarmic to latestlat9nq2021-02-181-0/+0
* | | | | | Merge pull request #4973 from ameerj/nvdec-optbunnei2021-02-1911-149/+79
|\ \ \ \ \ \
| * | | | | | rebase, fix name shadowing, more constameerj2021-02-134-11/+10
| * | | | | | Address PR feedbackameerj2021-02-134-12/+7
| * | | | | | streamline cdma_pusher/command_classesameerj2021-02-131-13/+5
| * | | | | | streamline cdma_pusher/command_classesameerj2021-02-135-85/+34
| * | | | | | nvdec cleanupameerj2021-02-138-43/+38
* | | | | | | Merge pull request #5955 from yuzu-emu/revert-3603-port-5123Morph2021-02-181-7/+0
|\ \ \ \ \ \ \
| * | | | | | | Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers""Morph2021-02-181-7/+0
|/ / / / / / /
* | | | | | | Merge pull request #5952 from ReinUsesLisp/cityhashLC2021-02-184-114/+121
|\ \ \ \ \ \ \
| * | | | | | | common/cityhash: Use common typesReinUsesLisp2021-02-183-116/+100
| * | | | | | | tests: Add tests for CityHashReinUsesLisp2021-02-182-0/+23
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #5954 from lat9nq/ffmpeg-431-2LC2021-02-183-8/+4
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | cmake: Update FFmpeg to 4.3.1lat9nq2021-02-103-8/+4
* | | | | | | Merge pull request #5121 from bunnei/optimize-core-timingbunnei2021-02-168-241/+141
|\ \ \ \ \ \ \
| * | | | | | | core: core_timing_util: Optimize core timing math.bunnei2021-02-153-98/+48
| * | | | | | | common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL instruction.bunnei2021-02-151-8/+9
| * | | | | | | common: Merge uint128 to a single header file with inlines.bunnei2021-02-154-135/+84
* | | | | | | | Merge pull request #5929 from german77/mousePanningMorph2021-02-161-5/+21
|\ \ \ \ \ \ \ \
| * | | | | | | | Improve mouse panninggerman2021-02-141-5/+21
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #4298 from FearlessTobi/remove-cache-settingbunnei2021-02-165-57/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | yuzu/configure_filesystem: Remove "Select Cache Directory" optionFearlessTobi2021-01-045-57/+1
* | | | | | | | | Merge pull request #5942 from ReinUsesLisp/fixup-rebaseLC2021-02-161-1/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | vk_rasterizer: Fix loading shader addresses twiceReinUsesLisp2021-02-161-1/+0
|/ / / / / / / / /
* | | | | | | | | Merge pull request #3603 from FearlessTobi/port-5123bunnei2021-02-161-0/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | sdl_joystick: disable the use of the hidapi drivers due to many problems caused by them.Vitor Kiguchi2020-08-301-0/+7
* | | | | | | | | | Merge pull request #5923 from ReinUsesLisp/vk-dirty-pipelinebunnei2021-02-157-56/+103
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp2021-02-137-56/+103
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5939 from Morph1984/web_typesLC2021-02-151-0/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core/CMakeLists: Add web_types.hMorph2021-02-151-0/+1
* | | | | | | | | | Merge pull request #4940 from german77/nativeGCbunnei2021-02-158-6/+209
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Use GC imagegerman2021-02-091-0/+3
| * | | | | | | | | hid: Implement GC controllergerman2021-02-087-6/+206
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge pull request #5935 from lat9nq/controller_access_keysbunnei2021-02-151-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | debugger: controller: Add access keylat9nq2021-02-141-1/+1
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge pull request #5909 from ogniK5377/I3dl2Reverbbunnei2021-02-158-18/+572
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | revert to std::sin and std::cosChloe Marcec2021-02-133-6/+6
| * | | | | | | | address issuesChloe Marcec2021-02-133-22/+25
| * | | | | | | | audren: Implement I3dl2ReverbChloe Marcec2021-02-138-18/+569
* | | | | | | | | Merge pull request #5920 from bunnei/am-ldn-fixbunnei2021-02-144-11/+52
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hle: service: ldn: IUserLocalCommunicationService: Improve the stub.bunnei2021-02-141-5/+29
| * | | | | | | | | hle: service: ldn: IUserLocalCommunicationService: Indicate that LDN is disabled.bunnei2021-02-143-3/+19
| * | | | | | | | | hle: service: am: IStorageAccessor: Fix out of bounds error handling.bunnei2021-02-141-6/+7
* | | | | | | | | | yuzu: Various frontend improvements to avoid crashes and improve experience on Linux.bunnei2021-02-1414-16/+54
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5925 from ReinUsesLisp/resource-pool-cleanLC2021-02-142-8/+8
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | vk_resource_pool: Load GPU tick once and compare with itReinUsesLisp2021-02-132-8/+8
|/ / / / / / / /
* | | | | | | | Merge pull request #5921 from ameerj/srgb-viewsRodrigo Locatti2021-02-133-7/+41
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | gl_texture_cache: Lazily create non-sRGB texture views for sRGB formatsameerj2021-02-133-7/+41
|/ / / / / / /
* | | | | | | Merge pull request #5919 from ReinUsesLisp/stream-buffer-tragicMorph2021-02-133-6/+12
|\ \ \ \ \ \ \
| * | | | | | | vk_master_semaphore: Mark gpu_tick atomic operations with relaxed orderReinUsesLisp2021-02-131-4/+4
| * | | | | | | vk_staging_buffer_pool: Inline tick testsReinUsesLisp2021-02-132-1/+7
| * | | | | | | gl_stream_buffer/vk_staging_buffer_pool: Fix size checkReinUsesLisp2021-02-132-2/+2
* | | | | | | | Merge pull request #5915 from lat9nq/screenshots-dir-fixLC2021-02-131-0/+5
|\ \ \ \ \ \ \ \
| * | | | | | | | yuzu: Create screenshot path before capturelat9nq2021-02-121-0/+5
* | | | | | | | | Merge pull request #5916 from ameerj/maxwell-gl-unusedLC2021-02-132-36/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | maxwell_to_gl: Remove unused codeameerj2021-02-132-36/+3
* | | | | | | | | | Merge pull request #5917 from ReinUsesLisp/require-robustness2LC2021-02-132-37/+14
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| * | | | | | | | | vulkan_device: Require VK_EXT_robustness2ReinUsesLisp2021-02-132-37/+14
* | | | | | | | | | Merge pull request #5741 from ReinUsesLisp/new-bufcachebunnei2021-02-1396-3083/+3390
|\| | | | | | | | | | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | config: Make high GPU accuracy the defaultReinUsesLisp2021-02-132-3/+3
| * | | | | | | | video_core: Fix clang build issuesReinUsesLisp2021-02-132-8/+5
| * | | | | | | | vk_staging_buffer_pool: Fix softlock when stream buffer overflowsReinUsesLisp2021-02-132-19/+20
| * | | | | | | | vk_buffer_cache: Add support for null index buffersReinUsesLisp2021-02-132-4/+40
| * | | | | | | | buffer_cache: Add extra bytes to guest SSBOsReinUsesLisp2021-02-131-1/+7
| * | | | | | | | Merge branch 'bytes-to-map-end' into new-bufcache-wipReinUsesLisp2021-02-131-0/+2
| * | | | | | | | vk_staging_buffer_pool: Get a staging buffer instead of waitingReinUsesLisp2021-02-132-9/+18
| * | | | | | | | yuzu/config: Disable assembly shaders by defaultReinUsesLisp2021-02-131-2/+2
| * | | | | | | | renderer_opengl: Remove interopReinUsesLisp2021-02-138-122/+10
| * | | | | | | | gl_buffer_cache: Drop interop based parameter buffer workaroundsReinUsesLisp2021-02-133-65/+45
| * | | | | | | | buffer_cache: Heuristically detect stream buffersReinUsesLisp2021-02-132-6/+33
| * | | | | | | | buffer_cache: Split CreateBuffer in separate functionsReinUsesLisp2021-02-131-29/+52
| * | | | | | | | buffer_cache: Skip cache on small uploads on VulkanReinUsesLisp2021-02-133-9/+18
| * | | | | | | | vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp2021-02-1315-127/+298
| * | | | | | | | vulkan_device: Enable robustBufferAccessReinUsesLisp2021-02-131-1/+2
| * | | | | | | | video_core: Reimplement the buffer cacheReinUsesLisp2021-02-1367-2607/+2514
| * | | | | | | | vulkan_common: Expose interop and headless devicesReinUsesLisp2021-02-134-21/+100
| * | | | | | | | vulkan_common: Make interop extensions mandatoryReinUsesLisp2021-02-131-0/+6
| * | | | | | | | vulkan_device: Enable robust buffersReinUsesLisp2021-02-131-2/+4
| * | | | | | | | vulkan_device: Use designated initializers for featuresReinUsesLisp2021-02-131-60/+59
| * | | | | | | | vulkan_wrapper: Add memory barrier pipeline barrier helperReinUsesLisp2021-02-131-0/+6
| * | | | | | | | vulkan_device: Fix formatting of constantsReinUsesLisp2021-02-131-10/+6
| * | | | | | | | vulkan_wrapper: Add interop functionsReinUsesLisp2021-02-132-1/+41
| * | | | | | | | vulkan_instance: Initialize Vulkan instance in a separate threadReinUsesLisp2021-02-131-1/+5
| * | | | | | | | vulkan_wrapper: Pull Windows symbolsReinUsesLisp2021-02-132-0/+14
| * | | | | | | | gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-1327-232/+176
| * | | | | | | | tests/buffer_base: Add cached CPU writes testsReinUsesLisp2021-02-131-0/+76
| * | | | | | | | buffer_base: Add support for cached CPU writesReinUsesLisp2021-02-131-61/+145
|/ / / / / / / /
* | | | | | | | Merge pull request #5877 from ameerj/res-limit-usagebunnei2021-02-139-36/+190
|\ \ \ \ \ \ \ \
| * | | | | | | | kernel: More accurately reserve and release resourcesameerj2021-02-136-14/+42
| * | | | | | | | kernel: KScopedReservation implementationameerj2021-02-136-26/+152
|/ / / / / / / /
* | / / / / / / kernel: Unify result codes (#5890)Chloe2021-02-1321-256/+223
| |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #5902 from lioncash/core-warnbunnei2021-02-123-4/+7
|\ \ \ \ \ \ \
| * | | | | | | bsd: Remove usage of optional emplace() with no argumentsLioncash2021-02-091-2/+4
| * | | | | | | am/controller: Remove [[fallthrough]] from unreachable pathLioncash2021-02-091-1/+2
| * | | | | | | nfp: Correct uninitialized size being used within GetTagInfo()Lioncash2021-02-091-1/+1
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #5869 from german77/mousePanningbunnei2021-02-1111-38/+149
|\ \ \ \ \ \ \
| * | | | | | | Add mouse panninggerman2021-02-0811-38/+149
* | | | | | | | Merge pull request #5908 from Morph1984/swkbd-finalizebunnei2021-02-111-0/+4
|\ \ \ \ \ \ \ \
| * | | | | | | | software_keyboard: Implement Finalize request commandMorph2021-02-111-0/+4
|/ / / / / / / /
* | | | | | | | Merge pull request #5893 from lioncash/inputbunnei2021-02-102-113/+131
|\ \ \ \ \ \ \ \
| * | | | | | | | configure_input_player_widget: Reduce duplication of array accessors where applicableLioncash2021-02-091-108/+125
| * | | | | | | | configure_input_player_widget: Avoid nontrivial copies where applicableLioncash2021-02-092-5/+6
* | | | | | | | | Merge pull request #5904 from lat9nq/common-sized-deallocLC2021-02-101-0/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common: Add -fsized-deallocation as a Clang flaglat9nq2021-02-101-0/+2
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge pull request #5905 from lat9nq/core-sized-deallocLC2021-02-101-0/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core: Add -fsized-dealloction as a Clang flaglat9nq2021-02-101-0/+2
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5903 from lat9nq/config-silence-warnsLC2021-02-101-7/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | configure_input_player_widget: Silence unused variable warningslat9nq2021-02-101-7/+0
|/ / / / / / / /
* | | | | | | | Merge pull request #5901 from lioncash/input-warnAmeer J2021-02-103-2/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | udp: Silence unused member variable warningsLioncash2021-02-091-2/+2
| * | | | | | | | udp/client: Define ClientData constructor/destructor in cpp fileLioncash2021-02-092-0/+7
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #5900 from lioncash/unused-funcbunnei2021-02-102-37/+0
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | gl_rasterizer: Remove unused variablesLioncash2021-02-091-3/+0
| * | | | | | | texture_cache/util: Remove unused functionsLioncash2021-02-091-34/+0
| |/ / / / / /
* | | | | | | Settings: Add depth to Joysticks on Pro Controller preview (#5894)Jatoxo2021-02-092-6/+30
* | | | | | | Merge pull request #5899 from ameerj/ffmpeg-revertMorph2021-02-092-2/+2
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | cmake: Revert FFmpeg 4.3.1 update for Windows buildsameerj2021-02-092-2/+2
|/ / / / / /
* | | | | | Merge pull request #5880 from lat9nq/ffmpeg-externalAmeer J2021-02-096-97/+315
|\ \ \ \ \ \
| * | | | | | ffmpeg: Checkout tag n4.3.1lat9nq2021-02-061-0/+0
| * | | | | | CMakeLists: Use bundled FFmpeg as a fallbacklat9nq2021-02-062-21/+42
| * | | | | | CMakeLists: Update to FFmpeg 4.3.1 for WIN32lat9nq2021-02-061-1/+1
| * | | | | | CMakeLists: Fixes for linux-freshlat9nq2021-02-061-1/+13
| * | | | | | Address reviewer commentslat9nq2021-02-051-1/+1
| * | | | | | CMake: Port citra-emu/citra FindFFmpeg.cmakelat9nq2021-02-053-121/+207
| * | | | | | ci/windows: Copy downloaded FFmpeg librarieslat9nq2021-02-051-0/+5
| * | | | | | CMake: Implement YUZU_USE_BUNDLED_FFMPEGlat9nq2021-02-053-17/+108
| * | | | | | externals: Add submodule ffmpeglat9nq2021-02-052-0/+3
* | | | | | | Merge pull request #5892 from german77/backupbunnei2021-02-091-1/+12
|\ \ \ \ \ \ \
| * | | | | | | olsc: Stub GetSaveDataBackupSettinggerman2021-02-081-1/+12
* | | | | | | | Merge pull request #5868 from german77/HandheldFixbunnei2021-02-082-1/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | Prevent over scheduling audio events and terminate properly the motion update eventgerman2021-02-022-1/+9
* | | | | | | | | README Edit for EASchplee2021-02-081-1/+1
* | | | | | | | | Merge pull request #5895 from Morph1984/utf16-cvtLC2021-02-081-14/+0
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | string_util: Remove MSVC workaround for converting between UTF8/UTF16Morph2021-02-081-14/+0
|/ / / / / / / /
* | | | | | | | Merge pull request #5339 from german77/interactivebunnei2021-02-0837-96/+3143
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Add GC controller animationgerman2021-02-072-52/+429
| * | | | | | | Refresh debug controller settingsgerman2021-02-064-10/+18
| * | | | | | | Refresh controller only when necessarygerman2021-02-062-15/+37
| * | | | | | | Add SL SR vectors, change dual joycon view, add missing raw data from keyboard/mousegerman2021-02-064-178/+247
| * | | | | | | Add controller window and single joycon top viewgerman2021-02-067-29/+391
| * | | | | | | Replace text with vectorsgerman2021-02-062-77/+306
| * | | | | | | Make settings controller image change with controller inputgerman2021-02-0631-96/+2076
* | | | | | | | Merge pull request #5872 from lioncash/svc-errorChloe2021-02-081-59/+188
|\ \ \ \ \ \ \ \
| * | | | | | | | svc: Provide more detailed error logs for svc functionsLioncash2021-02-061-59/+188
* | | | | | | | | Merge pull request #5888 from Morph1984/ogl-4.6Rodrigo Locatti2021-02-083-42/+17
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | renderer_opengl: Update OpenGL backend version requirement to 4.6Morph2021-02-073-42/+17
* | | | | | | | | | Merge pull request #5889 from ogniK5377/morton-removeLC2021-02-083-2/+0
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | video_core: Delete mortonChloe Marcec2021-02-083-2/+0
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5887 from ogniK5377/lm-fixbunnei2021-02-071-7/+9
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | lm: Fix ReadLeb128Chloe Marcec2021-02-071-7/+9
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5878 from aleasto/masterMorph2021-02-071-2/+7
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | pl_u: Fix read out of boundsAlessandro Astone2021-02-061-2/+7
* | | | | | | | | Merge pull request #5885 from MerryMage/ring_buffer-granularitybunnei2021-02-062-16/+15
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ring_buffer: Remove granularity template argumentMerryMage2021-02-062-16/+15
* | | | | | | | | | Merge pull request #5871 from lioncash/address-arbbunnei2021-02-061-54/+30
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | k_address_arbiter: Unfold R_UNLESS macrosLioncash2021-02-061-5/+8
| * | | | | | | | | k_address_arbiter: Remove unnecessary usages of std::addressofLioncash2021-02-061-10/+10
| * | | | | | | | | k_address_arbiter: Remove dead codeLioncash2021-02-061-40/+13
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5326 from german77/hidUpdate1bunnei2021-02-0611-169/+407
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Add footer types and address commentsgerman2021-02-047-58/+106
| * | | | | | | | Fix npad struct to match switchbrewgerman2021-02-044-106/+135
| * | | | | | | | Adds missing controller types and propertiesgerman2021-02-049-30/+191
* | | | | | | | | Merge pull request #5862 from bunnei/keventbunnei2021-02-0663-568/+737
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hle: kernel: Drop R_UNLESS_NOLOG in favor of expanded if-statement.bunnei2021-02-053-11/+11
| * | | | | | | | | hle: kernel: KAddressArbiter: Remove noisy error log.bunnei2021-02-051-1/+1
| * | | | | | | | | hle: kernel: svc: Cleanup KEvent/KReadableEvent/KWritableEvent SVCs.bunnei2021-02-055-69/+89
| * | | | | | | | | common: scope_exit: Add a cancellable ScopeExit macro.bunnei2021-02-051-0/+6
| * | | | | | | | | hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei2021-02-0538-298/+341
| * | | | | | | | | hle: kernel: Implement KEvent.bunnei2021-02-053-0/+91
| * | | | | | | | | hle: kernel: KAddressArbiter: Use R_UNLESS_NOLOG where applicable.bunnei2021-02-051-1/+1
| * | | | | | | | | common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log.bunnei2021-02-051-0/+8
| * | | | | | | | | hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-0544-101/+101
| * | | | | | | | | hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-0542-81/+82
* | | | | | | | | | Merge pull request #5875 from lioncash/identifierbunnei2021-02-061-9/+9
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | k_priority_queue: Unfold several declval usagesLioncash2021-02-041-5/+5
| * | | | | | | | | k_priority_queue: Simplify affinity mask type aliasLioncash2021-02-041-2/+2
| * | | | | | | | | k_priority_queue: Resolved reserved identifierLioncash2021-02-041-2/+2
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5867 from Morph1984/am-GetHealthWarningDisappearedSystemEventbunnei2021-02-052-1/+14
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | IApplicationFunctions: Implement GetHealthWarningDisappearedSystemEventMorph2021-02-022-1/+14
* | | | | | | | | Merge pull request #5865 from lat9nq/conditionally-quietbunnei2021-02-051-1/+19
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | video_core: host_shaders: Don't pass --quiet to glslangValidator if unavailablelat9nq2021-02-021-1/+19
* | | | | | | | | Merge pull request #5876 from lioncash/truncationbunnei2021-02-041-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | k_affinity_mask: Avoid implicit truncation to boolLioncash2021-02-041-1/+1
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5874 from Morph1984/create-keys-dirbunnei2021-02-041-0/+5
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | key_manager: Create the keys directory if it does not existMorph2021-02-041-0/+5
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5870 from german77/hanheldfix2bunnei2021-02-041-4/+2
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Always update handheld configgerman2021-02-041-4/+2
* | | | | | | | | Merge pull request #5863 from ogniK5377/disable-reverbbunnei2021-02-041-1/+4
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | audren: Disable reverb for the time beingChloe Marcec2021-02-011-1/+4
* | | | | | | | | Merge pull request #5848 from ogniK5377/k-resourcelimitbunnei2021-02-0313-230/+343
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Simplify limitableresource namesChloe Marcec2021-02-036-36/+29
| * | | | | | | | | Compile errorChloe Marcec2021-02-021-1/+1
| * | | | | | | | | Address issuesChloe Marcec2021-02-023-19/+15
| * | | | | | | | | fix compile errorChloe Marcec2021-01-301-1/+1
| * | | | | | | | | cleanup commentingChloe Marcec2021-01-301-2/+2
| * | | | | | | | | Drop m_ from lockChloe Marcec2021-01-302-9/+9
| * | | | | | | | | Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailableChloe Marcec2021-01-303-9/+7
| * | | | | | | | | kernel: Rewrite resource limit to be more accurateChloe Marcec2021-01-3013-231/+357
* | | | | | | | | | Merge pull request #5842 from german77/userfixbunnei2021-02-031-2/+8
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Fix user changing to 0 if validgerman2021-01-291-2/+8
* | | | | | | | | | | Merge pull request #5841 from german77/usernamebunnei2021-02-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Avoid overwritting usernamegerman2021-01-281-1/+1
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #5866 from Morph1984/log-all-pathsLC2021-02-021-0/+3
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | |
| * | | | | | | | | | settings: Log the cache, config, and mod load directoriesMorph2021-02-021-0/+3
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5861 from german77/HandheldFixbunnei2021-02-021-2/+11
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | / / / / | | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | Only update motion for npad and prevent over scheduling eventsgerman2021-02-011-2/+11
* | | | | | | | | Merge pull request #5864 from MerryMage/is-thumbLC2021-02-012-2/+7
|\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | arm_dynarmic_32: Print out CPSR.T on exceptionMerryMage2021-02-012-2/+7
|/ / / / / / / /
* | | | | | | | Merge pull request #5859 from Morph1984/nifmbunnei2021-02-011-2/+157
|\ \ \ \ \ \ \ \
| * | | | | | | | nifm: Stub GetCurrentIpConfigInfoMorph2021-01-311-1/+29
| * | | | | | | | nifm: Stub GetCurrentNetworkProfileMorph2021-01-311-1/+41
| * | | | | | | | nifm: Add several structsMorph2021-01-311-0/+87
* | | | | | | | | Merge pull request #5856 from Morph1984/nifm-fix-getappletinfo-stubAmeer J2021-02-011-1/+5
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | nifm: Fix GetAppletInfo stubMorph2021-01-311-1/+5
* | | | | | | | | Merge pull request #5858 from Morph1984/IsGamePlayRecordingSupported-stubbunnei2021-02-012-1/+12
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | am/IApplicationFunctions: Stub IsGamePlayRecordingSupportedMorph2021-01-312-1/+12
* | | | | | | | | | Merge pull request #5860 from Morph1984/prepo-transmission-stubbunnei2021-01-311-2/+19
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | prepo: Stub GetTransmissionStatusMorph2021-01-311-1/+11
| * | | | | | | | | | prepo: Stub RequestImmediateTransmissionMorph2021-01-311-1/+8
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5846 from ameerj/analog-joinMorph2021-01-311-5/+9
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | analog_from_button: Fix update_thread.join exceptionameerj2021-01-301-5/+9
* | | | | | | | | | Merge pull request #5857 from Morph1984/bsd-fix-eventfd-stubbunnei2021-01-311-3/+3
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | bsd: Fix EventFd stubMorph2021-01-311-3/+3
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5855 from Morph1984/bsd-fix-getsockopt-stubbunnei2021-01-311-1/+5
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | bsd: Fix GetSockOpt stubMorph2021-01-311-1/+5
* | | | | | | | | Merge pull request #5851 from ameerj/pop-inv-stubMorph2021-01-312-1/+10
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | am: Stub TryPopFromFriendInvitationStorageChannelameerj2021-01-312-1/+10
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #5852 from ameerj/event-fd-stubbunnei2021-01-312-1/+12
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | bsd: Stub EventFdameerj2021-01-312-1/+12
|/ / / / / / /
* | | | | | | Merge pull request #5779 from bunnei/kthread-rewritebunnei2021-01-3068-1953/+2979
|\ \ \ \ \ \ \
| * | | | | | | hle: kernel: KLightLock: Fix several bugs.bunnei2021-01-291-3/+3
| * | | | | | | common: common_funcs: Change R_UNLESS to LOG_ERROR.bunnei2021-01-291-1/+1
| * | | | | | | arm: dynarmic: Reintroduce JIT checks on SaveContext/LoadContext.bunnei2021-01-292-0/+12
| * | | | | | | hle: kernel: KThread: Release thread resource on thread exit.bunnei2021-01-291-0/+1
| * | | | | | | yuzu: debugger: Ignore HLE threads.bunnei2021-01-293-9/+21
| * | | | | | | hle: kernel: process: Add state lock.bunnei2021-01-293-6/+15
| * | | | | | | hle: kernel: threading: Fix bug with host thread naming.bunnei2021-01-291-3/+2
| * | | | | | | hle: kernel: k_scheduler_lock: Cleanup.bunnei2021-01-291-3/+3
| * | | | | | | core: arm: Remove unnecessary JIT checks.bunnei2021-01-292-24/+0
| * | | | | | | common: common_funcs: Log error on R_UNLESS.bunnei2021-01-291-0/+3
| * | | | | | | hle: kernel: Allocate a dummy KThread for each host thread, and use it for scheduling.bunnei2021-01-298-43/+45
| * | | | | | | hle: kernel: k_scheduler: Use atomics for current_thread, etc.bunnei2021-01-292-26/+28
| * | | | | | | hle: kernel: k_scheduler: Fix for single core mode.bunnei2021-01-291-1/+2
| * | | | | | | kernel: Fix build errors.bunnei2021-01-292-4/+9
| * | | | | | | core: cpu_manager: Remove unused variable.bunnei2021-01-291-1/+0
| * | | | | | | hle: kernel: KScheduler: Introduce thread context_guard.bunnei2021-01-292-3/+16
| * | | | | | | hle: kernel: Recode implementation of KThread to be more accurate.bunnei2021-01-2914-785/+1562
| * | | | | | | kernel: svc_types: Add ThreadActivity.bunnei2021-01-291-0/+5
| * | | | | | | kernel: KSchedulerPriorityQueue: Lowest priority should be LowestThreadPriority.bunnei2021-01-291-1/+1
| * | | | | | | kernel: k_light_lock: Simplify EmuThreadHandle implementation.bunnei2021-01-295-51/+33
| * | | | | | | hle: kernel: TimeManager: Simplify to not rely on previous EmuThreadHandle implementation.bunnei2021-01-296-69/+25
| * | | | | | | common: common_funcs: Add useful kernel macro R_SUCCEED_IF.bunnei2021-01-291-0/+3
| * | | | | | | core: hle: kernel: object: Implement Finalize() virtual method.bunnei2021-01-2915-6/+29
| * | | | | | | core: hle: kernel: svc_results: Populate with several missing error codes.bunnei2021-01-291-0/+3
| * | | | | | | core: hle: kernel: Implement KLightLock.bunnei2021-01-293-0/+173
| * | | | | | | core: hle: kernel: Implement KThreadQueue.bunnei2021-01-292-0/+82
| * | | | | | | common: common_funcs: Add a few more useful macros for kernel code.bunnei2021-01-291-0/+11
| * | | | | | | hle: kernel: KThread: Clean up thread priorities.bunnei2021-01-2910-83/+44
| * | | | | | | hle: kernel: KThread: Reorganize thread priority defaults.bunnei2021-01-299-31/+31
| * | | | | | | hle: kernel: KThread: Fix ThreadType definition.bunnei2021-01-295-11/+12
| * | | | | | | hle: kernel: Move single core "phantom mode" out of KThread.bunnei2021-01-294-16/+31
| * | | | | | | hle: kernel: KThread: Remove thread types that do not exist.bunnei2021-01-296-53/+30
| * | | | | | | arm: arm_dynarmic: Skip calls when JIT is invalid.bunnei2021-01-292-0/+24
| * | | | | | | core: hle: kernel: Rename Thread to KThread.bunnei2021-01-2945-272/+271
* | | | | | | | Merge pull request #5795 from ReinUsesLisp/bytes-to-map-endbunnei2021-01-302-2/+27
|\ \ \ \ \ \ \ \
| * | | | | | | | video_core/memory_manager: Add BytesToMapEndReinUsesLisp2021-01-222-2/+27
* | | | | | | | | Merge pull request #5838 from german77/prepostubMorph2021-01-301-1/+10
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Stub GetSystemSessionIdgerman2021-01-301-1/+10
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5847 from bunnei/update-dynarmicbunnei2021-01-301-0/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | externals: Dynarmic: Update to latest to include A32 ISB hook.bunnei2021-01-301-0/+0
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5805 from german77/HandheldFixbunnei2021-01-302-15/+37
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | / / / / | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Fix connect and disconnect controller eventsgerman2021-01-242-15/+37
* | | | | | | | Merge pull request #5809 from ogniK5377/FlushAudioOutBuffersbunnei2021-01-293-1/+20
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | audout: FlushAudioOutBuffersChloe Marcec2021-01-243-1/+20
* | | | | | | | Merge pull request #5837 from german77/socketstubbunnei2021-01-292-1/+17
|\ \ \ \ \ \ \ \
| * | | | | | | | Stub GetSockOptgerman2021-01-282-1/+17
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #5831 from MerryMage/isbLC2021-01-281-0/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | externals: Update dynarmic to 0f27368fMerryMage2021-01-271-0/+0
* | | | | | | | | Merge pull request #5836 from ReinUsesLisp/unaligned-constr-schedLC2021-01-281-6/+6
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | vk_scheduler: Fix unaligned placement new expressionsReinUsesLisp2021-01-281-6/+6
* | | | | | | | | | Merge pull request #5840 from Morph1984/prepo-fixLC2021-01-283-24/+70
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | prepo: Fix BufferDescriptorX invalid buffer errors and add "New" variants of SaveReportMorph2021-01-281-24/+42
| * | | | | | | | | | hle_ipc: Add Can(Read, Write)BufferMorph2021-01-282-0/+28
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5835 from Morph1984/cleanup-sixaxis-fusionLC2021-01-283-26/+28
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | hid: Add static_assert for Parameter sizeMorph2021-01-281-15/+19
| * | | | | | | | | npad: Remove unused device handle parameterMorph2021-01-273-11/+9
* | | | | | | | | | Merge pull request #5786 from ReinUsesLisp/glsl-cbufbunnei2021-01-281-1/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | gl_shader_decompiler: Fix constant buffer size calculationReinUsesLisp2021-01-211-1/+2
* | | | | | | | | | | vulkan_device: Blacklist Intel from float16 math (#5798)Rodrigo Locatti2021-01-271-0/+5
| |_|/ / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #5778 from ReinUsesLisp/shader-dirbunnei2021-01-278-5/+59
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | renderer_opengl: Avoid precompiled cache and force NV GL cache directoryReinUsesLisp2021-01-218-5/+59
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5812 from german77/StubSixaxisFusionbunnei2021-01-274-3/+104
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Stub Set/Get/Reset SixaxisSensorFusionParametersgerman2021-01-244-3/+104
* | | | | | | | | Merge pull request #5810 from ogniK5377/stereo-visionbunnei2021-01-273-7/+60
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hle: Implement remaining services for Stereo VisionChloe Marcec2021-01-243-7/+60
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5824 from ogniK5377/IPsmSessionbunnei2021-01-261-1/+112
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Omit system referenceChloe Marcec2021-01-251-2/+1
| * | | | | | | | | psm: IPsmSessionChloe Marcec2021-01-251-2/+114
* | | | | | | | | | Merge pull request #5774 from ogniK5377/mii-raw-randombunnei2021-01-264-2274/+1657
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | mii: Fix BuildRandomStoreData & Cleanup raw_dataChloe Marcec2021-01-204-2274/+1657
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5771 from ogniK5377/lm-reworkbunnei2021-01-258-345/+288
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Print Process ID and Thread ID as hexChloe Marcec2021-01-241-2/+2
| * | | | | | | | | Clamp string reads to buffer sizeChloe Marcec2021-01-231-3/+5
| * | | | | | | | | Mark DestinationToString as staticChloe Marcec2021-01-201-1/+1
| * | | | | | | | | Mark LogPacketHeaderEntry hash as noexceptChloe Marcec2021-01-201-1/+1
| * | | | | | | | | lm: Recode LM serviceChloe Marcec2021-01-208-345/+286
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5799 from ogniK5377/event-register-unregisterbunnei2021-01-251-1/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Simplify conditionChloe Marcec2021-01-231-2/+1
| * | | | | | | | | nvdrv: Unregister already registered eventsChloe Marcec2021-01-231-1/+8
* | | | | | | | | | Merge pull request #5785 from ReinUsesLisp/buffer-dmabunnei2021-01-252-8/+21
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | video_core/memory_manager: Remove unused CopyBlockUnsafeReinUsesLisp2021-01-212-8/+0
| * | | | | | | | | | video_core/memory_manager: Flush destination buffer on CopyBlockReinUsesLisp2021-01-211-0/+4
| * | | | | | | | | | video_core/memory_manager: Add GPU address based flush methodReinUsesLisp2021-01-212-0/+17
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5823 from ReinUsesLisp/revert-flagsRodrigo Locatti2021-01-253-59/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Revert "Start of Integer flags implementation"ReinUsesLisp2021-01-253-59/+3
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5819 from ReinUsesLisp/cull-mode-castbunnei2021-01-251-2/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vk_graphics_pipeline: Fix narrowing conversion on MSVCReinUsesLisp2021-01-251-2/+2
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5807 from ReinUsesLisp/vc-warningsLC2021-01-2410-62/+95
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globallyReinUsesLisp2021-01-242-2/+2
| * | | | | | | | | | video_core/cmake: Enforce -Warray-bounds and -Wmissing-field-initializersReinUsesLisp2021-01-241-0/+2
| * | | | | | | | | | video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp2021-01-245-25/+56
| * | | | | | | | | | maxwell_3d: Silence array bounds warningsReinUsesLisp2021-01-242-35/+35
| * | | | | | | | | | maxwell_to_vk: Silence -Wextra warnings about using different enum typesReinUsesLisp2021-01-242-2/+2
* | | | | | | | | | | Merge pull request #5363 from ReinUsesLisp/vk-image-usageRodrigo Locatti2021-01-243-38/+72
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCreateInfoReinUsesLisp2021-01-243-38/+72
* | | | | | | | | | | | Merge pull request #5151 from comex/xx-vfsbunnei2021-01-241-4/+10
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | vfs_real: When moving files or directories, don't assume file opening will succeedcomex2021-01-231-4/+10
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #5814 from ReinUsesLisp/remove-rdna-dynstateLC2021-01-241-23/+0
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNAReinUsesLisp2021-01-251-23/+0
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #5796 from ReinUsesLisp/vertex-a-bypass-vkbunnei2021-01-241-9/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | vk_pipeline_cache: Properly bypass VertexA shadersReinUsesLisp2021-01-231-9/+3
* | | | | | | | | | | | Merge pull request #5808 from ReinUsesLisp/glslang-quietLC2021-01-241-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | host_shaders/cmake: Pass --quiet to glslang to keep it quietReinUsesLisp2021-01-241-1/+1
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #5806 from bunnei/am-stubbunnei2021-01-241-1/+8
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | hle: service: am: Stub ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero.bunnei2021-01-211-1/+8
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | shader_ir: Fix comment typoLevi Behunin2021-01-231-1/+1
* | | | | | | | | | Merge pull request #5800 from Morph1984/max-vibration-durationLC2021-01-231-2/+6
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | sdl_impl: Set the maximum vibration duration to 1 secondMorph2021-01-231-2/+6
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5797 from ReinUsesLisp/nsight-aftermath-buildLC2021-01-233-18/+7
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | video_core/cmake: Properly generate fatal errors on AftermathReinUsesLisp2021-01-231-2/+2
| * | | | | | | | | nsight_aftermath_tracker: Fix build issues when enabledReinUsesLisp2021-01-232-16/+5
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5776 from ogniK5377/lblbunnei2021-01-231-22/+261
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | lbl: Implement most of lblChloe Marcec2021-01-201-22/+261
| |/ / / / / / /
* | | | | | | | Merge pull request #4713 from behunin/int-flagsbunnei2021-01-233-3/+59
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge remote-tracking branch 'upstream/master' into int-flagsLevi2021-01-11912-25081/+90703
| |\ \ \ \ \ \ \ \
| * | | | | | | | | More forgetting... duhLevi Behunin2020-09-251-2/+2
| * | | | | | | | | Forgot to apply suggestion here as wellLevi Behunin2020-09-251-1/+1
| * | | | | | | | | Address CommentsLevi Behunin2020-09-253-25/+34
| * | | | | | | | | Start of Integer flags implementationLevi Behunin2020-09-253-3/+50
* | | | | | | | | | Merge pull request #5765 from ogniK5377/StoreSaveDataThumbnail-stubbunnei2021-01-235-6/+66
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | acc: Stub StoreSaveDataThumbnailChloe Marcec2021-01-195-6/+66
* | | | | | | | | | Merge pull request #5784 from v1993/patch-1bunnei2021-01-221-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Bump conan SDL2 version to 2.0.14Valeri2021-01-211-1/+1
* | | | | | | | | | | common: Add missing include to bit_util.hbunnei2021-01-221-0/+1
* | | | | | | | | | | Merge pull request #5781 from lioncash/bitsbunnei2021-01-211-35/+13
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64Lioncash2021-01-211-35/+13
* | | | | | | | | | | Merge pull request #5270 from german77/multiTouchbunnei2021-01-2119-263/+365
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Always initialize keyboard inputgerman2021-01-155-25/+20
| * | | | | | | | | | | Add mutitouch support for touch screensgerman2021-01-1510-85/+137
| * | | | | | | | | | | Allow to return up to 16 touch inputs per enginegerman2021-01-1510-154/+202
| * | | | | | | | | | | Allow all touch inputs at the same time and remove config options that are not longer necesarygerman2021-01-158-99/+36
| * | | | | | | | | | | Add multitouch supportgerman2021-01-152-23/+93
* | | | | | | | | | | | Merge pull request #5361 from ReinUsesLisp/vk-shader-commentbunnei2021-01-211-1/+4
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | vk_shader_decompiler: Show comments as OpUndef with a typeReinUsesLisp2021-01-161-1/+4
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #5743 from german77/HandheldFixbunnei2021-01-212-1/+12
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / |/| | | | | | | / / / / | | |_|_|_|_|_|/ / / / | |/| | | | | | | | |
| * | | | | | | | | | Always update configuration for handheldgerman2021-01-181-0/+10
| * | | | | | | | | | Fix player 1 default connected valuegerman2021-01-171-1/+2
* | | | | | | | | | | Merge pull request #5755 from FearlessTobi/port-5344bunnei2021-01-192-28/+32
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | |
| * | | | | | | | | | game_list: Fix folder reorderingFearlessTobi2021-01-182-28/+32
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5746 from lioncash/sign-compareRodrigo Locatti2021-01-181-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | texture_cache/util: Resolve -Wsign-compare warningLioncash2021-01-171-1/+1
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5754 from lat9nq/fix-disable-boxcatLC2021-01-181-0/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabledlat9nq2021-01-171-0/+2
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5757 from Morph1984/npad-handheldLC2021-01-181-1/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | npad: Add check for HANDHELD_INDEX in UpdateControllerAt()Morph2021-01-181-1/+1
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5360 from ReinUsesLisp/enforce-memclass-accessbunnei2021-01-1718-205/+216
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core/cmake: Enforce Wclass-memaccessReinUsesLisp2021-01-151-0/+1
| * | | | | | | | | core: Silence Wclass-memaccess warningsReinUsesLisp2021-01-1517-205/+215
* | | | | | | | | | Merge pull request #5745 from lioncash/documentationRodrigo Locatti2021-01-172-4/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | video_core: Resolve -Wdocumentation warningsLioncash2021-01-172-4/+3
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5744 from lioncash/header-guardbunnei2021-01-171-0/+2
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | vulkan_debug_callback: Add missing header guardLioncash2021-01-171-0/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5740 from lioncash/const-fnRodrigo Locatti2021-01-171-4/+4
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | input_interpreter: Mark two member functions as constLioncash2021-01-161-4/+4
* | | | | | | | | | Merge pull request #5262 from ReinUsesLisp/buffer-baseRodrigo Locatti2021-01-164-0/+970
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | tests: Add unit tests for the GPU range tracking buffer containerReinUsesLisp2021-01-132-0/+474
| * | | | | | | | | buffer_cache/buffer_base: Add a range tracking buffer containerReinUsesLisp2021-01-132-0/+496
* | | | | | | | | | Merge pull request #5366 from Morph1984/button-pressbunnei2021-01-162-0/+25
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | input_interpreter: Add method to check for a button press stateMorph2021-01-162-0/+25
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5275 from FernandoS27/fast-native-clockbunnei2021-01-165-104/+174
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | X86/NativeClock: Reimplement RTDSC access to be lock free.Fernando Sahmkow2021-01-025-103/+107
| * | | | | | | | | | X86/NativeClock: Improve performance of clock calculations on hot path.Fernando Sahmkow2021-01-022-5/+71
* | | | | | | | | | | Merge pull request #5336 from lioncash/treebunnei2021-01-162-841/+668
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | common/tree: Convert defines over to templatesLioncash2021-01-122-592/+666
| * | | | | | | | | | | common/tree: Remove unused splay tree definesLioncash2021-01-121-249/+2
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #5297 from ReinUsesLisp/vulkan-allocator-commonRodrigo Locatti2021-01-1619-554/+609
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | vulkan_memory_allocator: Remove unnecesary 'device' memory from commitsReinUsesLisp2021-01-152-15/+15
| * | | | | | | | | | vk_texture_cache: Use Download memory types for texture flushesReinUsesLisp2021-01-152-5/+10
| * | | | | | | | | | vulkan_memory_allocator: Add allocation support for download typesReinUsesLisp2021-01-152-55/+91
| * | | | | | | | | | vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp2021-01-159-45/+86
| * | | | | | | | | | vulkan_common: Move allocator to the common directoryReinUsesLisp2021-01-1511-11/+11
| * | | | | | | | | | renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp2021-01-1515-54/+52
| * | | | | | | | | | vk_memory_manager: Improve memory manager and its APIReinUsesLisp2021-01-1513-343/+318
* | | | | | | | | | | Merge pull request #5358 from ReinUsesLisp/rename-insert-paddingLC2021-01-1511-149/+149
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | / / / / / / / | | |_|/ / / / / / / | |/| | | | | | | |
| * | | | | | | | | common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp2021-01-1511-149/+149
* | | | | | | | | | Merge pull request #5355 from lioncash/timerbunnei2021-01-153-202/+0
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | common/timer: RemoveLioncash2021-01-153-202/+0
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5357 from ReinUsesLisp/alignment-log2LC2021-01-154-28/+23
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common/alignment: Upgrade to use constraints instead of static assertsReinUsesLisp2021-01-151-13/+9
| * | | | | | | | | common/alignment: Rename AlignBits to AlignUpLog2ReinUsesLisp2021-01-154-16/+15
* | | | | | | | | | Merge pull request #5356 from lioncash/clzRodrigo Locatti2021-01-1510-113/+17
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | common/bit_util: Replace CLZ/CTZ operations with standardized onesLioncash2021-01-1510-113/+17
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5354 from ReinUsesLisp/remove-common-colorLC2021-01-152-272/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | common/color: RemoveReinUsesLisp2021-01-152-272/+0
* | | | | | | | | Merge pull request #5352 from ReinUsesLisp/remove-testerLC2021-01-1512-1057/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | cmake: Remove yuzu_testerReinUsesLisp2021-01-1512-1057/+0
* | | | | | | | | | Merge pull request #5353 from ReinUsesLisp/deduplicate-warning-flagsLC2021-01-152-4/+0
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | core/cmake: Remove Werror flags already defined code-base wideReinUsesLisp2021-01-151-2/+0
| * | | | | | | | | video_core/cmake: Remove Werror flags already defined code-base wideReinUsesLisp2021-01-151-2/+0
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5351 from ReinUsesLisp/vc-unused-functionsLC2021-01-152-4/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | cmake: Enforce -Wunused-function code-base wideReinUsesLisp2021-01-152-1/+1
| * | | | | | | | | video_core: Enforce -Wunused-functionReinUsesLisp2021-01-151-0/+1
| * | | | | | | | | vk_buffer_cache: Remove unused functionReinUsesLisp2021-01-151-4/+0
* | | | | | | | | | Merge pull request #5350 from ReinUsesLisp/vk-init-warnsRodrigo Locatti2021-01-152-145/+146
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vulkan_common: Silence missing initializer warningsReinUsesLisp2021-01-152-145/+146
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #5349 from ReinUsesLisp/anv-fixLC2021-01-152-18/+20
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | vulkan_device: Enable shaderStorageImageMultisample conditionallyReinUsesLisp2021-01-152-18/+20
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5348 from ReinUsesLisp/astc-robustnessLC2021-01-151-18/+23
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | astc: Increase integer encoded vector sizeReinUsesLisp2021-01-151-1/+1
| * | | | | | | | astc: Return zero on out of bound bitsReinUsesLisp2021-01-151-17/+22
|/ / / / / / / /
* | | | | | | | Merge pull request #5302 from lat9nq/appimage-updateLC2021-01-152-9/+20
|\ \ \ \ \ \ \ \
| * | | | | | | | ci/linux: Make Mainline AppImages updateablelat9nq2021-01-062-9/+20
* | | | | | | | | Merge pull request #5345 from lioncash/unused-varbunnei2021-01-142-21/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | yuzu: Remove unused variables in Qt codeLioncash2021-01-142-21/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5343 from lioncash/qt6Morph2021-01-141-6/+9
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | configure_motion_touch: Migrate off QRegExp to QRegularExpressionLioncash2021-01-141-6/+9
* | | | | | | | | | Merge pull request #5344 from lioncash/moveMorph2021-01-141-2/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | configure_motion_touch: Prevent use after move in ApplyConfiguration()Lioncash2021-01-141-2/+1
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5330 from german77/regexerrorLC2021-01-141-2/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Fix IP validator error where the last octet produced an error if the value was higher than 199german2021-01-131-2/+3
* | | | | | | | | | Merge pull request #5342 from lioncash/qt6bunnei2021-01-132-3/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | yuzu: Migrate off of setMargin() to setContentsMargins()Lioncash2021-01-132-3/+3
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5341 from ReinUsesLisp/anv-storageMorph2021-01-131-1/+0
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vulkan_device: Remove requirement on shaderStorageImageMultisampleReinUsesLisp2021-01-131-1/+0
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5340 from Morph1984/gcc-warningsLC2021-01-131-0/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | cmake: Enforce -Werror=switch and -Werror=unused-variableMorph2021-01-131-0/+2
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5280 from FearlessTobi/port-5666bunnei2021-01-131-4/+12
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Address review commentsFearlessTobi2021-01-041-5/+5
| * | | | | | | | | | Delete the old log file before rotating (#5675)xperia642021-01-041-0/+3
| * | | | | | | | | | Fix the old log file to work with the log parser.bunnei2021-01-031-1/+1
| * | | | | | | | | | Rotate previous log file to '.old' if it existsxperia642021-01-031-4/+9
* | | | | | | | | | | Merge pull request #5311 from ReinUsesLisp/fence-waitbunnei2021-01-133-54/+18
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | vk_fence_manager: Use timeline semaphores instead of spin waitsReinUsesLisp2021-01-083-54/+18
* | | | | | | | | | | Merge pull request #5333 from lioncash/definebunnei2021-01-122-8/+10
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | common/parent_of_member: Replace TYPED_STORAGE define with template aliasLioncash2021-01-122-8/+10
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #5266 from bunnei/kernel-synchbunnei2021-01-1156-1908/+3583
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
| * | | | | | | | | | hle: kernel: thread: Preserve thread wait reason for debugging only.bunnei2021-01-118-4/+74
| * | | | | | | | | | yuzu: debugger: wait_tree: Handle unknown ThreadState.bunnei2021-01-111-0/+3
| * | | | | | | | | | hle: kernel: k_scheduler_lock: Fix shadowing errors.bunnei2021-01-111-1/+1
| * | | | | | | | | | core: arm: arm_interface: Fix shadowing errors.bunnei2021-01-111-3/+4
| * | | | | | | | | | core: hle: Add missing calls to MicroProfileOnThreadExit.bunnei2021-01-112-0/+5
| * | | | | | | | | | core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.bunnei2021-01-1115-1182/+508
| * | | | | | | | | | core: hle: kernel: Update KAddressArbiter.bunnei2021-01-113-0/+437
| * | | | | | | | | | core: hle: kernel: Update KConditionVariable.bunnei2021-01-114-0/+413
| * | | | | | | | | | core: hle: kernel: Begin moving common SVC defintions to its own header.bunnei2021-01-112-0/+14
| * | | | | | | | | | hle: kernel: Remove unnecessary AddressArbiter definition.bunnei2021-01-111-1/+0
| * | | | | | | | | | common: common_funcs: Add R_UNLESS macro.bunnei2021-01-111-0/+8
| * | | | | | | | | | hle: kernel: k_scheduler: Cleanup OnThreadPriorityChanged.bunnei2021-01-112-6/+3
| * | | | | | | | | | hle: kernel: Rename thread "status" to "state".bunnei2021-01-111-2/+2
| * | | | | | | | | | hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ThreadState.bunnei2021-01-1112-172/+111
| * | | | | | | | | | core: hle: kernel: Add some useful functions for checking kernel addresses.bunnei2021-01-111-0/+19
| * | | | | | | | | | core: hle: kernel: svc_types: Add type definitions for KAddressArbiter.bunnei2021-01-111-0/+12
| * | | | | | | | | | common: Introduce useful tree structures.bunnei2021-01-114-0/+1641
| * | | | | | | | | | core: hle: kernel: Update KSynchronizationObject.bunnei2021-01-1133-621/+397
| * | | | | | | | | | core: hle: kernel: Begin moving common SVC results to its own header.bunnei2021-01-112-0/+21
| * | | | | | | | | | hle: service: nfp: Remove incorrect signaling behavior in GetDeviceState.bunnei2021-01-111-6/+0
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5229 from Morph1984/fullscreen-optbunnei2021-01-111-3/+39
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | yuzu/main: Add basic command line argumentsMorph2020-12-251-3/+39
* | | | | | | | | | | Merge pull request #5324 from Morph1984/docked-defaultLC2021-01-115-6/+6
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | config: Enable docked mode by defaultMorph2021-01-105-6/+6
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5312 from german77/overclockenabledbunnei2021-01-102-1/+10
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Stub IsCpuOverclockEnabledgerman2021-01-082-1/+10
* | | | | | | | | | Merge pull request #5323 from Morph1984/enforce-c4101bunnei2021-01-102-2/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | cmake: Enforce C4101Morph2021-01-101-0/+1
| * | | | | | | | | | yuzu_cmd: Silence unreferenced local variable warningMorph2021-01-101-2/+0
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5320 from ReinUsesLisp/div-ceil-typeLC2021-01-091-5/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | common/div_ceil: Return numerator typeReinUsesLisp2021-01-091-5/+5
* | | | | | | | | | | Merge pull request #5322 from Morph1984/resolve-c4062-msvcLC2021-01-092-0/+4
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | general: Resolve C4062 warnings on MSVCMorph2021-01-092-0/+4
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #5319 from ReinUsesLisp/msvc-warningsRodrigo Locatti2021-01-095-29/+28
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | cmake: Enforce C4062, C4265, C4388, and C5038ReinUsesLisp2021-01-091-0/+4
| * | | | | | | | | | file_sys/registered_cache: Silence virtual functions without override warningsReinUsesLisp2021-01-091-4/+4
| * | | | | | | | | | core: Silence unhandled enum in switch warningsReinUsesLisp2021-01-092-10/+5
| * | | | | | | | | | tests/ring_buffer: Silence signed/unsigned mismatch warningsReinUsesLisp2021-01-091-15/+15
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5231 from ReinUsesLisp/dyn-bindingsbunnei2021-01-083-26/+12
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static stateReinUsesLisp2020-12-263-26/+12
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5300 from JeremyStarTM/patch-1bunnei2021-01-081-1/+0
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Removed MacOS build linkJeremyStarTM2021-01-061-1/+0
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5310 from lat9nq/fix-disable-web-servicebunnei2021-01-081-2/+6
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | CMakeLists: Disable YUZU_ENABLE_BOXCAT if ENABLE_WEB_SERVICE is disabledlat9nq2021-01-071-2/+6
|/ / / / / / / /
* | | | | | | | Merge pull request #5237 from ameerj/nvdec-syncptbunnei2021-01-0711-94/+67
|\ \ \ \ \ \ \ \
| * | | | | | | | remove inaccurate referenceAmeer J2021-01-071-1/+1
| * | | | | | | | fix for nvdec disabled, cleanup host1xameerj2021-01-073-72/+23
| * | | | | | | | nvdec syncpt incorporationameerj2021-01-0711-37/+59
|/ / / / / / / /
* | | | | | | | Merge pull request #5306 from MerryMage/ignore-library-OpenMorph2021-01-071-1/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]]MerryMage2021-01-071-1/+1
* | | | | | | | | Merge pull request #5305 from MerryMage/page_shiftMorph2021-01-071-6/+6
|\| | | | | | | | | |/ / / / / / / |/| | | | | | |
| * | | | | | | texture_cache: Replace PAGE_SHIFT with PAGE_BITSMerryMage2021-01-071-6/+6
|/ / / / / / /
* | | | | | | Merge pull request #5288 from ReinUsesLisp/workaround-garbageMorph2021-01-0612-120/+148
|\ \ \ \ \ \ \
| * | | | | | | gl_texture_cache: Avoid format views on Intel and AMDReinUsesLisp2021-01-0411-21/+48
| * | | | | | | gl_texture_cache: Create base images with sRGBReinUsesLisp2021-01-042-99/+100
* | | | | | | | Merge pull request #5250 from lat9nq/appimagebunnei2021-01-064-5/+51
|\ \ \ \ \ \ \ \
| * | | | | | | | ci: Build an AppImagelat9nq2020-12-304-5/+51
* | | | | | | | | Merge pull request #5293 from ReinUsesLisp/return-valuesbunnei2021-01-066-8/+13
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core: Enforce C4715 (not all control paths return a value)ReinUsesLisp2021-01-051-0/+2
| * | | | | | | | | core: Silence warnings when compiling without assertsReinUsesLisp2021-01-055-8/+11
* | | | | | | | | | Merge pull request #5289 from ReinUsesLisp/vulkan-devicebunnei2021-01-0631-62/+55
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | vulkan_device: Allow creating a device without surfaceReinUsesLisp2021-01-041-3/+3
| * | | | | | | | | renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonReinUsesLisp2021-01-045-30/+21
| * | | | | | | | | renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-0429-29/+31
* | | | | | | | | | Merge pull request #5292 from ReinUsesLisp/empty-setLC2021-01-051-2/+4
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vk_rasterizer: Skip binding empty descriptor sets on computeReinUsesLisp2021-01-041-2/+4
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5261 from gal20/hide_mouse_patchbunnei2021-01-054-19/+24
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | yuzu/main: fix mouse not showing on move and port citra-emu/citra#5476gal202020-12-314-19/+24
* | | | | | | | | | | Merge pull request #5284 from ameerj/bufferq-oor-fixMorph2021-01-042-13/+21
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | buffer_queue: Protect queue_sequence list access with a mutexameerj2021-01-042-13/+21
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5286 from ReinUsesLisp/rename-vk-deviceRodrigo Locatti2021-01-0452-169/+166
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp2021-01-0352-169/+166
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5285 from lioncash/error-strRodrigo Locatti2021-01-033-2/+8
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | main: Resolve error string not displayingLioncash2021-01-033-2/+8
* | | | | | | | | Merge pull request #5230 from ReinUsesLisp/vulkan-commonRodrigo Locatti2021-01-0360-486/+574
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | vulkan_instance: Allow different Vulkan versions and enforce 1.1ReinUsesLisp2020-12-317-41/+39
| * | | | | | | | vk_device: Use an array to report lacking device limitsReinUsesLisp2020-12-311-13/+17
| * | | | | | | | vk_device: Stop initialization when device is not suitableReinUsesLisp2020-12-312-61/+39
| * | | | | | | | renderer_vulkan: Remove two step initialization on VKDeviceReinUsesLisp2020-12-316-31/+10
| * | | | | | | | renderer_vulkan: Throw when enumerating devices failsReinUsesLisp2020-12-315-33/+21
| * | | | | | | | renderer_vulkan: Initialize surface in separate fileReinUsesLisp2020-12-316-73/+109
| * | | | | | | | renderer_vulkan: Catch and report exceptionsReinUsesLisp2020-12-311-2/+5
| * | | | | | | | renderer_vulkan: Create debug callback on separate file and throwReinUsesLisp2020-12-318-79/+88
| * | | | | | | | renderer_vulkan: Move instance initialization to a separate fileReinUsesLisp2020-12-314-111/+176
| * | | | | | | | vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp2020-12-3151-51/+51
| * | | | | | | | vulkan_common: Move dynamic library load to a separate fileReinUsesLisp2020-12-314-31/+59
* | | | | | | | | Merge pull request #5278 from MerryMage/cpuopt_unsafe_inaccurate_nanbunnei2021-01-037-0/+26
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | externals: Update dynarmic to 3806284cbMerryMage2021-01-021-0/+0
| * | | | | | | | | dynarmic: Add Unsafe_InaccurateNaN optimizationMerryMage2021-01-027-0/+26
* | | | | | | | | | Merge pull request #5279 from bunnei/buffer-queue-connectbunnei2021-01-031-2/+0
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect.bunnei2021-01-031-2/+0
* | | | | | | | | | | Merge pull request #5281 from FearlessTobi/port-5668Morph2021-01-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
| * | | | | | | | | | Update zstd to v1.4.8FearlessTobi2021-01-031-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5267 from lioncash/localizebunnei2021-01-031-10/+13
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | main: Make the loader error dialog fully translatableLioncash2020-12-311-8/+12
| * | | | | | | | | main: Tidy up enum comparisonLioncash2020-12-311-2/+1
* | | | | | | | | | Merge pull request #5277 from Morph1984/fix-commentsbunnei2021-01-0219-42/+42
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | general: Fix various spelling errorsMorph2021-01-0220-43/+43
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5273 from timleg002/patch-1bunnei2021-01-021-1/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | typo fixTimotej Leginus2021-01-011-1/+1
| | |_|_|_|_|/ / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5209 from Morph1984/refactor-controller-connectbunnei2021-01-014-12/+47
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | configure_input: Modify controller connection delayMorph2021-01-014-12/+47
* | | | | | | | | Merge pull request #5271 from MerryMage/rm-mem-SpecialLC2021-01-019-382/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | memory: Remove MemoryHookMerryMage2021-01-019-382/+0
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5249 from ReinUsesLisp/lock-free-pagesbunnei2021-01-017-147/+132
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core/memory: Read and write page table atomicallyReinUsesLisp2020-12-307-147/+132
* | | | | | | | | | Merge pull request #5239 from FearlessTobi/enable-translationbunnei2021-01-011-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | .ci/templates: Enable QT translation for MSVC CIFearlessTobi2020-12-281-1/+1
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5264 from 16-Bit-Dog/patch-1bunnei2020-12-311-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Make the coding conventions more consistant16-Bit-Dog2020-12-311-1/+1
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5265 from german77/port5509bunnei2020-12-311-2/+45
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Port citra-emu/citra#5509german2020-12-311-2/+45
* | | | | | | | | | | Merge pull request #5208 from bunnei/service-threadsbunnei2020-12-3167-1003/+772
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | hle: kernel: service_thread: Make thread naming more consistent.bunnei2020-12-301-1/+1
| * | | | | | | | | | hle: kernel: Manage service threads on another thread.bunnei2020-12-301-9/+20
| * | | | | | | | | | common: ThreadWorker: Add class to help do asynchronous work.bunnei2020-12-303-0/+90
| * | | | | | | | | | hle: kernel: Manage host thread IDs using TLS.bunnei2020-12-301-46/+31
| * | | | | | | | | | hle: kernel: Move ServiceThread ownership to KernelCore.bunnei2020-12-294-5/+48
| * | | | | | | | | | hle: kernel: service_thread: Add thread name and take weak_ptr of ServerSession.bunnei2020-12-293-11/+22
| * | | | | | | | | | hle: service: Acquire and release a lock on requests.bunnei2020-12-297-40/+41
| * | | | | | | | | | audio_core: stream: Ensure buffer is valid before release.bunnei2020-12-291-2/+10
| * | | | | | | | | | core: Do not reset device_memory on shutdown.bunnei2020-12-291-1/+0
| * | | | | | | | | | core: hle: kernel: Clear process list on boot.bunnei2020-12-291-2/+2
| * | | | | | | | | | gpu: gpu_thread: Ensure MicroProfile is shutdown on exit.bunnei2020-12-291-0/+3
| * | | | | | | | | | hle: service: vi: Refactor to grab buffer only once.bunnei2020-12-291-15/+4
| * | | | | | | | | | service: nvflinger: Improve synchronization for BufferQueue.bunnei2020-12-295-19/+72
| * | | | | | | | | | hle: service: Ensure system is powered on before writing IPC result.bunnei2020-12-291-1/+5
| * | | | | | | | | | core: kernel: Clear process list earlier.bunnei2020-12-291-2/+2
| * | | | | | | | | | video_core: gpu_thread: Do not wait when system is powered down.bunnei2020-12-291-1/+2
| * | | | | | | | | | core: settings: Untangle multicore from asynchronous GPU.bunnei2020-12-295-21/+4
| * | | | | | | | | | video_core: gpu: Implement synchronous mode using threaded GPU.bunnei2020-12-294-12/+34
| * | | | | | | | | | video_core: gpu: Refactor out synchronous/asynchronous GPU implementations.bunnei2020-12-2910-289/+130
| * | | | | | | | | | hle: kernel: hle_ipc: Remove SleepClientThread.bunnei2020-12-292-54/+0
| * | | | | | | | | | hle: service: bsd: Update to work with service threads, removing SleepClientThread.bunnei2020-12-294-250/+45
| * | | | | | | | | | hle: service: nvdrv: Revert #4981 to remove usage of SleepClientThread.bunnei2020-12-2923-211/+83
| * | | | | | | | | | hle: kernel: service_thread: Add parameter for thread pool size.bunnei2020-12-293-7/+7
| * | | | | | | | | | hle: service: nvflinger: Refactor locking and interfaces.bunnei2020-12-293-45/+31
| * | | | | | | | | | hle: service: vi: Remove usage of SleepClientThread.bunnei2020-12-291-34/+43
| * | | | | | | | | | core: hle: server_session: Use separate threads for each service connection.bunnei2020-12-296-23/+140
* | | | | | | | | | | Merge pull request #5263 from lioncash/uninitbunnei2020-12-311-7/+7
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | half_set: Resolve -Wmaybe-uninitialized warningsLioncash2020-12-301-7/+7
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5260 from lioncash/uninitRodrigo Locatti2020-12-301-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | maxwell_to_vk: Initialize usage variable in SurfaceFormat()Lioncash2020-12-301-1/+1
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5251 from ReinUsesLisp/wuninitializedLC2020-12-302-1/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | cmake: Enforce -WuninitializedReinUsesLisp2020-12-301-0/+1
| * | | | | | | | | service/pcie: Fix invalid initialization argumentReinUsesLisp2020-12-301-1/+1
| | |_|_|_|_|/ / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4967 from ReinUsesLisp/new-texcachebunnei2020-12-30165-7990/+10939
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | video_core: Rewrite the texture cacheReinUsesLisp2020-12-30152-8101/+10359
| * | | | | | | | video_core: Add a delayed destruction ring abstractionReinUsesLisp2020-12-302-0/+33
| * | | | | | | | host_shaders: Add Vulkan assembler compute shadersReinUsesLisp2020-12-304-0/+96
| * | | | | | | | host_shaders: Add helper to blit depth stencil fragment shaderReinUsesLisp2020-12-302-0/+17
| * | | | | | | | host_shaders: Add texture color blit fragment shaderReinUsesLisp2020-12-302-0/+15
| * | | | | | | | host_shaders: Add shaders to present to the swapchainReinUsesLisp2020-12-303-0/+36
| * | | | | | | | host_shaders: Add shaders to convert between depth and color imagesReinUsesLisp2020-12-303-0/+28
| * | | | | | | | host_shaders: Add compute shader to copy BC4 as RG32UI to RGBA8ReinUsesLisp2020-12-302-0/+71
| * | | | | | | | host_shaders: Add shader to render a full screen triangleReinUsesLisp2020-12-302-0/+30
| * | | | | | | | host_shaders: Add pitch linear upload compute shaderReinUsesLisp2020-12-302-0/+87
| * | | | | | | | host_shaders: Add block linear upload compute shadersReinUsesLisp2020-12-303-0/+249
| * | | | | | | | host_shaders: Add copyright headers to OpenGL present shadersReinUsesLisp2020-12-302-0/+8
| * | | | | | | | video_core/host_shaders: Add support for prebuilt SPIR-V shadersReinUsesLisp2020-12-301-16/+37
|/ / / / / / / /
* | | | | | | | Merge pull request #5247 from comex/xx-conceptsbunnei2020-12-302-3/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | k_priority_queue: Fix concepts usecomex2020-12-292-3/+9
* | | | | | | | | Merge pull request #5246 from comex/xx-includebunnei2020-12-301-0/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | Add missing include of "core/hle/kernel/kernel.h"comex2020-12-291-0/+1
| |/ / / / / / /
* | | | | | | | Merge pull request #5248 from ReinUsesLisp/update-dynarmicLC2020-12-301-0/+0
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | externals: Update DynarmicReinUsesLisp2020-12-291-0/+0
|/ / / / / / /
* | | | | | | Merge pull request #5245 from ameerj/sleepthread-logLC2020-12-291-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | svc: demote SleepThread log to LOG_TRACEameerj2020-12-291-1/+1
| |/ / / / /
* | | | | | Merge pull request #5236 from gal20/udp_client_patchbunnei2020-12-291-0/+5
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | udp client: process packets only for the correct padgal202020-12-271-0/+5
| | |/ / / | |/| | |
* | | | | Merge pull request #5233 from german77/invertedbunnei2020-12-284-65/+99
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Allow to invert analog axis with right clickgerman2020-12-274-65/+99
|/ / / /
* | | | Merge pull request #5226 from ReinUsesLisp/c4715-vcRodrigo Locatti2020-12-252-0/+2
|\ \ \ \
| * | | | video_core: Enforce C4715 (not all control paths return a value)ReinUsesLisp2020-12-251-0/+1
| * | | | vk_shader_decompiler: Silence warning when compiling without assertsReinUsesLisp2020-12-251-0/+1
* | | | | Merge pull request #5225 from ReinUsesLisp/always-vulkanRodrigo Locatti2020-12-2510-138/+76
|\ \ \ \ \
| * | | | | cmake: Always enable VulkanReinUsesLisp2020-12-2510-138/+76
| |/ / / /
* / / / / core: memory: Ensure thread safe access when pages are rasterizer cached (#5206)bunnei2020-12-251-12/+40
|/ / / /
* | | | Merge pull request #5217 from lat9nq/save-on-bootbunnei2020-12-232-16/+25
|\ \ \ \
| * | | | yuzu/main: Save settings when starting guestlat9nq2020-12-222-16/+25
* | | | | Merge pull request #5223 from lat9nq/menu-navigationLC2020-12-234-38/+38
|\ \ \ \ \
| * | | | | yuzu/main: Improve menubar access keyslat9nq2020-12-234-38/+38
|/ / / / /
* | | | | Merge pull request #5178 from german77/dockedresizebunnei2020-12-233-6/+30
|\ \ \ \ \
| * | | | | Add option to reset window size to 1080pgerman2020-12-233-6/+30
|/ / / / /
* | | | | Merge pull request #5042 from Morph1984/project-aetherbunnei2020-12-2227-861/+1788
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | applets/web: Implement the online web browser appletMorph2020-12-188-64/+167
| * | | | applets/web: Fix keyboard to emulated controller inputMorph2020-12-183-4/+30
| * | | | main: Add the ability to disable the web appletMorph2020-12-182-0/+27
| * | | | main, applets/web: Re-add progress dialog for RomFS extractionMorph2020-12-188-68/+125
| * | | | applets/web: Implement the Qt web browser applet frontendMorph2020-12-184-5/+600
| * | | | web_browser_scripts: Add injection scripts for the web browserMorph2020-12-181-0/+193
| * | | | pl_u, applets/web: Decrypt shared fonts to TTF filesMorph2020-12-183-18/+117
| * | | | ns_vm: Stub NeedsUpdateVulnerabilityMorph2020-12-181-1/+10
| * | | | frontend/input_interpreter: Add InputInterpreter APIMorph2020-12-183-0/+167
| * | | | controllers/npad: Make press_state atomicMorph2020-12-182-2/+3
| * | | | util: Add URL Request Interceptor for QWebEngineMorph2020-12-183-0/+64
| * | | | bootmanager: Add a check whether loading is completeMorph2020-12-182-0/+6
| * | | | applets/web: Implement the default web browser applet frontendMorph2020-12-183-1/+24
| * | | | applets/web: Implement the offline browser applet backendMorph2020-12-182-13/+143
| * | | | applets/web: Initial implementation of the web browser appletMorph2020-12-183-2/+428
| * | | | applets: Remove the previous web browser applet implementationMorph2020-12-1812-1039/+40
* | | | | Merge pull request #5131 from bunnei/scheduler-rewritebunnei2020-12-2141-1872/+2216
|\ \ \ \ \
| * | | | | hle: kernel: Process: Various style fixes based on code review feedback.bunnei2020-12-061-2/+2
| * | | | | core: cpu_manager: Fix a typo in PreemptSingleCore, which broke many games.bunnei2020-12-061-21/+26
| * | | | | hle: kernel: Thread: Various style fixes based on code review feedback.bunnei2020-12-061-22/+25
| * | | | | hle: kernel: KScopedSchedulerLockAndSleep: Various style fixes based on code review feedback.bunnei2020-12-061-6/+6
| * | | | | hle: kernel: KScopedLock: Various style fixes based on code review feedback.bunnei2020-12-061-6/+8
| * | | | | hle: kernel: KAbstractSchedulerLock: Various style fixes based on code review feedback.bunnei2020-12-061-9/+7
| * | | | | hle: kernel: KScheduler: Various style fixes based on code review feedback.bunnei2020-12-062-50/+41
| * | | | | hle: kernel: KPriorityQueue: Various style fixes based on code review feedback.bunnei2020-12-061-29/+36
| * | | | | hle: kernel: KAffinityMask: Various style fixes based on code review feedback.bunnei2020-12-061-17/+13
| * | | | | hle: kernel: GlobalSchedulerContext: Various style fixes based on code review feedback.bunnei2020-12-062-5/+10
| * | | | | common: BitSet: Various style fixes based on code review feedback.bunnei2020-12-061-23/+22
| * | | | | hle: kernel: Use C++ style comments in KScheduler, etc.bunnei2020-12-064-152/+136
| * | | | | kernel: KScopedSchedulerLockAndSleep: Remove unused ctor.bunnei2020-12-061-13/+7
| * | | | | kernel: time_manager: Add missing lock guards.bunnei2020-12-061-3/+10
| * | | | | hle: kernel: Migrate to KScopedSchedulerLock.bunnei2020-12-0615-48/+92
| * | | | | hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.bunnei2020-12-0611-69/+72
| * | | | | hle: kernel: Separate KScheduler from GlobalSchedulerContext class.bunnei2020-12-069-520/+140
| * | | | | hle: kernel: Rewrite scheduler implementation based on Mesopshere.bunnei2020-12-0626-1223/+1215
| * | | | | hle: kernel: physical_core: Clear exclusive state after each run.bunnei2020-12-063-0/+7
| * | | | | hle: kernel: Port KAbstractSchedulerLock from Mesosphere.bunnei2020-12-062-0/+77
| * | | | | hle: kernel: svc: Remove reschedule on svcBreak.bunnei2020-12-061-5/+0
| * | | | | hle: kernel: process: Add schedule count tracking, to be used for yield impl.bunnei2020-12-061-0/+13
| * | | | | hle: kernel: svc: Remove unnecessary hack in svcSleep.bunnei2020-12-061-7/+0
| * | | | | common: Port KPriorityQueue from Mesosphere.bunnei2020-12-062-0/+444
| * | | | | common: Port BitSet from Mesosphere.bunnei2020-12-062-0/+101
| * | | | | hle: kernel: Port KAffinityMask from Mesosphere.bunnei2020-12-067-16/+80
* | | | | | Merge pull request #5201 from ameerj/bufferq-refactorbunnei2020-12-213-70/+63
|\ \ \ \ \ \
| * | | | | | buffer_queue: better use of std::arrayameerj2020-12-181-59/+46
| * | | | | | Overwrite slots instead of queuing them, add disconnect signalameerj2020-12-173-27/+33
* | | | | | | Merge pull request #5207 from FearlessTobi/remove-gdb-configbunnei2020-12-209-110/+7
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | yuzu: Remove gdbstub configurationFearlessTobi2020-12-199-110/+7
|/ / / / / /
* | | | | | Merge pull request #5205 from Morph1984/oss-extended-plus-minusLC2020-12-182-315/+343
|\ \ \ \ \ \
| * | | | | | system_archive: Add + and - buttons to the Nintendo Extended OSS fontMorph2020-12-182-315/+343
|/ / / / / /
* | | | | | Merge pull request #5200 from Morph1984/oss-font-extendedLC2020-12-182-182/+347
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | system_archive: Update Nintendo Extended OSS fontMorph2020-12-172-182/+347
|/ / / / /
* | | | | Merge pull request #5196 from lat9nq/fix-conan-boost-2bunnei2020-12-161-6/+17
|\ \ \ \ \
| * | | | | cmake/conan: Conditionally add target Boost::contextlat9nq2020-12-161-6/+17
* | | | | | Merge pull request #5190 from Morph1984/validate_device_handlebunnei2020-12-162-0/+45
|\ \ \ \ \ \
| * | | | | | controllers/npad: Validate device handles before useMorph2020-12-122-0/+45
* | | | | | | Merge pull request #5119 from Morph1984/fs-opendatastoragewithprogramindexbunnei2020-12-1511-14/+150
|\ \ \ \ \ \ \
| * | | | | | | fsp_srv: Implement OpenDataStorageWithProgramIndexMorph2020-12-086-1/+83
| * | | | | | | file_sys: Consolidate common Title ID operationsMorph2020-12-085-13/+67
* | | | | | | | Merge pull request #5157 from lioncash/array-dirtybunnei2020-12-151-34/+33
|\ \ \ \ \ \ \ \
| * | | | | | | | maxwell_3d: Move member variables to end of classLioncash2020-12-071-31/+32
| * | | | | | | | maxwell_3d: Resolve -Wdocumentation warningLioncash2020-12-071-1/+1
| * | | | | | | | maxwell_3d: Remove unused dirty_pointer arrayLioncash2020-12-071-2/+0
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #5168 from Morph1984/aoc-PurchaseEventManagerbunnei2020-12-152-2/+76
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | IPurchaseEventManager: Implement GetPurchasedEventReadableHandleMorph2020-12-081-1/+14
| * | | | | | | IPurchaseEventManager: Stub Set(Default)DeliveryTargetMorph2020-12-081-2/+27
| * | | | | | | aoc_u: Stub Create(Permanent)EcPurchasedEventManagerMorph2020-12-082-2/+38
* | | | | | | | Merge pull request #5193 from lat9nq/fix-conan-boostbunnei2020-12-132-2/+17
|\ \ \ \ \ \ \ \
| * | | | | | | | cmake: Fix generating CMake configs and linking with Boostlat9nq2020-12-132-2/+17
|/ / / / / / / /
* | | | / / / / common: Update CMakeList to fix build issue with Boost.bunnei2020-12-121-2/+1
| |_|_|/ / / / |/| | | | | |
* | | | | | | Merge pull request #5183 from lioncash/alias2bunnei2020-12-1228-136/+142
|\ \ \ \ \ \ \
| * | | | | | | vfs: Use existing type aliases consistentlyLioncash2020-12-1028-136/+142
* | | | | | | | Merge pull request #5187 from Morph1984/revert-stdfsbunnei2020-12-123-136/+390
|\ \ \ \ \ \ \ \
| * | | | | | | | Revert "Merge pull request #5173 from lioncash/common-fs"Morph2020-12-122-112/+396
| * | | | | | | | Revert "Merge pull request #5174 from ReinUsesLisp/fs-fix"Morph2020-12-122-36/+4
| * | | | | | | | Revert "Merge pull request #5176 from Morph1984/fix-createfile"Morph2020-12-121-6/+2
| * | | | | | | | Revert "Merge pull request #5179 from ReinUsesLisp/fs-path"Morph2020-12-121-1/+1
| * | | | | | | | Revert "Merge pull request #5181 from Morph1984/5174-review"Morph2020-12-121-3/+9
* | | | | | | | | Merge pull request #5172 from lioncash/svc-widebunnei2020-12-121-35/+25
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | svc: Remove unnecessary castsLioncash2020-12-081-35/+25
* | | | | | | | | Merge pull request #5181 from Morph1984/5174-reviewbunnei2020-12-111-9/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common/file_util: Simplify the behavior of CreateFullPathMorph2020-12-101-9/+3
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5184 from lat9nq/travis-linux-ccache-fixLC2020-12-101-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | travis/linux: Use correct ccache directorylat9nq2020-12-101-1/+1
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5123 from Morph1984/nim-IsLargeResourceAvailablebunnei2020-12-101-1/+13
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | nim: Stub IsLargeResourceAvailableMorph2020-12-041-1/+13
* | | | | | | | | | Merge pull request #5162 from lioncash/copy-shaderbunnei2020-12-101-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | gl_shader_decompiler: Elide unnecessary copies within DeclareConstantBuffers()Lioncash2020-12-071-1/+1
* | | | | | | | | | Merge pull request #5179 from ReinUsesLisp/fs-pathLC2020-12-091-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | common/file_util: Let std::filesystem cast from UTF16 to std::stringReinUsesLisp2020-12-091-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5176 from Morph1984/fix-createfileChloe2020-12-091-2/+6
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vfs_real: Fix CreateFile for files without a file extensionMorph2020-12-091-2/+6
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5174 from ReinUsesLisp/fs-fixMorph2020-12-092-4/+36
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | common/file_util: Fix and deprecate CreateFullPath, add CreateDirsReinUsesLisp2020-12-092-4/+31
| * | | | | | | | | | common/file_util: Succeed on CreateDir when the directory existsReinUsesLisp2020-12-091-0/+5
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5142 from comex/xx-poll-eventsRodrigo Locatti2020-12-096-71/+82
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | network, sockets: Replace `POLL_IN`, `POLL_OUT`, etc. constants with an `enum class PollEvents`comex2020-12-076-71/+82
* | | | | | | | | | | Merge pull request #5173 from lioncash/common-fsRodrigo Locatti2020-12-092-396/+112
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | file_util: Migrate remaining file handling functions over to std::filesystemLioncash2020-12-092-340/+100
| * | | | | | | | | | | file_util: Migrate Exists() and IsDirectory() over to std::filesystemLioncash2020-12-092-57/+13
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #5166 from lioncash/log-castbunnei2020-12-0925-96/+90
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | core: Remove unnecessary enum casts in log callsLioncash2020-12-0825-96/+90
* | | | | | | | | | | | Merge pull request #5135 from Morph1984/applets-shadowbunnei2020-12-0910-19/+19
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | applets: Resolve variable shadowingMorph2020-12-0510-19/+19
| | |_|_|_|_|/ / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #5171 from lat9nq/ci-unicorn-cleanupLC2020-12-083-3/+3
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ci: Remove `-DYUZU_USE_BUNDLED_UNICORN=ON`lat9nq2020-12-083-3/+3
| | |_|_|_|_|/ / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #5167 from lioncash/doc-memorybunnei2020-12-081-2/+0
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | memory: Resolve -Wdocumentation warning for Write()Lioncash2020-12-081-2/+0
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5156 from comex/xx-rawsbunnei2020-12-081-2/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | configure_motion_touch: Fix unescaped backslash in regexcomex2020-12-071-2/+2
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5165 from lioncash/copy-controllerMorph2020-12-081-12/+11
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | controller: Use std::move within ConvertToFrontendParameters()Lioncash2020-12-081-3/+3
| * | | | | | | | | controller: Avoid unnecessary copies in ConfigurationComplete()Lioncash2020-12-081-9/+8
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5020 from german77/AnalogfromButtonFixMorph2020-12-085-10/+52
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Disable analog joystick from buttons by defaultgerman2020-12-085-10/+52
* | | | | | | | | Merge pull request #5164 from lioncash/containsRodrigo Locatti2020-12-088-16/+13
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | video_core: Make use of ordered container contains() where applicableLioncash2020-12-078-16/+13
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5163 from lioncash/concatRodrigo Locatti2020-12-081-5/+4
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ast: Improve string concat readability in operator()Lioncash2020-12-071-5/+4
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5153 from comex/xx-unixbunnei2020-12-083-5/+8
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | CMakeLists,network: Create YUZU_UNIX macro to replace __unix__comex2020-12-073-5/+8
* | | | | | | | | Merge pull request #5149 from comex/xx-map-intervalbunnei2020-12-071-1/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | map_interval: Change field order to address uninitialized field warningcomex2020-12-071-1/+2
* | | | | | | | | | Merge pull request #5159 from lioncash/move-amendRodrigo Locatti2020-12-071-2/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | shader_ir: std::move node within DeclareAmend()Lioncash2020-12-071-2/+2
* | | | | | | | | | | Merge pull request #5160 from lioncash/buffer-headerRodrigo Locatti2020-12-071-12/+7
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | buffer_block: Mark interface as nodiscard where applicableLioncash2020-12-071-7/+7
| * | | | | | | | | | | buffer_block: Remove unnecessary includesLioncash2020-12-071-5/+0
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #5158 from lioncash/video-fmtRodrigo Locatti2020-12-0733-148/+125
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-0733-148/+125
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #5148 from comex/xx-unused-fieldsbunnei2020-12-072-3/+3
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | core: Mark unused fields as [[maybe_unused]]comex2020-12-072-3/+3
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #5154 from comex/xx-ipcbunnei2020-12-072-34/+37
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cppcomex2020-12-072-34/+37
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5147 from comex/xx-purevirtLC2020-12-071-33/+0
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | nvdrv: Remove useless re-declaration of pure virtual methods that were already declared in the superclasscomex2020-12-071-33/+0
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5150 from comex/xx-boxcatLC2020-12-071-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | boxcat: Avoid unnecessary object copycomex2020-12-071-1/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #5152 from comex/xx-overrideLC2020-12-071-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | renderer_vulkan: Add missing `override` specifiercomex2020-12-071-1/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #5136 from lioncash/video-shadow3LC2020-12-0749-292/+305
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | video_core: Resolve more variable shadowing scenarios pt.3Lioncash2020-12-0549-292/+305
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #5155 from comex/xx-defaultLC2020-12-071-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | Fix "explicitly defaulted but implicitly deleted" warningcomex2020-12-071-1/+1
|/ / / / / / / /
* | | | | | | | Merge pull request #5146 from comex/xx-numLC2020-12-073-3/+3
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | video_core: Adjust `NUM` macro to avoid Clang warningcomex2020-12-073-3/+3
|/ / / / / / /
* | | | | | | Merge pull request #5143 from comex/xx-users-sizeRodrigo Locatti2020-12-061-1/+0
|\ \ \ \ \ \ \
| * | | | | | | yuzu_cmd: Remove 'users_size'comex2020-12-051-1/+0
| |/ / / / / /
* | | | | | | Merge pull request #5141 from comex/xx-true-falseRodrigo Locatti2020-12-061-5/+7
|\ \ \ \ \ \ \
| * | | | | | | maxwell_dma: Rename RenderEnable::Mode::FALSE and TRUE to avoid name conflictcomex2020-12-051-5/+7
| |/ / / / / /
* | | | | | | Merge pull request #5140 from FearlessTobi/port-5577bunnei2020-12-062-0/+1
|\ \ \ \ \ \ \
| * | | | | | | Update cubeb and request a persistent stream sessionVitor Kiguchi2020-12-052-0/+1
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #5132 from lioncash/xbyak-abibunnei2020-12-061-10/+10
|\ \ \ \ \ \ \
| * | | | | | | xbyak_abi: Shorten std::size_t to size_tLioncash2020-12-051-8/+8
| * | | | | | | xbyak_abi: Avoid implicit sign conversionsLioncash2020-12-051-2/+2
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #5139 from lioncash/deprecated-qtbunnei2020-12-061-1/+2
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | game_list_p: Resolve deprecated usage of QVariant operator<Lioncash2020-12-051-1/+2
|/ / / / / /
* | | | | | Merge pull request #5133 from lioncash/video-shadow2Chloe2020-12-0539-296/+305
|\ \ \ \ \ \
| * | | | | | video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-0539-296/+305
|/ / / / / /
* | | | | | Merge pull request #5124 from lioncash/video-shadowbunnei2020-12-0542-206/+219
|\ \ \ \ \ \
| * | | | | | video_core: Resolve more variable shadowing scenariosLioncash2020-12-0442-206/+219
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #5127 from FearlessTobi/port-5617bunnei2020-12-051-3/+3
|\ \ \ \ \ \
| * | | | | | Fix telemetry-related exit crash from use-after-freeFearlessTobi2020-12-051-3/+3
| |/ / / / /
* | | | | | Merge pull request #5130 from ogniK5377/sys-11.0.0LC2020-12-051-6/+6
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | system_version: Update to 11.0.0Chloe Marcec2020-12-051-6/+6
|/ / / / /
* | | | | Merge pull request #5126 from lioncash/deprecatedbunnei2020-12-051-1/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | codec: Remove deprecated usage of AVCodecContext::refcounted_framesLioncash2020-12-041-1/+0
|/ / / /
* | | | Merge pull request #5064 from lioncash/node-shadowbunnei2020-12-041-75/+77
|\ \ \ \
| * | | | node: Mark member functions as [[nodiscard]] where applicableLioncash2020-12-031-29/+29
| * | | | node: Eliminate variable shadowingLioncash2020-12-031-47/+49
* | | | | Merge pull request #5061 from lioncash/pessimizingbunnei2020-12-042-11/+11
|\ \ \ \ \
| * | | | | vp9/vic: Resolve pessimizing movesLioncash2020-12-032-11/+11
| |/ / / /
* | | | | Merge pull request #4996 from bunnei/use-4jitsbunnei2020-12-0427-271/+214
|\ \ \ \ \
| * | | | | kernel: scheduler: Minor cleanup to remove duplicated code.bunnei2020-11-292-46/+14
| * | | | | kernel: time_manager: Protect access with a mutex.bunnei2020-11-292-1/+5
| * | | | | common: fiber: Use VirtualBuffer for stack memory.bunnei2020-11-291-2/+5
| * | | | | hle: kernel: thread: Remove unused "Running" state.bunnei2020-11-293-21/+9
| * | | | | core: arm: Implement InvalidateCacheRange for CPU cache invalidation.bunnei2020-11-2912-16/+56
| * | | | | hle: kernel: time_manager: Avoid a crash on process exit.bunnei2020-11-291-1/+4
| * | | | | hle: kernel: AddressArbiter: Remove unused code.bunnei2020-11-292-9/+0
| * | | | | hle: kernel: SynchronizationObject: Use atomic_bool for is_signaled.bunnei2020-11-291-1/+2
| * | | | | common: fiber: Use boost::context instead of native fibers on Windows.bunnei2020-11-293-116/+9
| * | | | | hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.bunnei2020-11-2915-72/+124
* | | | | | Merge pull request #5059 from lioncash/mousebunnei2020-12-033-26/+25
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | mouse_poller: Remove unused includesLioncash2020-12-031-3/+1
| * | | | | mouse_input: Invert conditional in UpdateYuzuSettings()Lioncash2020-12-031-4/+6
| * | | | | mouse_input: Remove two casts and amend some formattingLioncash2020-12-031-11/+14
| * | | | | mouse_input: Resolve a -Wdocumentation warningLioncash2020-12-031-1/+1
| * | | | | mouse_input: Remove unused includesLioncash2020-12-032-7/+3
|/ / / / /
* | | | | Merge pull request #5000 from lioncash/audio-errorbunnei2020-12-0329-154/+163
|\ \ \ \ \
| * | | | | audio_core: Make shadowing and unused parameters errorsLioncash2020-12-0329-154/+163
* | | | | | Merge pull request #5002 from ameerj/nvdec-frameskipbunnei2020-12-0310-340/+234
|\ \ \ \ \ \
| * | | | | | Limit queue size to 10 framesameerj2020-11-261-0/+4
| * | | | | | Address PR feedbackameerj2020-11-264-32/+33
| * | | | | | Queue decoded frames, cleanup decodersameerj2020-11-2510-338/+227
* | | | | | | Merge pull request #4937 from german77/multiUDPbunnei2020-12-0110-267/+420
|\ \ \ \ \ \ \
| * | | | | | | Add multiple udp server supportgerman2020-11-2610-267/+420
* | | | | | | | Merge pull request #5047 from german77/MouseInputLC2020-12-011-6/+8
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix implicit conversion in mouse inputgerman2020-12-011-6/+8
* | | | | | | | | Merge pull request #5013 from ReinUsesLisp/vk-early-zbunnei2020-11-306-11/+19
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | vk_shader_decompiler: Implement force early fragment testsReinUsesLisp2020-11-266-11/+19
* | | | | | | | | | Merge pull request #5045 from lat9nq/disable-appletAmeer J2020-11-302-1/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Disable web applet and warning when compiling for Linux on CIlat9nq2020-11-302-1/+3
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4939 from german77/MouseInputbunnei2020-11-3014-277/+793
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Implement full mouse supportgerman2020-11-2614-277/+793
* | | | | | | | | | Merge pull request #5005 from ReinUsesLisp/div-ceilbunnei2020-11-292-0/+27
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | common: Add Common::DivCeil and Common::DivCeilLog2ReinUsesLisp2020-11-262-0/+27
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4998 from Morph1984/bioshock-patchbunnei2020-11-291-2/+4
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hid: Check if applet_resource exists in InitializeVibrationDeviceMorph2020-11-251-2/+4
* | | | | | | | | | Merge pull request #5034 from german77/communicationModeFixMorph2020-11-291-0/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Add missing types to NpadCommunicationModegerman2020-11-291-0/+2
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5021 from german77/StubCommunicationModebunnei2020-11-294-2/+50
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Stub set and get NpadCommunicationModegerman2020-11-274-2/+50
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5031 from ogniK5377/temp_mix_buffer-removeLC2020-11-282-3/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | audio_core: Remove temp_mix_bufferChloe Marcec2020-11-282-3/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5015 from comex/xx-sign-comparebunnei2020-11-281-2/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | tests: Fix warning about comparison between signed and unsignedcomex2020-11-271-2/+2
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #5011 from lioncash/file-str2bunnei2020-11-281-12/+22
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | core: Reduce string copies in GetGameFileFromPath()Lioncash2020-11-261-12/+22
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #5014 from comex/xx-invalid-offsetofLC2020-11-271-0/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | CMakeLists: disable -Winvalid-offsetofcomex2020-11-271-0/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #5028 from lioncash/final-systemRodrigo Locatti2020-11-2721-1593/+58
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | core: Eliminate remaining usages of the global system instanceLioncash2020-11-2721-1593/+58
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5023 from lioncash/save-globalChloe2020-11-274-14/+22
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | savedata_factory: Eliminate usage of the global system instanceLioncash2020-11-274-14/+22
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #5018 from lioncash/service-globalRodrigo Locatti2020-11-27222-907/+1221
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | service: Eliminate usages of the global system instanceLioncash2020-11-27222-907/+1221
| |/ / / / / / / /
* | | | | | | | | Merge pull request #5016 from comex/xx-pushLC2020-11-261-0/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | codec: Fix `pragma GCC diagnostic pop` missing corresponding pushcomex2020-11-261-0/+1
|/ / / / / / / /
* | | | | | | | Merge pull request #4975 from comex/invalid-syncpoint-idbunnei2020-11-262-13/+20
|\ \ \ \ \ \ \ \
| * | | | | | | | nvdrv, video_core: Don't index out of bounds when given invalid syncpoint IDcomex2020-11-242-13/+20
* | | | | | | | | Merge pull request #4981 from ogniK5377/ioctl-ctrlbunnei2020-11-2624-91/+214
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | nvservices: Reintroducee IoctlCtrlChloe Marcec2020-11-2424-91/+214
* | | | | | | | | | Merge pull request #5003 from jbeich/clangLC2020-11-261-2/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | input_common: ignore some Clang warnings after 5c4774e8ce1dJan Beich2020-11-261-2/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4976 from comex/poll-eventsRodrigo Locatti2020-11-2610-73/+68
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off main threadcomex2020-11-2310-73/+68
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #4946 from ameerj/alpha-testRodrigo Locatti2020-11-255-3/+65
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | cleanup unneeded comments and newlinesameerj2020-11-251-6/+0
| * | | | | | | Refactor MaxwellToSpirvComparison. Use Common::BitCastameerj2020-11-253-31/+34
| * | | | | | | Address PR feedback from Reinameerj2020-11-255-40/+31
| * | | | | | | vulkan_renderer: Alpha Test Culling Implementationameerj2020-11-255-2/+76
* | | | | | | | Merge pull request #4959 from Morph1984/emulated-controller-stylesetbunnei2020-11-254-99/+192
|\ \ \ \ \ \ \ \
| * | | | | | | | applets/controller: Use a pair of emulated controller index to controller typeMorph2020-11-212-44/+96
| * | | | | | | | configure_input_player: Use the npad style set to show the available controllersMorph2020-11-212-55/+96
* | | | | | | | | Merge pull request #4932 from ogniK5377/misc-audiobunnei2020-11-2513-103/+198
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | Addressed changesChloe Marcec2020-11-174-10/+13
| * | | | | | | | audren: Make use of nodiscard, rework downmixing, release all buffersChloe Marcec2020-11-1713-102/+194
* | | | | | | | | Merge pull request #4978 from bunnei/shutdown-crashbunnei2020-11-251-7/+17
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | core: cpu_manager: Fix shutdown crash when closing before emulation starts.bunnei2020-11-251-7/+17
* | | | | | | | | Merge pull request #4905 from german77/AnalogFromButtonbunnei2020-11-251-19/+103
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | fix minor clang errorgerman2020-11-101-1/+1
| * | | | | | | | | Allow to dial any angle with digital joystickgerman2020-11-081-19/+103
* | | | | | | | | | Merge pull request #4799 from bunnei/execute-programbunnei2020-11-2518-36/+146
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | frontend: yuzu (qt): Register a callback for ExecuteProgram.bunnei2020-11-254-7/+38
| * | | | | | | | | service: am: Implement ExecuteProgram and required stubs.bunnei2020-11-252-3/+34
| * | | | | | | | | core: loader: Implement support for loading indexed programs.bunnei2020-11-2512-26/+74
|/ / / / / / / / /
* | | | | | | | | hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei2020-11-2417-100/+104
* | | | | | | | | Merge pull request #3681 from lioncash/componentRodrigo Locatti2020-11-241-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | decode/image: Fix typo in assert in GetComponentSize()Lioncash2020-04-161-3/+3
| * | | | | | | | | decoder/image: Fix incorrect G24R8 component sizes in GetComponentSize()Lioncash2020-04-161-2/+2
* | | | | | | | | | Merge pull request #4942 from lioncash/systemRodrigo Locatti2020-11-244-100/+85
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | core: Remove unused private Init function for the System classLioncash2020-11-182-16/+4
| * | | | | | | | | | core: Make use of [[nodiscard]] with the System classLioncash2020-11-184-85/+82
* | | | | | | | | | | Merge pull request #4972 from lioncash/unused4Rodrigo Locatti2020-11-241-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | svc: Remove unnecessary [[maybe_unused]] tagLioncash2020-11-231-1/+1
* | | | | | | | | | | | input_common: Fix typo in gc_poller.cpp with [[maybe_unused]].bunnei2020-11-241-2/+2
* | | | | | | | | | | | Merge pull request #4980 from bunnei/error-fixupbunnei2020-11-243-4/+6
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | |
| * | | | | | | | | | | input_common: Add more missing [[maybe_unused]] from #4927.bunnei2020-11-243-4/+6
|/ / / / / / / / / / /
* | | | | | | | | | | Fix warnings in core/frontend/input.h with [[maybe_unused]]bunnei2020-11-241-1/+3
* | | | | | | | | | | Merge pull request #4927 from lioncash/input-errorbunnei2020-11-248-10/+23
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
| * | | | | | | | | | input_common: Treat warnings as errorsLioncash2020-11-228-10/+23
* | | | | | | | | | | Merge pull request #4451 from slashiee/extended-loggingbunnei2020-11-235-11/+54
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | logging/settings: Increase maximum log size to 100 MB and add extended logging optionM&M2020-08-255-11/+54
* | | | | | | | | | | | Merge pull request #4969 from liushuyu/masterbunnei2020-11-231-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | CI: move refreshenv to the configure step...liushuyu2020-11-231-2/+2
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4944 from lioncash/system-rembunnei2020-11-2226-157/+259
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | patch_manager: Remove usages of the global system instanceLioncash2020-11-1826-157/+259
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4954 from lioncash/compareMorph2020-11-221-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | gl_rasterizer: Make floating-point literal a floatLioncash2020-11-201-1/+1
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4955 from lioncash/move3bunnei2020-11-211-19/+13
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | async_shaders: emplace threads into the worker thread vectorLioncash2020-11-201-2/+2
| * | | | | | | | | | | async_shaders: Simplify implementation of GetCompletedWork()Lioncash2020-11-201-2/+1
| * | | | | | | | | | | async_shaders: Simplify moving data into the pending queueLioncash2020-11-201-13/+8
| * | | | | | | | | | | async_shaders: std::move data within QueueVulkanShader()Lioncash2020-11-201-2/+2
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4960 from liushuyu/masterRodrigo Locatti2020-11-211-0/+2
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ci: install Vulkan SDK in MSVC buildliushuyu2020-11-211-0/+2
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4907 from ogniK5377/nvdrv-cleanupbunnei2020-11-2126-898/+1220
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Addressed issuesChloe Marcec2020-11-1010-17/+86
| * | | | | | | | | | core: Make nvservices more standardizedChloe Marcec2020-11-1026-903/+1156
* | | | | | | | | | | Merge pull request #4957 from ReinUsesLisp/alpha-test-rtLC2020-11-211-4/+0
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | gl_rasterizer: Remove warning of untested alpha testReinUsesLisp2020-11-211-4/+0
| | |_|_|_|_|_|_|/ / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4953 from lioncash/shader-shadowbunnei2020-11-211-88/+96
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | shader_bytecode: Make use of [[nodiscard]] where applicableLioncash2020-11-201-73/+79
| * | | | | | | | | | | shader_bytecode: Eliminate variable shadowingLioncash2020-11-201-15/+17
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4951 from bunnei/olsc-stubbunnei2020-11-206-0/+91
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | olsc: Move member initialization to after member functions.bunnei2020-11-201-2/+2
| * | | | | | | | | | | hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions.bunnei2020-11-196-0/+91
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4941 from lioncash/configMorph2020-11-201-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | configure_input_player: Use static qualifier for IsProfileNameValid()Lioncash2020-11-181-1/+1
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4950 from german77/RumbleStrenghtLC2020-11-202-4/+3
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Modify rumble amplificationgerman772020-11-192-4/+3
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4952 from ReinUsesLisp/bit-castLC2020-11-202-0/+23
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | common/bit_cast: Add function matching std::bit_cast without constexprReinUsesLisp2020-11-202-0/+23
* | | | | | | | | | | Merge pull request #4308 from ReinUsesLisp/maxwell-3d-funcsRodrigo Locatti2020-11-202-151/+122
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | maxwell_3d: Use insert instead of loop push_backReinUsesLisp2020-11-111-3/+1
| * | | | | | | | | | maxwell_3d: Move code to separate functionsReinUsesLisp2020-11-112-151/+124
* | | | | | | | | | | Merge pull request #4948 from lioncash/page-resizebunnei2020-11-191-1/+6
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | virtual_buffer: Do nothing on resize() calls with same sizesLioncash2020-11-191-1/+6
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4936 from lioncash/pagebunnei2020-11-194-12/+37
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | virtual_buffer: Add compile-time type-safety guarantees with VirtualBufferLioncash2020-11-181-0/+6
| * | | | | | | | | page_table: Allow page tables to be movedLioncash2020-11-184-9/+30
| * | | | | | | | | page_table: Add missing doxygen parameters to Resize()Lioncash2020-11-181-0/+2
| * | | | | | | | | page_table: Remove unnecessary header inclusionsLioncash2020-11-181-4/+0
* | | | | | | | | | Merge pull request #4866 from Morph1984/mjolnir-p3-prodbunnei2020-11-1869-1539/+3352
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | sdl_impl: Pump SDL Events at 1000 HzMorph2020-11-161-1/+1
| * | | | | | | | | | configure_input: Accommodate for the mouse input device engineMorph2020-11-162-2/+18
| * | | | | | | | | | hid: Reimplement Begin/EndPermitVibrationSessionMorph2020-11-163-5/+17
| * | | | | | | | | | controllers/npad: Load input devices on initMorph2020-11-161-0/+2
| * | | | | | | | | | configure_input: Update the input profiles for other player tabsMorph2020-11-164-11/+38
| * | | | | | | | | | general: Fix compiler warnings on linux and miscellaneous changesMorph2020-11-1612-22/+31
| * | | | | | | | | | sdl_impl: Revert to the "old" method of mapping sticksMorph2020-11-163-33/+29
| * | | | | | | | | | applets/controller: Change the input button to create input profilesMorph2020-11-1610-100/+117
| * | | | | | | | | | controllers/npad: Remove the old vibration filterMorph2020-11-164-65/+64
| * | | | | | | | | | input: Disconnect a controller prior to connecting a new oneMorph2020-11-162-50/+73
| * | | | | | | | | | hid: Implement InitializeVibrationDevice and IsVibrationDeviceMountedMorph2020-11-163-12/+66
| * | | | | | | | | | input_common: Add VibrationDevice and VibrationDeviceFactoryMorph2020-11-1619-101/+327
| * | | | | | | | | | configure_input: Add per-player vibrationMorph2020-11-1618-30/+751
| * | | | | | | | | | settings: Remove global vibration strength modifierMorph2020-11-169-19/+1
| * | | | | | | | | | hid: Mark Begin/EndPermitVibrationSession as stubsMorph2020-11-163-18/+4
| * | | | | | | | | | controllers/npad: Send an empty vibration on destruction/deactivationMorph2020-11-163-22/+38
| * | | | | | | | | | hid: Stub IsVibrationDeviceMountedMorph2020-11-162-1/+23
| * | | | | | | | | | controllers/npad: Add heuristics to reduce rumble state changesMorph2020-11-163-35/+72
| * | | | | | | | | | configure_input: Hook up the vibration percentage spinboxMorph2020-11-1611-3/+26
| * | | | | | | | | | controllers/npad: Stop games from vibrating incorrect controllersMorph2020-11-161-0/+10
| * | | | | | | | | | hid: Fix controller rumble based on new researchMorph2020-11-163-43/+69
| * | | | | | | | | | hid: Pop a struct of parameters instead of popping individual parametersMorph2020-11-161-103/+237
| * | | | | | | | | | hid: Reorder all HID commandsMorph2020-11-165-217/+232
| * | | | | | | | | | hid: Implement GetVibrationDeviceInfoMorph2020-11-162-3/+39
| * | | | | | | | | | hid: Stub InitializeVibrationDeviceMorph2020-11-161-3/+11
| * | | | | | | | | | controllers/npad: Rename NPadType to NpadStyleSetMorph2020-11-163-9/+9
| * | | | | | | | | | controllers/npad: Add DeviceHandle structMorph2020-11-161-27/+50
| * | | | | | | | | | configure_input_player: Change "Defaults" button behaviorMorph2020-11-162-35/+30
| * | | | | | | | | | settings: Preparation for per-game input settingsMorph2020-11-1619-115/+167
| * | | | | | | | | | udp/client: Reduce testing period to 5 secondsMorph2020-11-161-1/+1
| * | | | | | | | | | config: Migrate config files into config/customMorph2020-11-164-21/+61
| * | | | | | | | | | controllers/npad: Connect a controller on init if none are connectedMorph2020-11-162-1/+15
| * | | | | | | | | | applets/controller: Auto accept a valid single player configurationMorph2020-11-163-14/+24
| * | | | | | | | | | bootmanager: Allow mouse clicks only if touch is disabledMorph2020-11-161-3/+13
| * | | | | | | | | | input_profiles: Implement input profilesMorph2020-11-1613-130/+509
| * | | | | | | | | | configure_input_player: Implement input exclusivity and persistenceMorph2020-11-164-138/+205
| * | | | | | | | | | ui/themes: Cleanup UIMorph2020-11-1616-500/+326
* | | | | | | | | | | Merge pull request #4933 from lioncash/nodisc-gpuChloe2020-11-173-50/+55
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | rasterizer_interface: Make use of [[nodiscard]] where applicableLioncash2020-11-171-8/+9
| * | | | | | | | | | render_base: Make use of [[nodiscard]] where applicableLioncash2020-11-171-11/+11
| * | | | | | | | | | gpu: Make use of [[nodiscard]] where applicableLioncash2020-11-171-31/+35
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4929 from lioncash/nodiscard-inputbunnei2020-11-171-11/+12
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | motion_input: Mark constructor as explicitLioncash2020-11-151-1/+1
| * | | | | | | | | motion_input: Mark member functions as [[nodiscard]] where applicableLioncash2020-11-151-10/+11
* | | | | | | | | | Merge pull request #4914 from lat9nq/gl-warningsLC2020-11-151-8/+28
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | bootmanager: Address review commentslat9nq2020-11-101-12/+16
| * | | | | | | | | bootmanager: Log and show GL_RENDERER string when GPU is insufficientlat9nq2020-11-101-3/+19
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4895 from Morph1984/cave-story-plus-applet-fixbunnei2020-11-132-26/+80
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | applets: Rename LibraryAppletVersion to ControllerAppletVersionMorph2020-11-082-15/+15
| * | | | | | | | applets/controller: Pop normal data for StrapGuide and FirmwareUpdateMorph2020-11-082-6/+19
| * | | | | | | | applets/controller: Introduce additional checks for mode and callerMorph2020-11-082-5/+39
| * | | | | | | | applets/controller: Add ControllerUpdateFirmwareArg structMorph2020-11-081-0/+7
* | | | | | | | | Merge pull request #4901 from bunnei/caps-stubbunnei2020-11-102-9/+17
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | hle: service: caps_u: Stub GetAlbumFileList3AaeAruid.bunnei2020-11-072-9/+17
* | | | | | | | | Merge pull request #4909 from lioncash/interruptRodrigo Locatti2020-11-091-2/+2
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | cpu_interrupt_handler: Mark move contructor/assignment as deletedLioncash2020-11-081-2/+2
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #4910 from lioncash/serviceRodrigo Locatti2020-11-0816-7/+23
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | ipc_helpers: Remove usage of the global system instanceLioncash2020-11-0816-7/+23
|/ / / / / / /
* | | | | | | Merge pull request #4903 from bunnei/remove-gpu-integritybunnei2020-11-083-29/+1
|\ \ \ \ \ \ \
| * | | | | | | video_core: dma_pusher: Remove integrity check on command lists.bunnei2020-11-073-29/+1
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #4908 from lioncash/fmtChloe2020-11-081-1/+1
|\ \ \ \ \ \ \
| * | | | | | | externals: Update fmt to 7.1.2Lioncash2020-11-081-1/+1
|/ / / / / / /
* | | | | | | Merge pull request #4906 from lat9nq/log-cpu-accuracyLC2020-11-071-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | settings: log value of CPU_Accuracylat9nq2020-11-071-0/+1
| |/ / / / /
* | | | | | Merge pull request #4888 from lioncash/unicorn-removebunnei2020-11-0718-519/+18
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | core: Remove usage of unicornLioncash2020-11-0418-519/+18
* | | | | | Merge pull request #4899 from lioncash/fiberimplbunnei2020-11-072-89/+86
|\ \ \ \ \ \
| * | | | | | common/fiber: Move all member variables into impl classLioncash2020-11-072-89/+86
|/ / / / / /
* | | | | | Merge pull request #4891 from lioncash/clang2bunnei2020-11-064-7/+14
|\ \ \ \ \ \
| * | | | | | General: Fix clang buildLioncash2020-11-054-7/+14
* | | | | | | Merge pull request #4894 from lioncash/fnbunnei2020-11-061-1/+1
|\ \ \ \ \ \ \
| * | | | | | | settings: Simplify initializer of resolution factorLioncash2020-11-061-1/+1
| |/ / / / / /
* | | | | | | Merge pull request #4854 from ReinUsesLisp/cube-array-shadowbunnei2020-11-063-25/+37
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | shader: Partially implement texture cube array shadowReinUsesLisp2020-10-283-25/+37
* | | | | | | Merge pull request #4889 from lioncash/setting-globalbunnei2020-11-059-39/+50
|\ \ \ \ \ \ \
| * | | | | | | core/settings: Move configuring_global behind an APILioncash2020-11-049-39/+50
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #4858 from lioncash/initializerbunnei2020-11-045-4/+24
|\ \ \ \ \ \ \
| * | | | | | | General: Resolve a few missing initializer warningsLioncash2020-10-305-4/+24
* | | | | | | | Merge pull request #4869 from bunnei/improve-gpu-syncChloe2020-11-0415-117/+448
|\ \ \ \ \ \ \ \
| * | | | | | | | fixup! hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and other improvements.bunnei2020-11-012-3/+11
| * | | | | | | | core: Initialize GPU before services.bunnei2020-11-011-4/+6
| * | | | | | | | hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and other improvements.bunnei2020-11-013-46/+106
| * | | | | | | | video_core: dma_pusher: Add support for integrity checks.bunnei2020-11-012-0/+27
| * | | | | | | | video_core: dma_pusher: Add support for prefetched command lists.bunnei2020-11-012-25/+52
| * | | | | | | | service: hle: nvflinger: Fix potential shutdown crash when GPU is destroyed.bunnei2020-11-011-0/+4
| * | | | | | | | video_core: gpu: Implement WaitFence and IncrementSyncPoint.bunnei2020-11-013-28/+70
| * | | | | | | | hle service: nvdrv: nvhost_ctrl: Update to use SyncpointManager.bunnei2020-11-013-9/+31
| * | | | | | | | hle service: nvdrv: Update to instantiate SyncpointManager.bunnei2020-11-012-5/+18
| * | | | | | | | hle: service: nvdrv: Implement SyncpointManager, to manage syncpoints.bunnei2020-11-014-1/+127
* | | | | | | | | Merge pull request #4874 from lioncash/nodiscard2bunnei2020-11-047-16/+16
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | nvdec: Make use of [[nodiscard]] where applicableLioncash2020-11-027-16/+16
* | | | | | | | | Merge pull request #4887 from lioncash/common-buildbunnei2020-11-031-1/+5
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | microprofile: Silence warning in headersLioncash2020-11-031-1/+5
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4873 from lioncash/common-errorbunnei2020-11-0310-37/+57
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common: Enable warnings as errorsLioncash2020-11-0210-37/+57
| |/ / / / / / / /
* | | | | | | | | Merge pull request #4878 from bunnei/unload-nrrbunnei2020-11-031-1/+15
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | hle: service: ldr: Implement UnloadNrr.bunnei2020-10-311-1/+15
* | | | | | | | | | Merge pull request #4865 from ameerj/async-threadcountbunnei2020-11-011-8/+9
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| * | | | | | | | | async_shaders: Increase Async worker thread count for 8+ thread cpusameerj2020-10-291-8/+9
* | | | | | | | | | Rename to align with switchbrew and remove gpu function (#4714)Levi Behunin2020-11-012-16/+10
* | | | | | | | | | Merge pull request #4853 from ReinUsesLisp/fcmp-immbunnei2020-10-312-1/+4
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | shader/arithmetic: Implement FCMP immediate + register variantReinUsesLisp2020-10-282-1/+4
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4872 from jbeich/clangLC2020-10-301-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | video_core: unbreak -Werror in NVDEC with ClangJan Beich2020-10-301-1/+1
* | | | | | | | | CMakeLists: Resolve MSVC build failuresLioncash2020-10-301-1/+0
|/ / / / / / / /
* | | | | | | | Merge pull request #4868 from lioncash/discard-errorbunnei2020-10-303-6/+21
|\ \ \ \ \ \ \ \
| * | | | | | | | General: Catch more expressions with no effect on MSVCLioncash2020-10-301-0/+4
| * | | | | | | | General: Make ignoring a discarded return value an errorLioncash2020-10-303-6/+17
* | | | | | | | | Merge pull request #4867 from lioncash/vp9bunnei2020-10-303-71/+91
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | common/stream: Be explicit with copy and move operatorsLioncash2020-10-301-3/+9
| * | | | | | | | vp9: Be explicit with copy and move operatorsLioncash2020-10-301-0/+18
| * | | | | | | | vp9: Mark functions with [[nodiscard]] where applicableLioncash2020-10-302-13/+13
| * | | | | | | | vp9: Provide a default initializer for "hidden" memberLioncash2020-10-301-1/+1
| * | | | | | | | vp9: Make some member functions internally linkedLioncash2020-10-302-58/+54
|/ / / / / / / /
* | | | | | | | Merge pull request #4831 from lioncash/fmtbunnei2020-10-291-1/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | externals: Update fmt to 7.1.0Lioncash2020-10-261-1/+1
* | | | | | | | | Merge pull request #4837 from lioncash/nvdec-2bunnei2020-10-2913-88/+81
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | h264: Make WriteUe take a u32Lioncash2020-10-272-7/+8
| * | | | | | | | vp9: std::move buffer within ComposeFrameHeader()Lioncash2020-10-271-1/+1
| * | | | | | | | vp9: Remove dead codeLioncash2020-10-271-6/+0
| * | | | | | | | vp9: Join declarations with assignmentsLioncash2020-10-271-7/+8
| * | | | | | | | vp9: Remove pessimizing movesLioncash2020-10-271-2/+2
| * | | | | | | | vp9: Resolve variable shadowingLioncash2020-10-271-4/+4
| * | | | | | | | nvdec: Tidy up header includesLioncash2020-10-2713-62/+59
* | | | | | | | | Merge pull request #4781 from german77/GChotplugbunnei2020-10-293-303/+433
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Add hotplug, rumble and fix 3rd party adapters for the GC adaptergerman2020-10-293-303/+433
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4859 from Morph1984/missing-ctime-includeDavid2020-10-291-0/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | kernel/process: Add missing <ctime> includeMorph2020-10-291-0/+1
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4857 from liushuyu/masterLC2020-10-293-217/+441
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | web_service: follow-up fix to #4842 ...liushuyu2020-10-293-217/+441
| |/ / / / / / / /
* | | | | | | | | Merge pull request #4835 from lat9nq/rng-default-timebunnei2020-10-291-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | kernel: Use the current time as the default RNG seedlat9nq2020-10-271-1/+1
* | | | | | | | | | Merge pull request #4838 from lioncash/syncmgrbunnei2020-10-292-9/+9
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | sync_manager: Amend parameter order of calls to SyncptIncr constructorLioncash2020-10-272-9/+9
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4856 from bunnei/webservice-socket-errorLC2020-10-291-0/+11
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | web_service: web_backend: Handle socket errors with GenericRequest.bunnei2020-10-291-0/+11
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4855 from bunnei/cdma-pusher-log-fixLC2020-10-291-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | video_core: cdma_pusher: Add missing LOG_DEBUG field in ExecuteCommand.bunnei2020-10-291-1/+1
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4846 from lioncash/service-fnbunnei2020-10-285-1/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | service: Update function tablesLioncash2020-10-285-1/+7
| |/ / / / / / / /
* | | | | | | | | Merge pull request #4845 from lioncash/inihbunnei2020-10-282-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | externals: Update inih to r52Lioncash2020-10-281-0/+0
| * | | | | | | | externals: Track mainline inih projectLioncash2020-10-281-1/+1
| |/ / / / / / /
* | | | | | | | Merge pull request #4851 from ReinUsesLisp/core-threads-raceLC2020-10-281-5/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | hle/kernel: Remove unused registered_core_threads to fix data racesReinUsesLisp2020-10-271-5/+0
* | | | | | | | | Merge pull request #4850 from ReinUsesLisp/fiber-ptr-refLC2020-10-282-3/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common/fiber: Take shared_ptr<Fiber> by copy in YieldToReinUsesLisp2020-10-282-3/+3
| |/ / / / / / / /
* | | | | | | | | Merge pull request #4849 from ReinUsesLisp/fix-fiber-testLC2020-10-281-31/+40
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | tests: Fix data race in fibers testReinUsesLisp2020-10-281-31/+40
| |/ / / / / / / /
* | | | | | | | | Merge pull request #4848 from ReinUsesLisp/type-limitsLC2020-10-282-1/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | video_core: Enforce -Werror=type-limitsReinUsesLisp2020-10-282-1/+2
* | | | | | | | | | Merge pull request #4847 from ReinUsesLisp/warn-moveLC2020-10-284-4/+5
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | video_core: Enforce -Wredundant-move and -Wpessimizing-moveReinUsesLisp2020-10-284-4/+5
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4842 from liushuyu/fix-web-srvLC2020-10-288-401/+16
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | externals: auto detect system OpenSSLliushuyu2020-10-272-4/+2
| * | | | | | | | web_backend: fix a regression introduced in 39c8d18liushuyu2020-10-279-401/+18
|/ / / / / / / /
* | | | | | | | Merge pull request #4805 from bunnei/update-defaultsbunnei2020-10-273-11/+11
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | yuzu: settings: Enable multicore, asynch GPU, and assembly shaders by default.bunnei2020-10-273-11/+11
|/ / / / / / /
* | | | | | | Merge pull request #4729 from ameerj/nvdec-prodbunnei2020-10-2753-310/+4033
|\ \ \ \ \ \ \
| * | | | | | | video_core: NVDEC Implementationameerj2020-10-2753-310/+4033
| |/ / / / / /
* | | | | | | Merge pull request #4832 from bunnei/cpu-manager-microprofile-fixbunnei2020-10-271-0/+2
|\ \ \ \ \ \ \
| * | | | | | | core: cpu_manager: Add missing call to MicroProfileOnThreadExit().bunnei2020-10-271-0/+2
| |/ / / / / /
* | | | | | | Merge pull request #4833 from bunnei/timezonemanager-explicitbunnei2020-10-271-1/+1
|\ \ \ \ \ \ \
| * | | | | | | hle: services: TimeZoneContentManager: This can be made explicit.bunnei2020-10-271-1/+1
| |/ / / / / /
* | | | | | | Merge pull request #4834 from lioncash/copy-fnbunnei2020-10-274-7/+9
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | controller: Pass ControllerParameters by reference in ReconfigureControllers()Lioncash2020-10-274-7/+9
| |/ / / / /
* | | | | | Merge pull request #4827 from lioncash/truncRodrigo Locatti2020-10-251-9/+9
|\ \ \ \ \ \
| * | | | | | controller: Convert led_patterns integer literals to bool literalsLioncash2020-10-251-9/+9
* | | | | | | Merge pull request #4828 from lioncash/lockguardRodrigo Locatti2020-10-252-2/+2
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | general: Use template deduction guides for lock_guardLioncash2020-10-252-2/+2
| |/ / / / /
* | | | | | Merge pull request #4826 from Morph1984/resolve-warningLC2020-10-251-1/+1
|\ \ \ \ \ \
| * | | | | | applets/profile_select: Resolve a warning in exec()Morph2020-10-251-1/+1
|/ / / / / /
* | | | | | Merge pull request #4817 from Kewlan/open-single-save-locationbunnei2020-10-243-16/+20
|\ \ \ \ \ \
| * | | | | | Don't ask for profile when there's only one.Kewlan2020-10-223-16/+20
* | | | | | | Merge pull request #4816 from Morph1984/controller-disconnect-fixLC2020-10-231-85/+84
|\ \ \ \ \ \ \
| * | | | | | | sdl_impl: Fix controller reconnection issuesMorph2020-10-211-85/+84
| |/ / / / / /
* | | | | | | Merge pull request #4706 from ReinUsesLisp/cmake-host-shadersbunnei2020-10-232-12/+7
|\ \ \ \ \ \ \
| * | | | | | | video_core: Fix instances where msbuild always regenerated host shadersReinUsesLisp2020-09-242-12/+7
* | | | | | | | Merge pull request #4792 from bunnei/rtc-fixbunnei2020-10-239-198/+341
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | service: time: Update current time with changes to RTC setting.bunnei2020-10-139-198/+341
* | | | | | | | core: Fix clang build pt.3Lioncash2020-10-224-16/+6
| |_|/ / / / / |/| | | | | |
* | | | | | | Merge pull request #4811 from lioncash/warn-videobunnei2020-10-211-2/+4
|\ \ \ \ \ \ \
| * | | | | | | video_core: Conditially activate relevant compiler warningsLioncash2020-10-211-2/+4
* | | | | | | | core: Fix clang build pt.2Lioncash2020-10-212-4/+10
* | | | | | | | Merge pull request #4814 from yuzu-emu/revert-4796-clangLC2020-10-21105-906/+667
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Revert "core: Fix clang build"bunnei2020-10-21105-906/+667
|/ / / / / / /
* | | | | | | kernel: Fix build with recent compiler flag changesLioncash2020-10-211-4/+8
* | | | | | | Merge pull request #4807 from ReinUsesLisp/glasm-robust-ssboLC2020-10-213-33/+54
|\ \ \ \ \ \ \
| * | | | | | | gl_arb_decompiler: Implement robust buffer operationsReinUsesLisp2020-10-203-33/+54
* | | | | | | | Merge pull request #4796 from lioncash/clangLC2020-10-21105-667/+906
|\ \ \ \ \ \ \ \
| * | | | | | | | core: Fix clang buildLioncash2020-10-18105-667/+906
* | | | | | | | | Merge pull request #4390 from ogniK5377/get-applet-inf-stubbunnei2020-10-211-1/+11
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Added remaining paramsDavid Marcec2020-10-201-1/+4
| * | | | | | | | | nifm: GetAppletInfo stubDavid Marcec2020-10-201-1/+8
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4809 from Morph1984/mjolnir-p3LC2020-10-203-25/+23
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | configure_input_player: Fix modifier buttonsMorph2020-10-203-25/+23
* | | | | | | | | | Merge pull request #4627 from Morph1984/fix-dinput-controller-disconnectbunnei2020-10-201-15/+13
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | sdl_impl: Erase the SDLJoystick entry after removing a controllerMorph2020-10-161-15/+13
* | | | | | | | | | Merge pull request #4788 from ReinUsesLisp/lockfree-host-threadbunnei2020-10-201-28/+38
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | kernel: Implement host thread register methods without lockingReinUsesLisp2020-10-131-28/+38
* | | | | | | | | | Merge pull request #4785 from Morph1984/fs-hadesbunnei2020-10-201-2/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | filesystem: Fix CreateDirectory and DeleteFileMorph2020-10-131-2/+3
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4204 from ReinUsesLisp/vulkan-1.0bunnei2020-10-197-58/+92
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vk_device: Use Vulkan 1.0 properlyReinUsesLisp2020-08-205-52/+66
| * | | | | | | | | | renderer_vulkan: Create a Vulkan 1.0 instance when 1.1 is not availableReinUsesLisp2020-08-203-6/+26
* | | | | | | | | | | Merge pull request #4802 from lioncash/bcatbunnei2020-10-191-7/+7
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | core: Add boxcat sources with target_sourcesLioncash2020-10-181-7/+7
* | | | | | | | | | | | Merge pull request #4783 from bunnei/nvdrv-freespacebunnei2020-10-182-0/+25
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | hle: service: nvdrv: Implement nvhost_as_gpu::FreeSpace.bunnei2020-10-132-0/+25
| | |_|_|_|/ / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4801 from lioncash/missing-boundbunnei2020-10-181-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | mii/manager: Make use of unused lower bound in GetRandomValue()Lioncash2020-10-171-1/+1
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4782 from ReinUsesLisp/remove-dyn-primitivebunnei2020-10-186-26/+7
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | vk_graphics_pipeline: Manage primitive topology as fixed stateReinUsesLisp2020-10-136-26/+7
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4797 from bunnei/bcat-errorsbunnei2020-10-171-0/+10
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | service: bcat: Check client connection before interacting with socket.bunnei2020-10-171-0/+10
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4798 from lioncash/input-copybunnei2020-10-172-7/+10
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | udp/client: Make use of designated initializers in TestCommunication()Lioncash2020-10-161-2/+5
| * | | | | | | | | | udp/client: Take std::function by const reference with TestCommunication()Lioncash2020-10-162-5/+5
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4790 from lioncash/input-commonbunnei2020-10-1619-203/+306
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | input_common/CMakeLists: Make some warnings errorsLioncash2020-10-1619-203/+306
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4784 from bunnei/cancelbufferbunnei2020-10-163-14/+53
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | hle: service: vi: Implement BufferQueue::CancelBuffer.bunnei2020-10-143-14/+53
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4793 from bunnei/storeopencontextbunnei2020-10-151-1/+7
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | service: acc: Stub IManagerForApplication::StoreOpenContext.bunnei2020-10-151-1/+7
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4772 from goldenx86/block-rdnabunnei2020-10-151-0/+24
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | vk_device: Block VK_EXT_extended_dynamic_state for RDNA devicesgoldenx862020-10-091-0/+24
* | | | | | | | | | Merge pull request #4787 from lioncash/conversionbunnei2020-10-146-8/+17
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | audio_core/CMakeLists: Make warnings consistent with coreLioncash2020-10-136-8/+17
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4786 from lioncash/flagsRodrigo Locatti2020-10-1332-1520/+3224
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | core/CMakeLists: Make some warnings errorsLioncash2020-10-1332-1520/+3224
|/ / / / / / / / /
* | | | | | | | | Merge pull request #3929 from FearlessTobi/ticket-keysbunnei2020-10-132-32/+30
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | file_sys/nsp: Make SetTicketKeys actually do somethingFearlessTobi2020-07-182-32/+30
* | | | | | | | | Merge pull request #4766 from ReinUsesLisp/tmml-cubebunnei2020-10-121-19/+22
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | shader/texture: Implement CUBE texture type for TMML and fix arraysReinUsesLisp2020-10-081-19/+22
* | | | | | | | | | Merge pull request #4775 from ReinUsesLisp/enforce-class-memaccessbunnei2020-10-102-7/+7
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | video_core: Enforce -Wclass-memaccessReinUsesLisp2020-10-092-7/+7
* | | | | | | | | | | Merge pull request #4757 from german77/BetterMotionbunnei2020-10-102-8/+102
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Address commentsgerman2020-10-052-40/+40
| * | | | | | | | | | Add compatibility with only accelerometer and auto calibrate for driftgerman2020-10-042-12/+106
* | | | | | | | | | | Merge pull request #4771 from ReinUsesLisp/warn-unused-varLC2020-10-093-4/+7
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | video_core: Enforce -Wunused-variable and -Wunused-but-set-variableReinUsesLisp2020-10-033-4/+7
* | | | | | | | | | | Merge pull request #4677 from german77/ShakeFromButtonbunnei2020-10-089-5/+295
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add random motion input to keyboardgerman2020-09-264-0/+65
| * | | | | | | | | | | Add random motion input to SDLgerman2020-09-265-5/+230
* | | | | | | | | | | | Merge pull request #4765 from ReinUsesLisp/fix-sort-devicesRodrigo Locatti2020-10-081-13/+35
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | renderer_vulkan/wrapper: Fix physical device sortingReinUsesLisp2020-10-071-13/+35
* | | | | | | | | | | | Merge pull request #4731 from lat9nq/mingw-zstd-fixbunnei2020-10-081-1/+6
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | CMakeLists: use system zstd on Linuxlat9nq2020-09-291-1/+6
| * | | | | | | | | | | | CMakeLists: fix for finding zstd on linux-mingwlat9nq2020-09-291-1/+1
* | | | | | | | | | | | | Merge pull request #4736 from Morph1984/home-button-input-protection-stubbunnei2020-10-074-2/+50
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | hid: Stub HomeButtonInputProtection service commandsMorph2020-09-304-2/+50
* | | | | | | | | | | | | Merge pull request #4710 from Morph1984/fix-integrated-updatesbunnei2020-10-071-3/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | submission_package: Fix updates integrated into cartridge images.Morph2020-09-241-3/+22
| | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4737 from Morph1984/setshimlibraryversion-stubbunnei2020-10-075-4/+38
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | caps_c: Stub SetShimLibraryVersionMorph2020-09-302-1/+18
| * | | | | | | | | | | | | caps_u: Stub SetShimLibraryVersionMorph2020-09-302-2/+14
| * | | | | | | | | | | | | caps_su: Properly stub SetShimLibraryVersionMorph2020-09-301-1/+6
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4727 from FrogTheFrog/patch-1bunnei2020-10-071-2/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Reduce the "shake" requirements when configuring UDP.Lukas Senionis2020-09-301-2/+6
* | | | | | | | | | | | | | Merge pull request #4742 from german77/InputFilterbunnei2020-10-061-49/+58
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Only use inputs corresponding to controller typegerman2020-10-021-49/+58
| | |_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4648 from zhaobot/tx-update-20200911153748bunnei2020-10-0411-0/+52095
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | Update translations (2020-09-11)The yuzu Community2020-09-1111-0/+52095
* | | | | | | | | | | | | | Merge pull request #4734 from german77/motionfusionbunnei2020-10-022-1/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | Stubbed EnableSixAxisSensorFusiongerman2020-09-302-1/+15
* | | | | | | | | | | | | | Merge pull request #4291 from german77/ImplementControllerRumbleDavid2020-09-305-14/+63
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | First implementation of controller rumblegerman2020-09-295-14/+63
| | |_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4726 from lioncash/appletDavid2020-09-304-6/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | core: Mark GetInstance() as deprecatedLioncash2020-09-261-1/+1
| * | | | | | | | | | | | | frontend/controller: Eliminate dependency on the global system instanceLioncash2020-09-263-5/+14
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4733 from ReinUsesLisp/game-list-leakLC2020-09-302-3/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | qt/game_list: Give GameListSearchField::KeyReleaseEater a parentReinUsesLisp2020-09-292-3/+4
* | | | | | | | | | | | | | Merge pull request #4732 from ReinUsesLisp/wall-clock-destrLC2020-09-303-2/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | common/wall_clock: Add virtual destructorsReinUsesLisp2020-09-303-2/+4
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4735 from goldenx86/patch-1LC2020-09-301-8/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Remove ext_extended_dynamic_state blacklistMatías Locatti2020-09-301-8/+0
* | | | | | | | | | | | | | | Merge pull request #4705 from german77/SplitMotionPollerbunnei2020-09-305-76/+157
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Use different timing for motiongerman2020-09-245-76/+157
* | | | | | | | | | | | | | | Update yuzu-patreon-step2.yml to set build timeout to 120 minbunnei2020-09-301-0/+1
| |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4728 from Morph1984/applets-on-topbunnei2020-09-301-6/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | main: Allow applets to display on top while fullscreenMorph2020-09-261-6/+8
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4721 from lioncash/genfnbunnei2020-09-303-5/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | command_generator: Make lookup table static constexprLioncash2020-09-261-2/+3
| * | | | | | | | | | | | | codec: Make lookup table static constexprLioncash2020-09-252-3/+4
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4722 from lioncash/castingbunnei2020-09-301-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback()Lioncash2020-09-251-2/+2
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #1703 from DarkLordZach/nvdec-ioctlbunnei2020-09-304-3/+256
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | service: nvhost_vic: Ignore Submit commands.bunnei2020-06-052-1/+18
| * | | | | | | | | | | | nvdrv: Stub nvdec/vic ioctls to bypass nvdec moviesZach Hilman2020-06-054-3/+239
* | | | | | | | | | | | | Merge pull request #4719 from lioncash/audio-warnbunnei2020-09-278-38/+46
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | audio_core: Resolve sign conversion warningsLioncash2020-09-258-25/+34
| * | | | | | | | | | | | | effect_context: Make use of explicit where applicableLioncash2020-09-251-13/+12
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4724 from lat9nq/fix-vulkan-nvidia-allocate-2Rodrigo Locatti2020-09-271-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vk_stream_buffer: Fix initializing Vulkan with NVIDIA on Linuxlat9nq2020-09-251-1/+2
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4703 from lioncash/desig7bunnei2020-09-272-26/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | shader/registry: Silence a -Wshadow warningLioncash2020-09-232-5/+5
| * | | | | | | | | | | | shader/registry: Remove unnecessary namespace qualifiersLioncash2020-09-231-5/+3
| * | | | | | | | | | | | shader/registry: Make use of designated initializers where applicableLioncash2020-09-231-17/+19
* | | | | | | | | | | | | Merge pull request #4718 from lioncash/vkbunnei2020-09-262-5/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vk_command_pool: Move definition of Pool into the cpp fileLioncash2020-09-252-4/+6
| * | | | | | | | | | | | | vk_command_pool: Make use of override on destructorLioncash2020-09-251-1/+1
| * | | | | | | | | | | | | vk_command_pool: Add missing header guardLioncash2020-09-251-0/+2
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4720 from lioncash/headerbunnei2020-09-265-7/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | audio_core: Remove unnecessary inclusionsLioncash2020-09-255-7/+2
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4723 from lioncash/typobunnei2020-09-262-6/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | behavior_info: Fix typo Renerer -> RendererLioncash2020-09-252-6/+6
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4717 from lioncash/debugLC2020-09-251-0/+17
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | service: Restore "unused" functionLioncash2020-09-251-0/+17
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4711 from lioncash/move5bunnei2020-09-251-16/+19
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | arithmetic_integer_immediate: Make use of std::move where applicableLioncash2020-09-241-16/+19
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4678 from Morph1984/LoadOpenContext-partial-implbunnei2020-09-243-1/+13
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | acc: Stub LoadOpenContextMorph2020-09-213-1/+13
* | | | | | | | | | | | Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresbunnei2020-09-2442-814/+647
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | |
| * | | | | | | | | | | vk_query_cache: Hack counter destructor to avoid reserving queriesReinUsesLisp2020-09-191-1/+10
| * | | | | | | | | | | renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp2020-09-1942-814/+638
* | | | | | | | | | | | Merge pull request #4618 from german77/GcAdapterAutoMapbunnei2020-09-243-1/+103
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Add automap feature for GC adaptergerman2020-09-183-1/+103
* | | | | | | | | | | | Merge pull request #4702 from lioncash/doc-warnRodrigo Locatti2020-09-231-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | memory: Resolve a -Wdocumentation warningLioncash2020-09-231-1/+1
| | |_|_|/ / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4701 from lioncash/unused-protoRodrigo Locatti2020-09-231-3/+2
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | install_dialog: Make use of [[nodiscard]] where applicableLioncash2020-09-231-2/+2
| * | | | | | | | | | | | install_dialog: Remove unused function prototypeLioncash2020-09-231-1/+0
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4700 from lioncash/copiesRodrigo Locatti2020-09-233-52/+67
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | game_list: Make game list function naming consistentLioncash2020-09-233-36/+45
| * | | | | | | | | | | | game_list: Eliminate redundant argument copiesLioncash2020-09-232-16/+22
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4699 from lioncash/move3Rodrigo Locatti2020-09-231-13/+14
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | control_flow: emplace elements in place within TryQuery()Lioncash2020-09-231-6/+6
| * | | | | | | | | | | control_flow: Make use of std::move in InsertBranch()Lioncash2020-09-231-7/+8
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4698 from lioncash/optional-nullRodrigo Locatti2020-09-2317-59/+60
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | General: Make use of std::nullopt where applicableLioncash2020-09-2217-59/+60
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4697 from lioncash/copy5bunnei2020-09-221-2/+4
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ips_layer: Eliminate a redundant copy in Parse()Lioncash2020-09-221-2/+4
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4675 from Morph1984/fix-boot-multicontentbunnei2020-09-221-5/+5
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | submission_package: Account for multi-content NSPsMorph2020-09-181-5/+5
* | | | | | | | | | | Merge pull request #4692 from ReinUsesLisp/remove-vsyncRodrigo Locatti2020-09-2113-360/+35
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | renderer_opengl: Remove emulated mailbox presentationReinUsesLisp2020-09-2013-360/+35
* | | | | | | | | | | | Merge pull request #4683 from Morph1984/NpadHandheldActivationMode-implbunnei2020-09-203-5/+28
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | hid: Implement Get/SetNpadHandheldActivationModeMorph2020-09-183-5/+28
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4643 from FearlessTobi/decrease-pad-update-intervalbunnei2020-09-191-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Test: Decrease pad_update_nsFearlessTobi2020-09-101-1/+1
* | | | | | | | | | | Merge pull request #4684 from lioncash/desig4Rodrigo Locatti2020-09-182-8/+8
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | fermi_2d: Make use of designated initializersLioncash2020-09-182-8/+8
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4680 from Morph1984/fix-motion-mappingDavid2020-09-181-5/+8
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | configure_input_player: Fixes motion mapping using ConfigureButtonClickMorph2020-09-181-5/+8
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4647 from Morph1984/readd-context-menubunnei2020-09-182-31/+66
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | configure_input_player: Re-add "Clear" context menu optionMorph2020-09-182-31/+66
* | | | | | | | | | | | Merge pull request #4676 from Morph1984/GetPreviousProgramIndex-implbunnei2020-09-182-1/+11
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | am: Stub GetPreviousProgramIndexMorph2020-09-182-1/+11
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4670 from lioncash/initializerRodrigo Locatti2020-09-171-2/+2
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | arm_dynarmic_cp15: Initialize member variablesLioncash2020-09-171-2/+2
* | | | | | | | | | | | Merge pull request #4665 from lioncash/sm-kernelRodrigo Locatti2020-09-173-9/+11
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | service/sm: Slightly more efficient string name validationLioncash2020-09-171-2/+2
| * | | | | | | | | | | | service/sm: Eliminate dependency on the global system instanceLioncash2020-09-173-7/+9
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4666 from lioncash/unused-funcRodrigo Locatti2020-09-171-22/+0
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | service: Remove unused funcationLioncash2020-09-171-22/+0
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4671 from lioncash/nfp-copyRodrigo Locatti2020-09-172-21/+25
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | audio_core/command_generator: Use const references where applicableLioncash2020-09-171-10/+11
| * | | | | | | | | | | | audio_core/command_generator: Avoid an unnecessary copy in GenerateFinalMixCommand()Lioncash2020-09-171-1/+1
| * | | | | | | | | | | | nfp: Eliminate two unnecessary copiesLioncash2020-09-171-10/+13
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4672 from lioncash/narrowingRodrigo Locatti2020-09-171-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | decoder/texture: Eliminate narrowing conversion in GetTldCode()Lioncash2020-09-171-1/+1
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4673 from lioncash/fallthroughRodrigo Locatti2020-09-171-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | decode/image: Eliminate switch fallthrough in DecodeImage()Lioncash2020-09-171-0/+1
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4594 from german77/MotionHIDbunnei2020-09-1723-159/+943
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | configure_input: Hook up the motion button and checkboxMorph2020-09-057-7/+19
| * | | | | | | | | | | | Minor cleanupgerman2020-09-051-19/+16
| * | | | | | | | | | | | Add cemu hook changes related to PR #4609german2020-09-058-139/+449
| * | | | | | | | | | | | Remove RealMotionDevicegerman2020-09-057-35/+41
| * | | | | | | | | | | | configure_input_player: Show/hide motion buttons based on the controllerMorph2020-09-053-103/+141
| * | | | | | | | | | | | controllers/npad: Simplify motion entry assignmentMorph2020-09-051-29/+18
| * | | | | | | | | | | | Include HID and configuration changes related to motiongerman2020-09-0513-16/+448
* | | | | | | | | | | | | Merge pull request #4668 from lioncash/portbunnei2020-09-171-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | control_metadata: Resolve typo in Portuguese language nameLioncash2020-09-171-1/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4653 from ReinUsesLisp/gc-warnsbunnei2020-09-171-0/+9
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | gc_adapter: Disable MSVC nonstandard extension warning on libusb.hReinUsesLisp2020-09-151-0/+9
* | | | | | | | | | | | Merge pull request #4663 from ReinUsesLisp/wswitchbunnei2020-09-177-10/+59
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | video_core: Enforce -Werror=switchReinUsesLisp2020-09-167-10/+59
* | | | | | | | | | | | | Merge pull request #4662 from lioncash/factoryRodrigo Locatti2020-09-1711-47/+61
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | file_sys/romfs_factory: Eliminate usage of the global system accessorLioncash2020-09-175-34/+49
| * | | | | | | | | | | | file_sys/bis_factory: Eliminate usage of the global system accessorLioncash2020-09-175-11/+11
| * | | | | | | | | | | | loader/nso: Remove unnecessary [[maybe_unused]]Lioncash2020-09-171-2/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4661 from lioncash/system-loaderRodrigo Locatti2020-09-1620-45/+85
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | core/loader: Remove dependencies on the global system instanceLioncash2020-09-1620-45/+85
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4658 from lioncash/copy3Rodrigo Locatti2020-09-162-44/+43
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | nca_patch: Significantly reduce the stack usage size within SearchBucketEntry()Lioncash2020-09-151-4/+4
| * | | | | | | | | | | | nca_patch: Make SearchBucketEntry() internally linkedLioncash2020-09-152-44/+43
* | | | | | | | | | | | | Merge pull request #4657 from lioncash/cheatparserRodrigo Locatti2020-09-163-34/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | cheat_engine: Convert ExtractName into a non-template functionLioncash2020-09-151-19/+17
| * | | | | | | | | | | | cheat_engine: Remove unnecessary system argument to CheatParser's Parse functionLioncash2020-09-153-15/+9
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4655 from lioncash/internal2Rodrigo Locatti2020-09-152-87/+95
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | patch_manager: Resolve implicit truncations in FormatTitleVersion()Lioncash2020-09-151-3/+4
| * | | | | | | | | | | patch_manager: Make use of type aliasesLioncash2020-09-152-69/+79
| * | | | | | | | | | | patch_manager: Make a few functions internally linkedLioncash2020-09-152-15/+12
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4652 from lioncash/cryptoRodrigo Locatti2020-09-153-7/+12
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | crypto/key_manager: Remove dependency on the global system accessorLioncash2020-09-143-7/+12
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4651 from lioncash/kernel-globalRodrigo Locatti2020-09-145-11/+20
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | kernel: Remove all dependencies on the global system instanceLioncash2020-09-145-11/+20
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4636 from lioncash/kernel-hlebunnei2020-09-143-7/+5
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | service: Remove two usages of the global system accessorLioncash2020-09-073-7/+5
* | | | | | | | | | | Merge pull request #4323 from ReinUsesLisp/no-spinbunnei2020-09-121-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | kernel/scheduler: Use std::mutex instead of spin lockReinUsesLisp2020-07-131-1/+1
* | | | | | | | | | | | Merge pull request #4645 from v1993/lgtm-less-packagesbunnei2020-09-121-3/+0
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Remove bad and useless packages from LGTM buildValeri2020-09-111-3/+0
* | | | | | | | | | | | | Merge pull request #4638 from Morph1984/qt-5.12.8bunnei2020-09-121-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | cmake: Update to Qt 5.12.8Morph2020-09-091-1/+1
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4634 from lioncash/blockingbunnei2020-09-123-19/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | bsd: Resolve unused value within SendToImplLioncash2020-09-071-0/+1
| * | | | | | | | | | | | bsd: Resolve sign comparison warningsLioncash2020-09-071-3/+3
| * | | | | | | | | | | | sockets_translate: Make use of designated initializersLioncash2020-09-071-12/+12
| * | | | | | | | | | | | blocking_worker: Make use of templated lambdaLioncash2020-09-071-3/+2
| * | | | | | | | | | | | blocking_worker: Resolve -Wdocumentation warningLioncash2020-09-071-1/+1
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4310 from ogniK5377/apollo-1-prodbunnei2020-09-1127-719/+5048
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Preliminary effectsDavid Marcec2020-08-1610-35/+731
| * | | | | | | | | | | Disable biquad filterDavid Marcec2020-08-141-8/+9
| * | | | | | | | | | | Reworked ADPCM decoder to allow better streamingDavid Marcec2020-08-142-33/+95
| * | | | | | | | | | | mix buffer depoppingDavid Marcec2020-08-012-30/+101
| * | | | | | | | | | | adpcm streamingDavid Marcec2020-07-304-27/+32
| * | | | | | | | | | | Fix perf regressionDavid Marcec2020-07-251-1/+2
| * | | | | | | | | | | Fix stream channel count when outputting to stereoDavid Marcec2020-07-251-1/+1
| * | | | | | | | | | | Address issuesDavid Marcec2020-07-258-101/+104
| * | | | | | | | | | | Queue extra mix bufferDavid Marcec2020-07-251-0/+1
| * | | | | | | | | | | Disable time stretcher for time beingDavid Marcec2020-07-252-6/+4
| * | | | | | | | | | | audio_core: Apollo Part 1, AudioRenderer refactorDavid Marcec2020-07-2526-713/+4204
* | | | | | | | | | | | Merge pull request #4597 from Morph1984/mjolnir-p2bunnei2020-09-1156-222/+4852
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Resolve spacing inconsistencies in style.qrc/qss filesMorph2020-09-046-109/+109
| * | | | | | | | | | | | applets/controller: Resolve several compiler warningsMorph2020-09-042-7/+8
| * | | | | | | | | | | | Address feedbackMorph2020-09-044-2/+12
| * | | | | | | | | | | | clang-formatMorph2020-09-042-2/+4
| * | | | | | | | | | | | applets/controller: Set min_players to have a minimum value of 1.Morph2020-09-041-1/+1
| * | | | | | | | | | | | applets/controller: Modify heuristic to account for certain gamesMorph2020-09-041-7/+12
| * | | | | | | | | | | | main: Apply settings after applet configuration is complete.Morph2020-09-041-0/+4
| * | | | | | | | | | | | applets/controller: Implement fallback applet for the SDL frontendMorph2020-09-043-90/+34
| * | | | | | | | | | | | applets/controller: Load configuration prior to setting up connectionsMorph2020-09-042-23/+29
| * | | | | | | | | | | | applets/controller: Make 8 a static constexpr value of NUM_PLAYERSMorph2020-09-042-15/+22
| * | | | | | | | | | | | applets/controller: Implement "Explain Text"Morph2020-09-046-25/+304
| * | | | | | | | | | | | Project Mjölnir: Part 2 - Controller AppletMorph2020-09-0454-143/+4515
* | | | | | | | | | | | | Merge pull request #4608 from lioncash/sign3bunnei2020-09-101-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | configure_input_player: Resolve sign conversion warnings in UpdateMappingWithDefaults()Lioncash2020-08-291-2/+2
* | | | | | | | | | | | | Merge pull request #4633 from ReinUsesLisp/gpu-initRodrigo Locatti2020-09-1053-633/+573
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | video_core: Remove all Core::System references in rendererReinUsesLisp2020-09-0653-633/+573
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4635 from lioncash/gc-adapbunnei2020-09-103-9/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | gc_adapter: Make DeviceConnected() a const member functionLioncash2020-09-073-9/+9
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4606 from lioncash/constexprbunnei2020-09-071-14/+18
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | game_list_p: Avoid string churn in GameListItemPath data()Lioncash2020-08-291-4/+8
| * | | | | | | | | | | | game_list_p: Mark some constants as constexprLioncash2020-08-291-10/+10
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4397 from ReinUsesLisp/bsdbunnei2020-09-0610-56/+1387
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | service/bsd: Handle Poll with no entries accuratelyReinUsesLisp2020-07-281-0/+5
| * | | | | | | | | | | services/bsd: Implement most of bsd:sReinUsesLisp2020-07-285-55/+911
| * | | | | | | | | | | service/sockets: Add worker pool abstractionReinUsesLisp2020-07-281-0/+30
| * | | | | | | | | | | service/sockets: Add worker abstraction to execute blocking calls asynchronouslyReinUsesLisp2020-07-282-0/+133
| * | | | | | | | | | | service/sockets: Add translate functionsReinUsesLisp2020-07-283-0/+215
| * | | | | | | | | | | service/sockets: Add enumerations and structuresReinUsesLisp2020-07-282-0/+81
| * | | | | | | | | | | services/nifm: Implement GetCurrentIpAddressReinUsesLisp2020-07-281-1/+12
* | | | | | | | | | | | Merge pull request #4629 from Morph1984/mergesinglejoyasdualjoy-implLC2020-09-053-5/+24
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | hid: Implement MergeSingleJoyasDualJoyMorph2020-09-043-5/+24
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4596 from FearlessTobi/port-5495bunnei2020-09-041-0/+13
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add LGTM static analyzer config fileFearlessTobi2020-08-281-0/+13
* | | | | | | | | | | | Merge pull request #4611 from lioncash/xbyak2bunnei2020-09-043-21/+21
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | externals: Update Xbyak to 5.96Lioncash2020-08-303-21/+21
* | | | | | | | | | | | | Merge pull request #4583 from lioncash/truncbunnei2020-09-041-3/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | gc_poller: Resolve compilation warnings on MSVCLioncash2020-08-261-3/+5
* | | | | | | | | | | | | | Merge pull request #4578 from lioncash/xorbunnei2020-09-031-4/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | common_funcs: Add missing XOR operators to DECLARE_ENUM_FLAG_OPERATORSLioncash2020-08-241-4/+10
* | | | | | | | | | | | | | | Merge pull request #4590 from ReinUsesLisp/tsan-schedbunnei2020-09-031-2/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | hle/scheduler: Fix data race in is_context_switch_pendingReinUsesLisp2020-08-261-2/+6
* | | | | | | | | | | | | | | | Merge pull request #4575 from lioncash/asyncbunnei2020-09-032-17/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | async_shaders: Mark getters as const member functionsLioncash2020-08-242-17/+15
| | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4626 from ReinUsesLisp/patch-manager-includeLC2020-09-031-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | file_sys/patch_manager: Add missing includeReinUsesLisp2020-09-031-0/+1
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4568 from lioncash/fspbunnei2020-09-031-3/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | fsp_srv: Resolve -Wunused-but-set-variable warningLioncash2020-08-231-1/+8
| * | | | | | | | | | | | | | | | fsp_srv: Resolve -Wmaybe_uninitialized warning in OpenSaveDataFileSystem()Lioncash2020-08-231-2/+5
| | |_|_|_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4564 from lioncash/file-includebunnei2020-09-0327-37/+66
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | file_sys: Replace inclusions with forward declarations where applicableLioncash2020-08-2327-37/+66
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4625 from lioncash/libusb2bunnei2020-09-031-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | externals: Work around libusb duplicate GUID errorsLioncash2020-09-031-0/+3
* | | | | | | | | | | | | | | | | Merge pull request #4622 from lat9nq/fix-configure-current-ellipseLC2020-09-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | main: Use three dots to complete the ellipsislat9nq2020-09-021-1/+1
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4621 from Morph1984/use-pibunnei2020-09-023-5/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | input_common/motion_input: Make use of Common::PI constantMorph2020-09-023-5/+10
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4570 from german77/motionInputbunnei2020-09-024-0/+276
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Fix orientation errors and improve drift correctiongerman2020-08-282-14/+31
| * | | | | | | | | | | | | | | | Address commentsgerman2020-08-282-85/+65
| * | | | | | | | | | | | | | | | Implement a basic class for motion devicesgerman2020-08-284-0/+279
* | | | | | | | | | | | | | | | | Merge pull request #4584 from lioncash/libusbbunnei2020-09-025-3/+240
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | externals: Track upstream libusbLioncash2020-08-264-0/+240
| * | | | | | | | | | | | | | | | | externals: Untrack non-upstream variant of libusbLioncash2020-08-262-3/+0
| | |_|_|_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4382 from FearlessTobi/port-udp-configbunnei2020-09-0123-13/+1964
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Address second batch of reviewsFearlessTobi2020-08-309-30/+27
| * | | | | | | | | | | | | | | | | Reolve reorder warningFearlessTobi2020-08-292-3/+3
| * | | | | | | | | | | | | | | | | Address review comments and fix code compilationFearlessTobi2020-08-2913-155/+218
| * | | | | | | | | | | | | | | | | yuzu: Add motion and touch configurationFearlessTobi2020-08-2919-3/+1894
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4588 from ReinUsesLisp/tsan-eventbunnei2020-09-011-4/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | common/thread: Fix data race in is_setReinUsesLisp2020-08-261-4/+5
| | |_|_|_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4589 from ReinUsesLisp/tsan-hostbunnei2020-09-011-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | hle/kernel: Fix data race in GetCurrentHostThreadIDReinUsesLisp2020-08-261-1/+2
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4587 from yuzu-emu/tsan-microprofilerbunnei2020-09-011-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | externals/microprofile: Fix data race in g_bUseLockReinUsesLisp2020-08-261-1/+1
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4461 from comex/thread-namesLC2020-08-312-1/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Fix thread naming on Linux, which limits names to 15 bytes.comex2020-08-062-1/+13
* | | | | | | | | | | | | | | | | | Merge pull request #4614 from ReinUsesLisp/fix-extended-state-againLC2020-08-311-6/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | vk_device: Fix driver id check on AMD for VK_EXT_extended_dynamic_stateReinUsesLisp2020-08-311-6/+9
|/ / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4601 from lioncash/const3bunnei2020-08-301-52/+62
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | sdl_impl: Reduce allocations in GetButtonMappingForDevice()Lioncash2020-08-291-31/+37
| * | | | | | | | | | | | | | | | | sdl_impl: Make use of std::move on std::string where applicableLioncash2020-08-291-3/+3
| * | | | | | | | | | | | | | | | | sdl_impl: Make use of insert_or_assign() where applicableLioncash2020-08-291-14/+18
| * | | | | | | | | | | | | | | | | sdl_impl: Prevent type truncation in BuildAnalogParamPackageForButton() default argumentsLioncash2020-08-291-1/+1
| * | | | | | | | | | | | | | | | | sdl_impl: Simplify make_tuple callLioncash2020-08-291-1/+1
| * | | | | | | | | | | | | | | | | sdl_impl: Mark FromEvent() as a const member functionLioncash2020-08-291-2/+2
| | |_|_|_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4605 from lioncash/copy3bunnei2020-08-301-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | bootmanager: Prevent unnecessary copies in TouchUpdateEvent()Lioncash2020-08-291-1/+1
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4604 from lioncash/lifetimeLC2020-08-294-7/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | yuzu/main: Amend lifetime issues with InputSubsystemLioncash2020-08-294-7/+8
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4603 from Morph1984/fix-modifierLC2020-08-293-12/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | yuzu/configuration: Fix index out of bounds for default_analogsMorph2020-08-293-12/+13
|/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #4600 from lioncash/prototypeLC2020-08-293-8/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | input_common/main: Remove unnecessary headersLioncash2020-08-293-5/+11
| * | | | | | | | | | | | | | | input_common/main: Remove unimplemented prototypeLioncash2020-08-291-3/+0
| | |_|_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4599 from ReinUsesLisp/amd-extended-stateRodrigo Locatti2020-08-291-1/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | vk_device: Blacklist AMD proprietary from VK_EXT_extended_dynamic_stateReinUsesLisp2020-08-291-1/+6
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4544 from lioncash/input-subbunnei2020-08-2825-242/+396
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | input_common: Eliminate most global stateLioncash2020-08-2725-242/+396
| | |_|_|/ / / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4586 from yuzu-emu/tsan-cpu-interruptbunnei2020-08-282-5/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | cpu_interrupt_handler: Misc style changesReinUsesLisp2020-08-262-5/+3
| * | | | | | | | | | | | | cpu_interrupt_handler: Make is_interrupted an atomicReinUsesLisp2020-08-262-2/+3
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4530 from Morph1984/mjolnir-p1bunnei2020-08-2785-3263/+8761
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | input_common/main: Add "/Mouse" to the display nameMorph2020-08-271-1/+1
| * | | | | | | | | | | | | configure_input_player: Fix modifier scale button mappingMorph2020-08-262-20/+19
| * | | | | | | | | | | | | configuration/input: Add support for mouse button clicksMorph2020-08-265-11/+82
| * | | | | | | | | | | | | controllers/npad: Fix inconsistencies with controller connection statusesMorph2020-08-261-1/+7
| * | | | | | | | | | | | | controllers/npad: Fix LibNX controller connection statusesMorph2020-08-261-1/+9
| * | | | | | | | | | | | | controllers/npad: Fix LedPattern for P1-4Morph2020-08-261-3/+3
| * | | | | | | | | | | | | input_common: Fix directional deadzone valuesMorph2020-08-262-2/+2
| * | | | | | | | | | | | | Address feedbackMorph2020-08-2613-96/+77
| * | | | | | | | | | | | | qt_themes: Fix Midnight Blue themeMorph2020-08-261-59/+57
| * | | | | | | | | | | | | Project Mjölnir: Part 1Morph2020-08-2684-3194/+8629
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4577 from lioncash/assertsbunnei2020-08-271-3/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | common/assert: Make use of C++ attribute syntaxLioncash2020-08-241-3/+4
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4524 from lioncash/memory-logbunnei2020-08-271-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | shader/memory: Amend UNIMPLEMENTED_IF_MSG without a messageLioncash2020-08-141-1/+2
* | | | | | | | | | | | | | Merge pull request #4569 from ReinUsesLisp/glsl-cmakebunnei2020-08-2712-51/+127
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | video_core/host_shaders: Add CMake integration for string shadersReinUsesLisp2020-08-247-42/+106
| * | | | | | | | | | | | | | gl_shader_util: Use std::string_view instead of star pointerReinUsesLisp2020-08-245-9/+21
* | | | | | | | | | | | | | | Merge pull request #4555 from ReinUsesLisp/fix-primitive-topologybunnei2020-08-273-13/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | vk_state_tracker: Fix primitive topologyReinUsesLisp2020-08-213-13/+14
| | |_|_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4593 from lioncash/const2Rodrigo Locatti2020-08-271-17/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | memory_manager: Make use of [[nodiscard]] in the interfaceLioncash2020-08-271-17/+17
| * | | | | | | | | | | | | | memory_manager: Make operator+ const qualifiedLioncash2020-08-271-1/+1
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4582 from lioncash/xbyakbunnei2020-08-261-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | externals: Update Xbyak to 5.95Lioncash2020-08-261-0/+0
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4572 from lioncash/xbyakbunnei2020-08-251-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | externals: Update xbyak to v5.941Lioncash2020-08-241-0/+0
* | | | | | | | | | | | | | Merge pull request #4574 from lioncash/const-fnbunnei2020-08-252-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | memory_manager: Mark IsGranularRange() as a const member functionLioncash2020-08-242-3/+3
* | | | | | | | | | | | | | | Merge pull request #4565 from lioncash/memsetbunnei2020-08-252-125/+144
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | microprofile: Don't memset through std::atomic typesLioncash2020-08-242-125/+144
| | |/ / / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4563 from lioncash/rcachebunnei2020-08-251-17/+16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | registered_cache: Make use of ends_with for string suffix checkingLioncash2020-08-231-2/+1
| * | | | | | | | | | | | | | | registered_cache: Make use of designated initializersLioncash2020-08-231-15/+15
| | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4548 from lioncash/colorbunnei2020-08-251-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | common/color: Migrate code over to the Common namespaceLioncash2020-08-181-2/+2
* | | | | | | | | | | | | | | Merge pull request #4542 from ReinUsesLisp/gpu-init-basebunnei2020-08-2522-119/+172
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | video_core: Initialize renderer with a GPUReinUsesLisp2020-08-2222-119/+172
* | | | | | | | | | | | | | | | Merge pull request #4562 from lioncash/loopbunnei2020-08-241-16/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | cpu_manager: Make use of ranged for where applicableLioncash2020-08-231-16/+13
| | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4573 from lioncash/labelRodrigo Locatti2020-08-242-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | gl_texture_cache: Take std::string by reference in DecorateViewName()Lioncash2020-08-242-2/+2
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4571 from lioncash/fenceRodrigo Locatti2020-08-243-9/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | video_core/fence_manager: Remove unnecessary includesLioncash2020-08-243-9/+4
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4561 from lioncash/key-constexprbunnei2020-08-242-75/+82
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | key_manager: Make data arrays constexprLioncash2020-08-232-75/+82
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4549 from lioncash/filesbunnei2020-08-241-32/+48
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | vfs_real: Resolve sign conversion warningsLioncash2020-08-181-2/+2
| * | | | | | | | | | | | vfs_real: Avoid redundant map lookupsLioncash2020-08-181-30/+46
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4559 from lioncash/webresultbunnei2020-08-237-47/+41
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | web_service: Move web_result.h into web_serviceLioncash2020-08-237-47/+41
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4560 from lioncash/convertbunnei2020-08-233-8/+6
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | core_timing: Remove unused headerLioncash2020-08-233-2/+2
| * | | | | | | | | | | | core_timing: Move clock initializer into constructor initializer listLioncash2020-08-231-4/+2
| * | | | | | | | | | | | core_timing: Resolve sign conversion warningLioncash2020-08-231-2/+2
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4521 from lioncash/optionalcachebunnei2020-08-221-11/+12
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | gl_shader_disk_cache: Make use of std::nullopt where applicableLioncash2020-08-141-11/+12
| | |_|_|/ / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4541 from MerryMage/yolobunnei2020-08-228-4/+108
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | dynarmic: Add unsafe optimizationsMerryMage2020-08-168-4/+108
* | | | | | | | | | | | | Merge pull request #4523 from lioncash/self-assignbunnei2020-08-221-1/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | macro-interpreter: Resolve -Wself-assign-field warningLioncash2020-08-141-1/+0
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4546 from lioncash/telemetrybunnei2020-08-2013-35/+43
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | common/telemetry: Migrate namespace into the Common namespaceLioncash2020-08-1813-35/+43
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4547 from lioncash/header-conceptbunnei2020-08-201-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | common/concepts: Move <type_traits> include out of the Common namespaceLioncash2020-08-181-2/+2
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4552 from yuzu-emu/revert-4537-tzbunnei2020-08-201-5/+9
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Revert "common/time_zone: Simplify GetOsTimeZoneOffset()"bunnei2020-08-201-5/+9
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4539 from lioncash/discbunnei2020-08-192-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | common: Silence two discarded result warningsLioncash2020-08-162-3/+3
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4522 from lioncash/vulk-copybunnei2020-08-191-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | vulkan/wrapper: Avoid unnecessary copy in EnumerateInstanceExtensionProperties()Lioncash2020-08-141-1/+1
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4381 from Morph1984/fix-open-folder-installed-titlebunnei2020-08-184-13/+24
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | main: Fallback to loader if no control nca is found with patch managerMorph2020-08-051-6/+17
| * | | | | | | | | | | main: Fix Open Save/Mod Locations for installed titlesMorph2020-08-054-12/+12
* | | | | | | | | | | | Merge pull request #4532 from lioncash/object-namebunnei2020-08-187-90/+74
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | configuration_shared: Simplify name lookup in highlighting functionsLioncash2020-08-147-90/+74
* | | | | | | | | | | | | Merge pull request #4535 from lioncash/fileutilbunnei2020-08-1840-547/+639
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | common/fileutil: Convert namespace to Common::FSLioncash2020-08-1640-547/+639
| | |_|_|/ / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4537 from lioncash/tzbunnei2020-08-171-9/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | common/time_zone: Simplify GetOsTimeZoneOffset()Lioncash2020-08-161-9/+5
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4540 from lioncash/tr3bunnei2020-08-171-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | configure_hotkeys: Don't translate empty stringsLioncash2020-08-161-2/+2
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4494 from lioncash/transcodebunnei2020-08-172-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | partition_data_manager: Eliminate magic valueLioncash2020-08-061-2/+2
| * | | | | | | | | | | | | aes_util: Make use of non-template variant of TranscodeLioncash2020-08-061-1/+1
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4531 from lioncash/overloadRodrigo Locatti2020-08-171-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | yuzu: Make use of qOverload where applicableLioncash2020-08-141-2/+1
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4443 from ameerj/vk-async-shadersDavid2020-08-1715-88/+210
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Remove unneeded newlines, optional Registry in shader paramsameerj2020-08-165-14/+9
| * | | | | | | | | | | | | Morph: Update worker allocation commentAmeer J2020-08-161-1/+1
| * | | | | | | | | | | | | move thread 1/4 count computation into allocate workers methodameerj2020-08-164-23/+14
| * | | | | | | | | | | | | Address feedback, add shader compile notifier, update setting textameerj2020-08-169-162/+117
| * | | | | | | | | | | | | Vk Async Worker directly emplace in cacheameerj2020-08-163-58/+41
| * | | | | | | | | | | | | Address feedback. Bruteforce delete duplicatesameerj2020-08-167-80/+116
| * | | | | | | | | | | | | Vk Async pipeline compilationameerj2020-08-1613-20/+182
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4515 from lat9nq/pgs-menubar-configbunnei2020-08-173-20/+46
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | main: Add an option to modify the currrent game's configurationlat9nq2020-08-163-20/+46
* | | | | | | | | | | | | | Merge pull request #4520 from lioncash/pessimizeDavid2020-08-171-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | async_shaders: Resolve -Wpessimizing-move warningLioncash2020-08-141-2/+2
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4536 from lioncash/semi3bunnei2020-08-163-6/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | yuzu: Resolve -Wextra-semi warningsLioncash2020-08-163-6/+6
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4528 from lioncash/discardbunnei2020-08-1637-391/+383
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | common/compression: Roll back std::span changesLioncash2020-08-155-38/+45
| * | | | | | | | | | | | common: Make use of [[nodiscard]] where applicableLioncash2020-08-1534-358/+343
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4519 from lioncash/semibunnei2020-08-161-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | maxwell_3d: Resolve -Wextra-semi warningLioncash2020-08-141-1/+1
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4526 from lioncash/core-semibunnei2020-08-153-7/+12
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | core: Resolve several -Wextra-semi warningsLioncash2020-08-143-7/+12
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4527 from lioncash/pessimizing2bunnei2020-08-151-2/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | software_keyboard: Resolve a pessimizing move warningLioncash2020-08-141-2/+1
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4492 from lioncash/linkagebunnei2020-08-152-15/+11
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | system_control: Make functions internally linked where applicableLioncash2020-08-052-15/+11
* | | | | | | | | | | | Merge pull request #4463 from lioncash/lockdiscardbunnei2020-08-152-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | emu_window: Mark Scoped constructor and Acquire() as nodiscardLioncash2020-08-141-2/+2
| * | | | | | | | | | | | kernel/scheduler: Mark SchedulerLock constructor as nodiscardLioncash2020-08-141-1/+1
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4416 from lioncash/spanbunnei2020-08-155-30/+24
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | lz4_compression: Make use of std::span in interfacesLioncash2020-07-252-17/+14
| * | | | | | | | | | | | zstd_compression: Make use of std::span in interfacesLioncash2020-07-253-13/+10
* | | | | | | | | | | | | Merge pull request #4518 from lioncash/fmtlibbunnei2020-08-151-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | CMakeLists: Update fmt to 7.0.3Lioncash2020-08-141-1/+1
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4453 from ReinUsesLisp/block-to-linearbunnei2020-08-153-34/+34
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | textures/decoders: Fix block linear to pitch copiesReinUsesLisp2020-08-113-34/+34
* | | | | | | | | | | | | Merge pull request #4529 from lioncash/assignmentbunnei2020-08-141-3/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | time_zone_content_manager: Collapse auto and default caseLioncash2020-08-141-3/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4495 from lioncash/convRodrigo Locatti2020-08-141-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | cheat_engine: Resolve implicit bool->u64 conversionLioncash2020-08-061-1/+1
| | |_|_|/ / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4514 from Morph1984/worker-allocbunnei2020-08-131-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | gl_shader_cache: Use std::max() for determining num_workersMorph2020-08-121-1/+1
* | | | | | | | | | | | | Merge pull request #4511 from lioncash/build2LC2020-08-1318-119/+129
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | General: Tidy up clang-format warnings part 2Lioncash2020-08-1318-119/+129
* | | | | | | | | | | | | Merge pull request #4497 from lioncash/freezer-algbunnei2020-08-122-16/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | freezer: Move entry finding to its own functionLioncash2020-08-062-12/+21
| * | | | | | | | | | | | | freezer: Take address values by valueLioncash2020-08-061-3/+3
| * | | | | | | | | | | | | freezer: Make use of std::erase_ifLioncash2020-08-061-4/+1
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4493 from jbeich/dragonflybunnei2020-08-111-9/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | common/virtual_buffer: drop unused includesJan Beich2020-08-051-9/+0
* | | | | | | | | | | | | Merge pull request #4502 from lioncash/buildbunnei2020-08-113-3/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | General: Tidy up clang-format warningsLioncash2020-08-093-3/+5
* | | | | | | | | | | | | Merge pull request #4496 from lioncash/ce-desigbunnei2020-08-101-6/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | cheat_engine: Make use of designated initializersLioncash2020-08-061-6/+18
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4330 from ameerj/masterbunnei2020-08-102-18/+21
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Remove UI changesameerj2020-08-105-86/+5
| * | | | | | | | | | | | | Add range slider functionality for gc adapterameerj2020-08-101-7/+7
| * | | | | | | | | | | | | undo unnecessary newlines, slider range 50-150Ameer2020-08-103-6/+5
| * | | | | | | | | | | | | Address c++20 warning, fix inaccurate range text display when slide == 0Ameer2020-08-101-2/+2
| * | | | | | | | | | | | | Add range slider for analog sticksAmeer2020-08-104-14/+99
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4491 from lioncash/unused-varsbunnei2020-08-102-18/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | kernel: Remove unused variablesLioncash2020-08-052-18/+11
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4488 from lioncash/filebunnei2020-08-094-41/+41
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vfs_vector: Make creation of array vfs files less verboseLioncash2020-08-054-41/+41
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4448 from Morph1984/fix-entriesbunnei2020-08-071-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | game_list_worker: Do not clear entries when > 1 gamedir is presentMorph2020-08-051-1/+1
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4457 from ogniK5377/SetScreenShotPermissionbunnei2020-08-072-1/+12
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | am: Unstub SetScreenShotPermissionDavid Marcec2020-07-312-1/+12
* | | | | | | | | | | | | | Merge pull request #4389 from ogniK5377/redundant-format-typebunnei2020-08-071-1/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | video_core: Remove redundant pixel format typeDavid Marcec2020-07-211-1/+0
* | | | | | | | | | | | | | Merge pull request #4464 from lioncash/format-passbunnei2020-08-072-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | ci: Make use of clang-format 10.0Lioncash2020-08-032-2/+2
| | |_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4501 from lioncash/is_base_ofDavid2020-08-073-6/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | common/concepts: Rename IsBaseOf to DerivedFromLioncash2020-08-073-6/+8
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4483 from lioncash/constexpr-hexbunnei2020-08-074-138/+141
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | partition_data_manager: Update master key hashesLioncash2020-08-061-5/+5
| * | | | | | | | | | | | | | partition_data_manager: Make data arrays constexprLioncash2020-08-064-138/+141
* | | | | | | | | | | | | | | Merge pull request #4490 from lioncash/arbiterbunnei2020-08-072-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | scheduler: Resolve sign conversion warningLioncash2020-08-051-1/+2
| * | | | | | | | | | | | | | address_arbiter: Resolve sign conversion warningLioncash2020-08-051-1/+1
| | |_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4489 from lioncash/typesafebunnei2020-08-061-0/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | ipc_helpers: Only allow trivially copyable objects with PushRaw() and PopRaw()Lioncash2020-08-051-0/+4
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4484 from lioncash/aesutilbunnei2020-08-067-27/+36
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | aes_util: Allow SetIV to be non-allocatingLioncash2020-08-037-27/+36
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4477 from lioncash/log-desigbunnei2020-08-062-21/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | logging/backend: Make use of designated initializersLioncash2020-08-032-21/+15
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4475 from lioncash/bqueuebunnei2020-08-051-10/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | buffer_queue: Make use of std::nulloptLioncash2020-08-031-5/+6
| * | | | | | | | | | | | | buffer_queue: Make use of designated initializersLioncash2020-08-031-5/+5
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4479 from lioncash/conceptsbunnei2020-08-051-1/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | CMakeLists: Resolve #4478Lioncash2020-08-031-1/+6
| | |/ / / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4444 from lioncash/volatilebunnei2020-08-053-27/+30
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | common/atomic_ops: Don't cast away volatile from pointersLioncash2020-07-283-27/+30
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4466 from ogniK5377/loader-type-safebunnei2020-08-051-18/+34
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Place in anonymous namespaceDavid Marcec2020-08-031-0/+4
| * | | | | | | | | | | loader: Make IdentifyFile typesafeDavid Marcec2020-08-031-20/+32
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4476 from lioncash/tzbunnei2020-08-051-17/+25
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | time_zone_binary: Make use of designated initializersLioncash2020-08-031-17/+25
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4401 from ogniK5377/GetIndirectLayerImageRequiredMemoryInfobunnei2020-08-051-1/+19
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfoDavid Marcec2020-07-211-1/+19
* | | | | | | | | | | | Merge pull request #4430 from bunnei/new-gpu-vmmbunnei2020-08-056-593/+431
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Update src/core/hle/service/nvdrv/devices/nvmap.cppbunnei2020-07-281-1/+1
| * | | | | | | | | | | | hle: nvdrv: Rewrite of GPU memory management.bunnei2020-07-266-593/+431
* | | | | | | | | | | | | Merge pull request #4440 from lioncash/jsonbunnei2020-08-051-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | CMakeLists: Update boost to 1.73Lioncash2020-07-281-1/+1
| * | | | | | | | | | | | | CMakeLists: Update catch to 2.13Lioncash2020-07-281-1/+1
| * | | | | | | | | | | | | CMakeLists: Update zstd to 1.4.5Lioncash2020-07-281-1/+1
| * | | | | | | | | | | | | CMakeFiles: Update json to 3.8.0Lioncash2020-07-281-1/+1
* | | | | | | | | | | | | | Merge pull request #4445 from Morph1984/async-threadsbunnei2020-08-051-9/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | renderer_opengl: Use 1/4 of all threads for async shader compilationMorph2020-07-281-9/+4
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4450 from Morph1984/fix-gamelist-scanningbunnei2020-08-051-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | game_list_worker: Fix game list subdirectory scanningMorph2020-07-291-2/+2
* | | | | | | | | | | | | | | Merge pull request #4472 from lioncash/const-getbunnei2020-08-042-15/+16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | perf_stats: Make use of designated initializersLioncash2020-08-031-6/+7
| * | | | | | | | | | | | | | | perf_stats: Mark GetMeanFrametime() as constLioncash2020-08-032-9/+9
| | |/ / / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4469 from lioncash/missingbunnei2020-08-046-3/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | vulkan: Silence more -Wmissing-field-initializer warningsLioncash2020-08-036-3/+18
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #4470 from lioncash/qualifierDavid2020-08-041-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | patch_manager: Resolve -Wignored-qualifier warningsLioncash2020-08-031-2/+2
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #4481 from lioncash/cpp-depDavid2020-08-049-81/+88
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | yuzu: Resolve C++20 deprecation warnings related to lambda capturesLioncash2020-08-039-81/+88
| | |_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4474 from lioncash/hle-profileDavid2020-08-041-17/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | profile_manager: Make use of std::nulloptLioncash2020-08-031-4/+4
| * | | | | | | | | | | | | | | profile_manager: Make use of designated initializersLioncash2020-08-031-13/+22
| | |/ / / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4473 from lioncash/cheat-desigbunnei2020-08-041-105/+121
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | dmnt_cheat_vm: Make use of designated initializersLioncash2020-08-031-105/+121
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #4456 from Morph1984/stub-really-long-fs-funcbunnei2020-08-047-63/+120
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | minor nitsMorph2020-07-311-1/+3
| * | | | | | | | | | | | | | | fsp-srv: Stub Read/WriteSaveDataFileSystemExtraDataWithMaskBySaveDataAttributeMorph2020-07-302-23/+56
| * | | | | | | | | | | | | | | fs: Rename SaveDataDescriptor to SaveDataAttributeMorph2020-07-305-41/+63
| | |_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4480 from lioncash/optimizebunnei2020-08-031-9/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | tests/core_timing: Remove pragma optimize(off)Lioncash2020-08-031-9/+5
| | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4482 from lioncash/ldr-signbunnei2020-08-031-3/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | service/ldr: Resolve sign mismatch warningsLioncash2020-08-031-3/+2
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #4468 from lioncash/regcachebunnei2020-08-031-10/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | registered_cache: Resolve -Wmaybe_uninitialized warningsLioncash2020-08-031-10/+15
| | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4471 from ogniK5377/sm-getservice-conceptbunnei2020-08-031-3/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | sm: Make use of IsBaseOf for GetServiceDavid Marcec2020-08-031-3/+2
| | |/ / / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4467 from lioncash/modebunnei2020-08-032-18/+21
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | file_sys/mode: Make use of DECLARE_ENUM_FLAG_OPERATORS with ModeLioncash2020-08-032-18/+21
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465)David2020-08-0312-30/+64
* | | | | | | | | | | | | | Merge pull request #4263 from lat9nq/fix-screencaps-2David2020-08-039-14/+120
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | config: Make the save-as identifier more consistentlat9nq2020-07-261-2/+2
| * | | | | | | | | | | | | | configure_ui: Ensure a separator follows the returned pathlat9nq2020-07-211-3/+5
| * | | | | | | | | | | | | | configure_ui: don't use an empty stringlat9nq2020-07-211-1/+3
| * | | | | | | | | | | | | | main: Don't use as many string copieslat9nq2020-07-211-6/+8
| * | | | | | | | | | | | | | main: rewrite (save as) screenshot savinglat9nq2020-07-211-9/+18
| * | | | | | | | | | | | | | configuration: Setup UI to config screenshot path and savinglat9nq2020-07-215-5/+93
| * | | | | | | | | | | | | | common: Add a screenshots directorylat9nq2020-07-213-0/+3
| | |_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4439 from lioncash/cpuDavid2020-08-031-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | cpu_manager: Remove redundant std::function declarationsLioncash2020-07-281-3/+3
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4438 from lioncash/localizingDavid2020-08-031-6/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | yuzu/main: Remove redundant usages of QStringLiteral("")Lioncash2020-07-281-6/+5
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4392 from lioncash/guardDavid2020-07-301-0/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | compatible_formats: Add missing header guardLioncash2020-07-211-0/+2
* | | | | | | | | | | | | | Merge pull request #4396 from lioncash/commabunnei2020-07-301-45/+52
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | surface_params: Make use of designated initializers where applicableLioncash2020-07-211-38/+46
| * | | | | | | | | | | | | | surface_params: Remove redundant assignmentLioncash2020-07-211-1/+0
| * | | | | | | | | | | | | | surface_params: Replace questionable usages of the comma operator with semicolonsLioncash2020-07-211-9/+9
* | | | | | | | | | | | | | | Merge pull request #4372 from Morph1984/remove_context_menubunnei2020-07-297-70/+291
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | main: Add support for removing SDMC installed titlesMorph2020-07-291-14/+13
| * | | | | | | | | | | | | | xts_archive: Check if the file is nullptr prior to parsingMorph2020-07-291-5/+9
| * | | | | | | | | | | | | | registered_cache: Add support for removing folder ncasMorph2020-07-292-53/+54
| * | | | | | | | | | | | | | game_list: Limit context menu options for homebrewMorph2020-07-291-1/+7
| * | | | | | | | | | | | | | main: Remove assert for opening savedata when program_id = 0Morph2020-07-291-1/+0
| * | | | | | | | | | | | | | main: Silence [[fallthrough]] warningMorph2020-07-291-3/+2
| * | | | | | | | | | | | | | main: Split removal cases into their individual functions and address feedbackMorph2020-07-292-113/+131
| * | | | | | | | | | | | | | main: Connect game list remove signals to removal functionsMorph2020-07-292-5/+167
| * | | | | | | | | | | | | | game_list: Add "Remove" context menuMorph2020-07-292-4/+37
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4442 from lioncash/devicemembunnei2020-07-283-11/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | device_memory: Remove unused system memberLioncash2020-07-283-11/+4
| | |_|/ / / / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4446 from Morph1984/remove-30fps-hackLC2020-07-286-25/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | configure_graphics: Remove Force 30 FPS modeMorph2020-07-286-25/+0
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4437 from lioncash/ptrbunnei2020-07-2815-43/+52
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | core_timing: Make use of uintptr_t to represent user_dataLioncash2020-07-2815-43/+52
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4420 from lat9nq/fix-themed-label-bgbunnei2020-07-282-4/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | qt_themes: Set background color to transparent for Dark and Midnight Blue themeslat9nq2020-07-252-4/+7
* | | | | | | | | | | | | Merge pull request #4419 from lioncash/initializerbunnei2020-07-282-0/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vulkan: Resolve -Wmissing-field-initializer warningsLioncash2020-07-252-0/+4
| | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4434 from CrazyMax/lang_unused_varbunnei2020-07-271-1/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | remove unused variable;CrazyMax2020-07-271-1/+0
* | | | | | | | | | | | | | Merge pull request #4432 from bylaws/patch-1Rodrigo Locatti2020-07-271-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | video_core/gpu: Correct the size of the puller registersBilly Laws2020-07-261-2/+2
* | | | | | | | | | | | | | Merge pull request #4431 from kelnos/fix-exit-crashbunnei2020-07-271-1/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | GCAdapter: only join worker thread if running & joinableBrian J. Tarricone2020-07-261-1/+3
* | | | | | | | | | | | | | Merge pull request #4426 from lioncash/lockbunnei2020-07-263-19/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | nvflinger: Mark interface functions with return values as [[nodiscard]]Lioncash2020-07-261-16/+14
| * | | | | | | | | | | | | nvflinger: Use return value of Lock()Lioncash2020-07-263-4/+4
* | | | | | | | | | | | | | Merge pull request #4418 from lioncash/udp-warnbunnei2020-07-261-1/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | udp/client: Remove unused boost includeLioncash2020-07-251-1/+0
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4415 from lioncash/maybebunnei2020-07-261-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | virtual_buffer: Mark size parameter of FreeMemoryPages() as [[maybe_unused]]Lioncash2020-07-251-1/+1
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4417 from lioncash/pollbunnei2020-07-262-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | gc_adapter: Resolve C++20 deprecation warningLioncash2020-07-251-1/+1
| * | | | | | | | | | | | | gc_poller: Resolve -Wsign-compare warningLioncash2020-07-251-1/+2
| * | | | | | | | | | | | | gc_poller: Resolve -Wredundant-move warningLioncash2020-07-251-2/+1
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4429 from FearlessTobi/remove-duplicated-optionsLC2020-07-261-22/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | yuzu/configure_debug: Remove duplicated checkboxesFearlessTobi2020-07-261-22/+0
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4350 from ogniK5377/hid-update-connectedbunnei2020-07-252-33/+37
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | hid: Only update keyboard & debug pad inputs if enabledDavid Marcec2020-07-162-33/+37
* | | | | | | | | | | | | common/string_util: Remove unimplemented function prototype (#4414)LC2020-07-251-12/+0
| |_|/ / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4380 from ogniK5377/swkbd-inline-1bunnei2020-07-252-13/+49
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Address issuesDavid Marcec2020-07-201-2/+2
| * | | | | | | | | | | swkbd: Return result for Calc request for inlined swkbdDavid Marcec2020-07-192-13/+49
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4383 from ogniK5377/dark-checkboxbunnei2020-07-256-0/+0
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | frontend: Match indeterminate checkbox state with light themeDavid Marcec2020-07-206-0/+0
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4393 from lioncash/unused5bunnei2020-07-251-4/+0
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | vk_rasterizer: Remove unused variable in Clear()Lioncash2020-07-211-4/+0
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4377 from Morph1984/dark-themesbunnei2020-07-25247-2/+2891
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | wait_tree: Include Midnight Blue dark themesMorph2020-07-201-1/+4
| * | | | | | | | | | qt-themes: Add Midnight Blue qdarkstyle theme (2.8.1)James Rowe2020-07-20246-1/+2887
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4334 from lat9nq/clear-per-game-settingsbunnei2020-07-2516-869/+1116
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | configure_graphics_advnaced: clang-format mk iilat9nq2020-07-191-3/+3
| * | | | | | | | | | configure_graphics_advanced: Fix oversight from rebaselat9nq2020-07-191-1/+1
| * | | | | | | | | | configuration_shared: Remove unused functionslat9nq2020-07-192-18/+0
| * | | | | | | | | | configuration: Use forward declares and remove extraneous structslat9nq2020-07-1910-63/+59
| * | | | | | | | | | configuration_shared: Make CheckState strongly typedlat9nq2020-07-192-24/+23
| * | | | | | | | | | clang-formatlat9nq2020-07-195-38/+32
| * | | | | | | | | | configuration_shared: Break up tracker structs to respective classeslat9nq2020-07-1912-49/+58
| * | | | | | | | | | configure_system: break instead of semicolonlat9nq2020-07-191-2/+4
| * | | | | | | | | | clang-formatlat9nq2020-07-193-8/+11
| * | | | | | | | | | configure_system: Highlight labels on startuplat9nq2020-07-191-0/+5
| * | | | | | | | | | configure_graphics: Fix layout in global configlat9nq2020-07-191-1/+1
| * | | | | | | | | | configure_per_game: Improve style consistencylat9nq2020-07-193-54/+43
| * | | | | | | | | | configure_system: Implement highlighted overrideslat9nq2020-07-193-539/+544
| * | | | | | | | | | configuration_shared: Add default combobox setup functionlat9nq2020-07-193-21/+52
| * | | | | | | | | | configuration_shared: Use an int instead of a QStringlat9nq2020-07-194-22/+28
| * | | | | | | | | | configure_graphics_advanced: Implement highlighted overrideslat9nq2020-07-193-96/+146
| * | | | | | | | | | configuration_shared: Switch back to background colorslat9nq2020-07-191-2/+2
| * | | | | | | | | | configuration_shared: Better use global textlat9nq2020-07-192-0/+15
| * | | | | | | | | | configure_audio: fix UI marginslat9nq2020-07-191-1/+10
| * | | | | | | | | | configure_graphics: Implement highlighted overrideslat9nq2020-07-192-134/+200
| * | | | | | | | | | configure_audio: Implement highlighted overrideslat9nq2020-07-192-80/+87
| * | | | | | | | | | configuration_shared: Require name of the widget for highlightinglat9nq2020-07-193-16/+27
| * | | | | | | | | | configuration_shared: Use a highlight instead of background colorlat9nq2020-07-192-6/+6
| * | | | | | | | | | configure_general: Implement manual tristate buttonslat9nq2020-07-192-17/+27
| * | | | | | | | | | configuration_shared: Initial functions and data for manual tristatelat9nq2020-07-192-0/+58
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4388 from lioncash/writtenbunnei2020-07-241-6/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | buffer_cache: Eliminate redundant map lookup in MarkRegionAsWritten()Lioncash2020-07-201-6/+3
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4391 from lioncash/nrvobunnei2020-07-247-26/+26
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | video_core: Allow copy elision to take place where applicableLioncash2020-07-217-26/+26
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4394 from lioncash/unused6bunnei2020-07-248-33/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | video_core: Remove unused variablesLioncash2020-07-218-33/+5
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4353 from ameerj/gc-refactorbunnei2020-07-242-183/+46
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Fix axis thresholding while pollingameerj2020-07-191-5/+2
| * | | | | | | | | | std::size_t where appropriate, make error message more clear if can't readameerj2020-07-171-3/+4
| * | | | | | | | | | Refactor adapter codeAmeer2020-07-162-179/+44
* | | | | | | | | | | Merge pull request #4409 from jbeich/freebsdLC2020-07-231-0/+2
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | network: add missing include for BSDsJan Beich2020-07-231-0/+2
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4359 from ReinUsesLisp/clamp-sharedRodrigo Locatti2020-07-216-9/+42
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | renderer_{opengl,vulkan}: Clamp shared memory to host's limitReinUsesLisp2020-07-166-9/+42
* | | | | | | | | | | Merge pull request #4360 from ReinUsesLisp/glasm-barRodrigo Locatti2020-07-211-4/+0
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | gl_arb_decompiler: Execute BAR even when inside control flowReinUsesLisp2020-07-161-4/+0
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4361 from ReinUsesLisp/lane-idRodrigo Locatti2020-07-211-2/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | |
| * | | | | | | | | | decode/other: Implement S2R.LaneIdReinUsesLisp2020-07-161-2/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4306 from ReinUsesLisp/bsd-networkDavid2020-07-215-0/+840
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | core/network: Add network abstractionReinUsesLisp2020-07-195-0/+840
* | | | | | | | | | | Merge pull request #4324 from ReinUsesLisp/formatsbunnei2020-07-2120-1100/+1111
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | video_core: Rearrange pixel format namesReinUsesLisp2020-07-1319-1179/+1077
| * | | | | | | | | | video_core: Fix DXT4 and RGB565ReinUsesLisp2020-07-137-37/+31
| * | | | | | | | | | video_core/format_lookup_table: Add formats with existing PixelFormatReinUsesLisp2020-07-131-1/+9
| * | | | | | | | | | video_core: Fix B5G6R5_UNORM render target formatReinUsesLisp2020-07-135-1/+10
| * | | | | | | | | | video_core: Fix B5G6R5UReinUsesLisp2020-07-132-2/+2
| * | | | | | | | | | video_core: Implement RGBA32_SINT render targetReinUsesLisp2020-07-137-58/+71
| * | | | | | | | | | video_core: Implement RGBA32_SINT render targetReinUsesLisp2020-07-137-0/+13
| * | | | | | | | | | video_core: Implement RGBA16_SINT render targetReinUsesLisp2020-07-137-0/+13
| * | | | | | | | | | video_core: Implement RGBA8_SINT render targetReinUsesLisp2020-07-137-0/+13
| * | | | | | | | | | video_core: Implement RG32_SINT render targetReinUsesLisp2020-07-137-0/+13
| * | | | | | | | | | video_core: Implement RG8_SINT render target and fix RG8_UINTReinUsesLisp2020-07-137-1/+14
| * | | | | | | | | | video_core: Implement R8_SINT render targetReinUsesLisp2020-07-137-0/+13
| * | | | | | | | | | video_core: Implement R8_SNORM render targetReinUsesLisp2020-07-137-0/+13
| * | | | | | | | | | video_core/surface: Remove explicit values on PixelFormat's definitionReinUsesLisp2020-07-131-80/+80
| * | | | | | | | | | video_core/surface: Reorder render target to pixel format switchReinUsesLisp2020-07-131-53/+51
| | |_|_|_|_|/ / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4168 from ReinUsesLisp/global-memorybunnei2020-07-217-110/+173
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | gl_arb_decompiler: Use NV_shader_buffer_{load,store} on assembly shadersReinUsesLisp2020-07-187-110/+173
* | | | | | | | | | Merge pull request #4376 from ogniK5377/dark-wait-treeRodrigo Locatti2020-07-191-11/+41
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Address issuesDavid Marcec2020-07-181-6/+3
| * | | | | | | | | | frontend: Improve wait tree readability for dark themesDavid Marcec2020-07-181-11/+44
* | | | | | | | | | | Merge pull request #4379 from jbeich/libc++LC2020-07-191-0/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | alignment: explicitly include <new> after 723edb4c0659Jan Beich2020-07-191-0/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #3349 from FearlessTobi/translationnnsDavid2020-07-1817-86/+260
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Address trivial review comments.FearlessTobi2020-07-182-2/+2
| * | | | | | | | | | configure_ui: Address some review comments from the previous PRFearlessTobi2020-07-182-16/+21
| * | | | | | | | | | yuzu: Port translation support from CitraFearlessTobi2020-07-1817-86/+255
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4348 from lioncash/nanobunnei2020-07-1816-100/+111
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | core_timing: Remove unused data memberLioncash2020-07-161-2/+0
| * | | | | | | | | | core_timing: Make TimedCallback take std::chrono::nanosecondsLioncash2020-07-1616-58/+62
| * | | | | | | | | | core_timing: Make use of std::chrono with ScheduleEventLioncash2020-07-1613-49/+58
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4373 from lioncash/allocatorbunnei2020-07-181-43/+4
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | alignment: Simplify AlignmentAllocator implementationLioncash2020-07-171-43/+4
* | | | | | | | | | | Merge pull request #4345 from Morph1984/fix-createfilebunnei2020-07-181-0/+4
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Add comment to clarify the nullptr checkMorph2020-07-161-0/+1
| * | | | | | | | | | filesystem: Create subdirectories prior to creating a fileMorph2020-07-161-0/+3
* | | | | | | | | | | Merge pull request #4273 from ogniK5377/async-shaders-prodbunnei2020-07-1824-64/+660
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Fix style issuesDavid Marcec2020-07-182-7/+13
| * | | | | | | | | | | Drop settings namespaceDavid Marcec2020-07-171-2/+1
| * | | | | | | | | | | Remove duplicate configDavid Marcec2020-07-172-2/+1
| * | | | | | | | | | | Use conditional varDavid Marcec2020-07-172-9/+15
| * | | | | | | | | | | Drop max workers from 8->2 for testingDavid Marcec2020-07-171-1/+1
| * | | | | | | | | | | Rebase for per game settingsDavid Marcec2020-07-179-1/+53
| * | | | | | | | | | | async shadersDavid Marcec2020-07-1716-64/+598
* | | | | | | | | | | | Merge pull request #4364 from lioncash/desig5bunnei2020-07-1819-664/+763
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | wrapper: Make use of designated initializers where applicableLioncash2020-07-171-56/+64
| * | | | | | | | | | | | vk_texture_cache: Make use of designated initializers where applicableLioncash2020-07-171-96/+135
| * | | | | | | | | | | | vk_swapchain: Make use of designated initializers where applicableLioncash2020-07-171-43/+51
| * | | | | | | | | | | | vk_stream_buffer: Make use of designated initializers where applicableLioncash2020-07-171-19/+16
| * | | | | | | | | | | | vk_staging_buffer_pool: Make use of designated initializers where applicableLioncash2020-07-171-13/+12
| * | | | | | | | | | | | vk_shader_util: Make use of designated initializers where applicableLioncash2020-07-171-7/+7
| * | | | | | | | | | | | vk_scheduler: Make use of designated initializers where applicableLioncash2020-07-171-27/+30
| * | | | | | | | | | | | vk_sampler_cache: Make use of designated initializers where applicableLioncash2020-07-171-24/+27
| * | | | | | | | | | | | vk_resource_manager: Make use of designated initializers where applicableLioncash2020-07-171-15/+14
| * | | | | | | | | | | | vk_renderpass_cache: Make use of designated initializers where applicableLioncash2020-07-171-59/+70
| * | | | | | | | | | | | vk_rasterizer: Make use of designated initializers where applicableLioncash2020-07-171-41/+47
| * | | | | | | | | | | | vk_query_cache: Make use of designated initializers where applicableLioncash2020-07-171-8/+8
| * | | | | | | | | | | | vk_pipeline_cache: Make use of designated initializers where applicableLioncash2020-07-171-31/+35
| * | | | | | | | | | | | vk_memory_manager: Make use of designated initializers where applicableLioncash2020-07-171-7/+6
| * | | | | | | | | | | | vk_image: Make use of designated initializers where applicableLioncash2020-07-171-15/+23
| * | | | | | | | | | | | vk_descriptor_pool: Make use of designated initializers where applicableLioncash2020-07-171-15/+18
| * | | | | | | | | | | | vk_compute_pipeline: Make use of designated initializers where applicableLioncash2020-07-161-63/+68
| * | | | | | | | | | | | vk_compute_pass: Make use of designated initializers where applicableLioncash2020-07-161-95/+99
| * | | | | | | | | | | | vk_buffer_cache: Make use of designated initializers where applicableLioncash2020-07-161-30/+33
* | | | | | | | | | | | | Merge pull request #4365 from lioncash/miibunnei2020-07-181-53/+54
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | mii/manager: Make use of designated initializersLioncash2020-07-171-53/+54
* | | | | | | | | | | | | | Merge pull request #4374 from ReinUsesLisp/fix-errbunnei2020-07-181-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | vk_device: Fix build error on old MSVC versionsReinUsesLisp2020-07-181-3/+3
| | |_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4366 from lioncash/mii-signbunnei2020-07-181-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | mii/manager: Resolve sign mismatch warningsLioncash2020-07-171-3/+3
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4344 from VolcaEM/c3bunnei2020-07-172-1/+42
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | clang-formatVolcaEM2020-07-151-1/+2
| * | | | | | | | | | | | | dmnt_cheat_vm: Implement opcode 0xC3 (ReadWriteStaticRegister)VolcaEM2020-07-152-1/+41
* | | | | | | | | | | | | | Merge pull request #4309 from Morph1984/fix-romfs-bugbunnei2020-07-174-10/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | fs: Fix RomFS building when zero byte files are presentMorph2020-07-124-10/+10
* | | | | | | | | | | | | | Merge pull request #4322 from ReinUsesLisp/fix-dynstatebunnei2020-07-171-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | vk_state_tracker: Fix dirty flags for stencil_enable on VK_EXT_extended_dynamic_stateReinUsesLisp2020-07-131-0/+1
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4369 from lioncash/hle-macroLC2020-07-171-10/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | macro_hle: Remove unnecessary static keywordsLioncash2020-07-171-7/+4
| * | | | | | | | | | | | | macro_hle: Remove unnecessary std::make_pair callsLioncash2020-07-171-3/+3
| | |_|_|/ / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4340 from lioncash/removeLC2020-07-171-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | shader_cache: Make use of std::erase_ifLioncash2020-07-141-2/+2
* | | | | | | | | | | | | Merge pull request #4347 from lioncash/loggingDavid2020-07-171-38/+39
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | settings: Resolve a sign conversion warning within GetTimeZoneString()Lioncash2020-07-151-5/+5
| * | | | | | | | | | | | | settings: Make use of std::string_view over std::string for loggingLioncash2020-07-151-33/+34
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4371 from lioncash/cmake2David2020-07-171-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | core/CMakeLists: Add missing physical_memory.h header fileLioncash2020-07-171-0/+1
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4357 from lioncash/unused4David2020-07-173-7/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | kernel: Remove unused variablesLioncash2020-07-163-7/+2
* | | | | | | | | | | | | | Merge pull request #4358 from lioncash/unused5David2020-07-171-2/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | kernel/thread: Remove unimplemented function prototypeLioncash2020-07-161-2/+0
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4367 from lioncash/inc2David2020-07-171-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | constants: Add missing <array> includeLioncash2020-07-171-0/+1
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4368 from lioncash/macroDavid2020-07-171-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | macro: Resolve missing parameter in doxygen commentLioncash2020-07-171-1/+2
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4370 from lioncash/simplifyDavid2020-07-171-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | macro_hle: Simplify shift expression in HLE_771BB18C62444DA0()Lioncash2020-07-171-2/+1
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4363 from lioncash/mismatchRodrigo Locatti2020-07-171-6/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | vk_texture_cache: Amend mismatched access masks and indices in UploadBufferLioncash2020-07-171-6/+4
* | | | | | | | | | | | | | Merge pull request #4292 from bunnei/mii-rewritebunnei2020-07-179-914/+3270
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | hle: service: mii: Rewrite service to properly support creation of random and default miis.bunnei2020-07-129-914/+3270
* | | | | | | | | | | | | | Merge pull request #4362 from lioncash/castbunnei2020-07-171-2/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | vk_graphics_pipeline: Resolve narrowing warningsLioncash2020-07-171-2/+4
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4327 from lioncash/desig2Rodrigo Locatti2020-07-162-58/+38
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | address_space_info: Use type alias to simplify codeLioncash2020-07-131-14/+13
| * | | | | | | | | | | | | address_space_info: Make use of designated initializersLioncash2020-07-132-46/+27
| | |_|_|/ / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4333 from lioncash/desig3Rodrigo Locatti2020-07-161-198/+223
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vk_graphics_pipeline: Make use of designated initializers where applicableLioncash2020-07-141-198/+223
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4332 from lioncash/vkdevRodrigo Locatti2020-07-161-124/+152
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vk_device: Make use of designated initializers where applicableLioncash2020-07-141-124/+152
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4321 from lioncash/desigbunnei2020-07-161-334/+384
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | vk_blit_screen: Make use of designated initializers where applicableLioncash2020-07-131-334/+384
| | |_|_|/ / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4356 from lioncash/incLC2020-07-165-11/+15
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | |
| * | | | | | | | | | | kernel: Add missing includeLioncash2020-07-161-0/+1
| * | | | | | | | | | | cpu_manager: Mark function getters as staticLioncash2020-07-164-10/+11
| * | | | | | | | | | | cpu_manager: Remove unused preemption_count variableLioncash2020-07-161-1/+0
| * | | | | | | | | | | cpu_manager: Add missing includesLioncash2020-07-161-0/+3
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4261 from ameerj/gc-calibrationbunnei2020-07-163-36/+67
|\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Rebase to masterAmeer2020-07-14122-1489/+3429
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Break out of scan loop if can't find adapter on first runAmeer2020-07-101-0/+3
| * | | | | | | | | | | | Rebase to master, fix merge conflictsAmeer2020-07-0926-305/+787
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Address PR feedback, fix axis button thresholdingAmeer2020-07-073-58/+22
| * | | | | | | | | | | | | Brace the code! Fix compile error due to class member construction orderAmeer2020-07-072-15/+31
| * | | | | | | | | | | | | Recalibrate reconnected controllersAmeer2020-07-071-0/+5
| * | | | | | | | | | | | | Save origin state of GC controller analog features, compare against origin for input detectionAmeer2020-07-073-28/+72
* | | | | | | | | | | | | | Merge pull request #4337 from lat9nq/fix-per-game-asyncbunnei2020-07-163-0/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | clang-formatlat9nq2020-07-141-2/+1
| * | | | | | | | | | | | | | settings: Move settings sanitization to its own functionlat9nq2020-07-144-4/+11
| * | | | | | | | | | | | | | main: Set async gpu properly after loading per-game settinglat9nq2020-07-141-0/+4
* | | | | | | | | | | | | | | Merge pull request #4297 from FearlessTobi/skip-profile-selectbunnei2020-07-161-9/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | main/profile_select: Don't prompt for profile selection when only one is availableFearlessTobi2020-07-111-9/+13
| | |_|_|_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4346 from lioncash/threadDavid2020-07-167-35/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | kernel/process: Move name and system context to the bottom of the member listLioncash2020-07-151-6/+6
| * | | | | | | | | | | | | | kernel/handle_table: Remove usages of the global system instanceLioncash2020-07-154-8/+15
| * | | | | | | | | | | | | | kernel/thread: Remove global GetCurrentThread()Lioncash2020-07-153-23/+7
| | |_|_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #4249 from Morph1984/delete-update-aoc-on-overwriteDavid2020-07-163-12/+94
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | Check for empty section0 and CNMT prior to installMorph2020-07-161-3/+19
| * | | | | | | | | | | | | clang formatMorph2020-07-151-3/+3
| * | | | | | | | | | | | | Use proper install result when overwriting filesMorph2020-07-152-3/+3
| * | | | | | | | | | | | | Remove global system instance and address feedbackMorph2020-07-152-14/+10
| * | | | | | | | | | | | | registered_cache: Remove previous update/dlc if it exists on installMorph2020-07-152-13/+83
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4328 from lioncash/unused-var3bunnei2020-07-161-2/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | memory_layout: Remove unused data memberLioncash2020-07-131-2/+0
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4342 from lioncash/endianRodrigo Locatti2020-07-141-42/+4
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | common/swap: Make use of std::endianLioncash2020-07-141-42/+4
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4242 from ReinUsesLisp/maxwell-dmabunnei2020-07-146-359/+468
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesReinUsesLisp2020-07-105-84/+125
| * | | | | | | | | | | maxwell_dma: Rename registers to match official docs and reorderReinUsesLisp2020-07-082-287/+355
* | | | | | | | | | | | Merge pull request #4294 from MerryMage/cpu-opt-settingsbunnei2020-07-1420-29/+685
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | configure_cpu: Split optimization settings off into Debug tabMerryMage2020-07-129-163/+302
| * | | | | | | | | | | | configure_cpu: Add tooltipsMerryMage2020-07-111-1/+54
| * | | | | | | | | | | | configure_cpu: Show/Hide debugging optionsMerryMage2020-07-117-46/+135
| * | | | | | | | | | | | configuration: Add settings to enable/disable specific CPU optimizationsMerryMage2020-07-1117-29/+404
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4282 from Morph1984/fs-sizebunnei2020-07-147-225/+17
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | bis_factory: Set User NAND free space to be 1 MiB less than total.Morph2020-07-101-1/+3
| * | | | | | | | | | | | sdmc_factory: Set the SDMC total size to 1 TiBMorph2020-07-101-1/+3
| * | | | | | | | | | | | bis_factory: Use hardware default NAND partition sizesMorph2020-07-101-10/+11
| * | | | | | | | | | | | settings: Remove storage size optionsMorph2020-07-105-214/+1
* | | | | | | | | | | | | Merge pull request #4338 from ameerj/disconnected-adapterbunnei2020-07-142-15/+25
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Fix crash if gc configured but adapter not connectedAmeer2020-07-142-15/+25
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4314 from lioncash/input-warnbunnei2020-07-144-11/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | gc_poller: Mark GCButtonFactory::GetNextInput() as constLioncash2020-07-122-2/+2
| * | | | | | | | | | | | | gc_poller: Get rid of undefined behavior in Create()Lioncash2020-07-121-0/+4
| * | | | | | | | | | | | | gc_poller: Silence sign conversion warningsLioncash2020-07-121-1/+1
| * | | | | | | | | | | | | gc_adapter: Remove deprecated usage of = in lambda capturesLioncash2020-07-121-1/+1
| * | | | | | | | | | | | | gc_adapter: Silence sign conversion warningsLioncash2020-07-122-7/+7
* | | | | | | | | | | | | | Merge pull request #4315 from lioncash/udp-warnbunnei2020-07-141-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | udp: Silence a C++20 deprecation warningLioncash2020-07-121-1/+1
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #4335 from lat9nq/fix-set-per-game-multicoreLC2020-07-141-0/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | configure_general: Explicitly guard use_multi_core when applying settingslat9nq2020-07-141-0/+2
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4280 from jbeich/system-libusbLC2020-07-145-3/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | input_common: drop unused libusb.h includeAmeer2020-07-141-1/+0
| * | | | | | | | | | | | input_common: make libusb private to gc_adapterJan Beich2020-07-133-3/+7
| * | | | | | | | | | | | cmake: pass libusb include directory as wellJan Beich2020-07-092-0/+2
* | | | | | | | | | | | | Merge pull request #4318 from lioncash/cpp20Rodrigo Locatti2020-07-131-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | CMakeLists: Enable usage of C++20 on LinuxLioncash2020-07-131-3/+3
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4317 from lioncash/boostRodrigo Locatti2020-07-131-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | CMakeLists: Correct boost asio disabling define nameLioncash2020-07-121-1/+1
* | | | | | | | | | | | | Merge pull request #4316 from lioncash/cmake-conceptRodrigo Locatti2020-07-121-0/+2
|\| | | | | | | | | | | |
| * | | | | | | | | | | | CMakeLists: Disable concepts in boost asioLioncash2020-07-121-0/+2
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4265 from Morph1984/file-renameFernando Sahmkow2020-07-121-10/+17
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | vfs_real: Fix MoveFileMorph2020-07-101-10/+17
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4290 from lioncash/latestLC2020-07-122-4/+11
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | CMakeLists: Make use of /std:c++latest on MSVCLioncash2020-07-112-4/+11
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3385 from Morph1984/batch-installbunnei2020-07-126-146/+343
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Add additional empty check for the QStringList returned by the InstallDialogMorph2020-07-101-0/+4
| * | | | | | | | | | | | Update the install and progress dialogsMorph2020-07-104-80/+65
| * | | | | | | | | | | | Refactor batch installing filesMorph2020-07-104-196/+238
| * | | | | | | | | | | | Add support for batch install to NANDMorph2020-07-106-124/+290
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | common/alignment: Fix compilation errors (#4303)Tobias2020-07-121-1/+3
* | | | | | | | | | | | Merge pull request #4312 from Morph1984/fix-discord-inviteLC2020-07-121-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | |
| * | | | | | | | | | | Fix Discord invite linkMorph2020-07-121-2/+2
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4275 from CrazyMax/desired_languagebunnei2020-07-121-1/+13
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | AM: fix GetDesiredLanguage:CrazyMax2020-07-081-1/+13
* | | | | | | | | | | | Merge pull request #4289 from ReinUsesLisp/dynfixbunnei2020-07-121-6/+6
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | vk_rasterizer: Pass <pSizes> to CmdBindVertexBuffers2EXTReinUsesLisp2020-07-101-6/+6
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4295 from MerryMage/macOS-libusbbunnei2020-07-121-3/+4
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | CMakeLists: Do not search for system libusb on macOSMerryMage2020-07-111-3/+4
| | |_|_|_|/ / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4305 from yuzu-emu/revert-4300-port-5441bunnei2020-07-121-3/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Revert "Port citra-emu/citra#5441: "Common: remove a mod from AlignUp""bunnei2020-07-121-3/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4300 from FearlessTobi/port-5441bunnei2020-07-111-1/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Common: remove a mod from AlignUp (#5441)Marshall Mohror2020-07-111-1/+3
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4203 from VolcaEM/servicesbunnei2020-07-1126-154/+282
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | |
| * | | | | | | | | | Rename two functions in NSVolcaEM2020-07-021-2/+2
| * | | | | | | | | | Rename GetApplicationArea2 to GetApplicationAreaSizeVolcaEM2020-07-021-2/+2
| * | | | | | | | | | Remove duplicate functionsVolcaEM2020-06-291-2/+0
| * | | | | | | | | | Use decimal instead of hexadecimalVolcaEM2020-06-291-3/+5
| * | | | | | | | | | Fix typoVolcaEM2020-06-291-1/+1
| * | | | | | | | | | Clang-formatVolcaEM2020-06-291-1/+1
| * | | | | | | | | | service: Update function tablesVolcaEM2020-06-2927-157/+285
* | | | | | | | | | | Merge pull request #4250 from Morph1984/key-writingbunnei2020-07-111-4/+8
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | KeyManager: Prevent writing of invalid keysMorph2020-07-101-4/+8
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4221 from jbeich/unused-qt-openglbunnei2020-07-103-4/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | cmake: stop linking against QGL after c6a0ab979239Jan Beich2020-07-023-4/+3
* | | | | | | | | | | Merge pull request #4287 from lioncash/fmt7bunnei2020-07-101-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | CMakeLists: Update fmt to 7.0.1Lioncash2020-07-101-1/+1
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4286 from lioncash/formatDavid2020-07-101-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | CMakeLists: Use lower-case command namesLioncash2020-07-101-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4285 from ogniK5377/fmt-fixDavid2020-07-101-5/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | cmake: Fix libfmt linking errorsDavid Marcec2020-07-101-5/+1
* | | | | | | | | | | Merge pull request #4284 from ogniK5377/libusb-fixDavid2020-07-101-0/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | cmake: Fix libusb builds breakingDavid Marcec2020-07-101-0/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4283 from lat9nq/fix-linux-nvidia-vulkanRodrigo Locatti2020-07-101-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vk_stream_buffer: set allocable_size to 9 MiBlat9nq2020-07-101-1/+1
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | configuration: implement per-game configurations (#4098)lat9nq2020-07-1057-835/+1942
* | | | | | | | | | Merge pull request #4281 from RealJohnGalt/linkfix2bunnei2020-07-101-1/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | cmake: fix fmt linking when foundJohn Galt2020-07-091-1/+5
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4248 from Morph1984/CreateManagedDisplaySeparableLayerbunnei2020-07-102-1/+20
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | AM/ISelfController: Stub CreateManagedDisplaySeparableLayerMorph2020-07-052-1/+20
| | |_|_|_|_|/ / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4202 from ReinUsesLisp/scoped-lockbunnei2020-07-092-15/+12
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | core_timing,scheduler: Use std::scoped_lock when possibleReinUsesLisp2020-06-292-15/+12
* | | | | | | | | | Merge pull request #4219 from ogniK5377/audio-timingbunnei2020-07-092-20/+9
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | Don't handle cycles late if stretcher is activeDavid Marcec2020-07-011-1/+3
| * | | | | | | | | audio: Improving audio timing for multicore/single coreDavid Marcec2020-07-012-20/+7
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4266 from jbeich/freebsdbunnei2020-07-083-2/+48
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | cmake: unbreak system libusb supportJan Beich2020-07-072-2/+47
| * | | | | | | | | input_common/gcadapter: add missing C++11 header required by libc++Jan Beich2020-07-071-0/+1
* | | | | | | | | | Merge pull request #4255 from lioncash/copybunnei2020-07-081-3/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | configure_graphics: Make use of qOverload in signals/slotsLioncash2020-07-061-2/+2
| * | | | | | | | | | configure_graphics: Prevent unnecessary string copies in UpdateDeviceComboBox()Lioncash2020-07-061-1/+1
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4276 from ameerj/masterbunnei2020-07-081-10/+29
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | Address comments for better clarity/signed dev countAmeer2020-07-081-11/+15
| * | | | | | | | | Add more libusb error checksAmeer2020-07-081-3/+18
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4243 from CrazyMax/display_versionbunnei2020-07-081-4/+16
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | GetDisplayVersion should return a null-terminated version string.CrazyMax2020-07-071-4/+16
* | | | | | | | | | Merge pull request #4245 from MerryMage/page-table-racebunnei2020-07-081-2/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | memory: Set page-table pointers before setting attribute = MemoryMerryMage2020-07-051-2/+5
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4270 from MerryMage/rm-pragma-oncemerry2020-07-081-2/+0
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | cpu_interrupt_handler: Remove #pragma once from .cpp fileMerryMage2020-07-071-2/+0
|/ / / / / / / / /
* | | | | | | | | Merge pull request #4198 from FearlessTobi/port-5364bunnei2020-07-072-1/+18
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | .github: add a new issue templatetgsm2020-06-282-1/+18
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4150 from ReinUsesLisp/dynamic-state-implbunnei2020-07-0714-275/+660
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXTReinUsesLisp2020-06-271-6/+6
| * | | | | | | | vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleReinUsesLisp2020-06-276-23/+51
| * | | | | | | | vulkan/fixed_pipeline_state: Move state out of individual structuresReinUsesLisp2020-06-274-121/+84
| * | | | | | | | vk_rasterizer: Use VK_EXT_extended_dynamic_stateReinUsesLisp2020-06-275-46/+356
| * | | | | | | | renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functionsReinUsesLisp2020-06-272-0/+64
| * | | | | | | | fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateReinUsesLisp2020-06-277-155/+143
| * | | | | | | | vk_device: Enable VK_EXT_extended_dynamic_state when availableReinUsesLisp2020-06-273-0/+32
* | | | | | | | | Merge pull request #4258 from ameerj/masterbunnei2020-07-072-6/+8
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | change shortcut context for other hotkeys with file open dialogAmeer2020-07-071-4/+4
| * | | | | | | | Revert inadvertent dynarmic updateAmeer2020-07-071-0/+0
| * | | | | | | | Fix ss crash on game menu, fix ss on windowed modeAmeer2020-07-063-4/+6
|/ / / / / / / /
* | | | | | | | Merge pull request #4194 from ReinUsesLisp/fix-shader-cacheFernando Sahmkow2020-07-051-29/+41
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | shader_cache: Fix use-after-free and orphan invalidation cache entriesReinUsesLisp2020-07-011-29/+41
* | | | | | | | Merge pull request #4137 from ameerj/masterbunnei2020-07-0411-2/+980
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Fix merge conflicts?Ameer2020-07-04237-2726/+7778
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #4218 from ogniK5377/opus-externalRodrigo Locatti2020-07-046-3/+261
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | externals: Track opus as submodule instead of using conanDavid Marcec2020-07-016-3/+261
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4175 from ReinUsesLisp/read-bufferbunnei2020-07-035-18/+24
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | gl_buffer_cache: Copy to buffers created as STREAM_READ before downloadingReinUsesLisp2020-06-265-18/+24
* | | | | | | | | | Merge pull request #3924 from ogniK5377/GetKeyCodeMapbunnei2020-07-032-2/+72
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Move GetKeyCodeMapImpl to an anonymous namespaceDavid Marcec2020-06-241-19/+19
| * | | | | | | | | | Fixed logging outputDavid Marcec2020-06-241-1/+1
| * | | | | | | | | | Implement GetKeyCodeMap & GetKeyCodeMap2David Marcec2020-06-242-2/+72
* | | | | | | | | | | Merge pull request #4230 from yuzu-emu/revert-4206-linkfixbunnei2020-07-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Revert "cmake: fix fmt linking"bunnei2020-07-031-1/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4206 from RealJohnGalt/linkfixbunnei2020-07-031-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | cmake: fix fmt linkingJohn Galt2020-06-291-1/+1
* | | | | | | | | | | | Merge pull request #4193 from ogniK5377/GetIndirectLayerConsumerHandle-stubbunnei2020-07-031-1/+13
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | am: Stub GetIndirectLayerConsumerHandleDavid Marcec2020-06-281-1/+13
* | | | | | | | | | | | | Merge pull request #4192 from ogniK5377/acc-ListOpenContextStoredUsers-stubbunnei2020-07-035-4/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | acc: ListOpenContextStoredUsers partial stubDavid Marcec2020-06-285-4/+14
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #4082 from Morph1984/mirror-once-clampRodrigo Locatti2020-07-021-0/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | maxwell_to_gl: Implement MirrorOnceClampOGL using GL_MIRROR_CLAMP_EXTMorph2020-06-301-0/+6
* | | | | | | | | | | | | Merge pull request #4217 from lioncash/prototypeDavid2020-07-0110-12/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | key_manager: Correct casing of instance()Lioncash2020-07-0110-10/+10
| * | | | | | | | | | | | key_manager: Delete move operationsLioncash2020-07-011-0/+3
| * | | | | | | | | | | | key_manager: Make use of canonical deleted operator=Lioncash2020-07-011-2/+2
* | | | | | | | | | | | | Merge pull request #4208 from jbeich/freebsdLC2020-07-011-5/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | common: switch to nullptr for sysctl's empty new valueJan Beich2020-07-011-4/+4
| * | | | | | | | | | | | | common: add sysconf() fallbackJan Beich2020-06-301-3/+16
| | |_|_|/ / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4209 from jbeich/webengineDavid2020-07-011-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | cmake: depend on WebEngine with system QtJan Beich2020-06-301-0/+3
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #3967 from FearlessTobi/keys-singletonDavid2020-07-0113-21/+27
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | crypto: Make KeyManager a singleton classFearlessTobi2020-05-2013-21/+27
* | | | | | | | | | | | | Merge pull request #4153 from ogniK5377/prepo-multibufbunnei2020-07-011-1/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | prepo: : Don't read extra buffer from report unless passedDavid Marcec2020-06-241-1/+6
* | | | | | | | | | | | | | Merge pull request #4063 from FreddyFunk/game-version-in-titlebunnei2020-07-012-13/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Reorder variables to comply with the Auzure build pipelineunknown2020-06-221-2/+2
| * | | | | | | | | | | | | | Add game versio to title barunknown2020-06-082-13/+17
* | | | | | | | | | | | | | | Merge pull request #4166 from VolcaEM/quickstart-faqbunnei2020-07-013-5/+33
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | Update FAQ function name (2/2)VolcaEM2020-06-271-2/+2
| * | | | | | | | | | | | | | | Update FAQ function name (1/2)VolcaEM2020-06-271-1/+1
| * | | | | | | | | | | | | | | Update function name againVolcaEM2020-06-261-1/+1
| * | | | | | | | | | | | | | | Update function name (2/2)VolcaEM2020-06-261-1/+1
| * | | | | | | | | | | | | | | Update function name (1/2)VolcaEM2020-06-261-1/+1
| * | | | | | | | | | | | | | | Clang-format againVolcaEM2020-06-251-1/+1
| * | | | | | | | | | | | | | | Clang-formatVolcaEM2020-06-251-1/+2
| * | | | | | | | | | | | | | | Remove unnecessary newlineVolcaEM2020-06-251-1/+0
| * | | | | | | | | | | | | | | Merge branch 'master' into quickstart-faqVolcaEM2020-06-25143-2225/+6340
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Fix typo 2: electric boogalooVolcaEM2020-06-251-1/+1
| * | | | | | | | | | | | | | | | Use QUrl (2/2)VolcaEM2020-06-251-6/+5
| * | | | | | | | | | | | | | | | Use QUrl (1/2)VolcaEM2020-06-251-1/+1
| * | | | | | | | | | | | | | | | Fix formattingVolcaEM2020-06-251-2/+2
| * | | | | | | | | | | | | | | | Fix typoVolcaEM2020-06-251-1/+1
| * | | | | | | | | | | | | | | | Add "Open Quickstart Guide" and "FAQ" buttons to the Help menuVolcaEM2020-06-253-0/+48
| | |_|_|_|_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4176 from ReinUsesLisp/compatible-formatsFernando Sahmkow2020-06-304-5/+216
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | texture_cache: Test format compatibility before copyingReinUsesLisp2020-06-272-6/+21
| * | | | | | | | | | | | | | | | video_core/compatible_formats: Table to test if two formats are legal to view or copyReinUsesLisp2020-06-273-0/+196
| | |_|_|_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4157 from ReinUsesLisp/unified-turingFernando Sahmkow2020-06-301-19/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | gl_device: Enable NV_vertex_buffer_unified_memory on Turing devicesReinUsesLisp2020-06-251-19/+1
* | | | | | | | | | | | | | | | Merge pull request #4191 from Morph1984/vertex-formatsRodrigo Locatti2020-06-303-109/+78
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | maxwell_to_gl: Rename VertexType() to VertexFormat()Morph2020-06-292-4/+5
| * | | | | | | | | | | | | | | | maxwell_to_vk: Reorder vertex formats and add A2B10G10R10 for all types except floatMorph2020-06-281-75/+69
| * | | | | | | | | | | | | | | | maxwell_to_gl: Add 32 bit component sizes to (un)signed scaled formatsMorph2020-06-281-30/+4
| | |_|_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | macro: Add support for "middle methods" on the code cache (#4112)David2020-06-301-8/+27
* | | | | | | | | | | | | | | | Merge pull request #4182 from Kewlan/fullscreen-hotkey-fixbunnei2020-06-301-4/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Fix issues caused when changing the fullscreen hotkeyKewlan2020-06-271-4/+5
* | | | | | | | | | | | | | | | Merge pull request #4140 from ReinUsesLisp/validation-layersRodrigo Locatti2020-06-293-5/+43
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | renderer_vulkan: Update validation layer name and test before enablingReinUsesLisp2020-06-223-5/+43
* | | | | | | | | | | | | | | | Merge pull request #3955 from FernandoS27/prometheus-2bbunnei2020-06-28116-2293/+3971
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Core/Common: Address Feedback.Fernando Sahmkow2020-06-2821-58/+58
| * | | | | | | | | | | | | | | | NvFlinger: Clang Format.Fernando Sahmkow2020-06-271-1/+1
| * | | | | | | | | | | | | | | | Build System: Fix GCC & MINGW Build.Fernando Sahmkow2020-06-271-0/+4
| * | | | | | | | | | | | | | | | SVC: Implement 32-bits wrappers and update Dynarmic.Fernando Sahmkow2020-06-275-34/+282
| * | | | | | | | | | | | | | | | SVC: Add GetCurrentProcessorNumber32, CreateTransferMemory32, SetMemoryAttribute32Fernando Sahmkow2020-06-272-6/+39
| * | | | | | | | | | | | | | | | ARM: Update Dynarmic and Setup A32 according to latest interface.Fernando Sahmkow2020-06-279-93/+174
| * | | | | | | | | | | | | | | | SVC: Add GetThreadPriority32 & SetThreadPriority32Fernando Sahmkow2020-06-272-2/+30
| * | | | | | | | | | | | | | | | ArmDynarmic32: Setup CNTPCT correctlyFernando Sahmkow2020-06-271-1/+1
| * | | | | | | | | | | | | | | | Audio: Correct buffer release for host timing.Fernando Sahmkow2020-06-273-1/+22
| * | | | | | | | | | | | | | | | Common/Kernel: Corrections and small bug fixing.Fernando Sahmkow2020-06-272-8/+3
| * | | | | | | | | | | | | | | | Services/NvFlinger: Do vSync in a sepparate thread on Multicore.Fernando Sahmkow2020-06-274-5/+69
| * | | | | | | | | | | | | | | | Externals: Update Dynarmic.Fernando Sahmkow2020-06-271-0/+0
| * | | | | | | | | | | | | | | | Common/NativeClockx86: Reduce native clock accuracy further.Fernando Sahmkow2020-06-271-1/+1
| * | | | | | | | | | | | | | | | Tests/CoreTiming: Correct host timing tests.Fernando Sahmkow2020-06-272-157/+14
| * | | | | | | | | | | | | | | | ARMDynarmicInterface: Correct GCC Build Errors.Fernando Sahmkow2020-06-272-6/+6
| * | | | | | | | | | | | | | | | Common/AtomicOps: Correct GCC Intrinsic argument ordering.Fernando Sahmkow2020-06-271-5/+5
| * | | | | | | | | | | | | | | | Kernel: Correct Host Context on Threads and Scheduler.Fernando Sahmkow2020-06-274-11/+11
| * | | | | | | | | | | | | | | | YuzuQT: Hide Speed UI on Multicore.Fernando Sahmkow2020-06-271-1/+1
| * | | | | | | | | | | | | | | | Clang Format.Fernando Sahmkow2020-06-2714-48/+49
| * | | | | | | | | | | | | | | | ARMInterface/Externals: Update dynarmic and fit to latest version.Fernando Sahmkow2020-06-272-7/+7
| * | | | | | | | | | | | | | | | ARMInterface: Correct rebase errors.Fernando Sahmkow2020-06-273-5/+5
| * | | | | | | | | | | | | | | | CoreTiming: Correct rebase bugs and other miscellaneous things.Fernando Sahmkow2020-06-272-4/+8
| * | | | | | | | | | | | | | | | Core: Split Microprofile Dynarmic timing per CoreFernando Sahmkow2020-06-271-3/+12
| * | | | | | | | | | | | | | | | General: Tune the priority of main emulation threads so they have higher priority than less important helper threads.Fernando Sahmkow2020-06-276-0/+60
| * | | | | | | | | | | | | | | | Dynarmic Interface: don't clear cache if JIT has not been created.Fernando Sahmkow2020-06-272-0/+6
| * | | | | | | | | | | | | | | | General: Correct rebase, sync gpu and context management.Fernando Sahmkow2020-06-279-32/+45
| * | | | | | | | | | | | | | | | CoreTiming/CycleTimer: Correct Idling.Fernando Sahmkow2020-06-271-2/+5
| * | | | | | | | | | | | | | | | SingleCore: Correct ticks reset to be on preemption.Fernando Sahmkow2020-06-271-1/+1
| * | | | | | | | | | | | | | | | General: Cleanup legacy code.Fernando Sahmkow2020-06-2719-740/+8
| * | | | | | | | | | | | | | | | Kernel/svcBreak: Implement CacheInvalidation for Singlecore and correct svcBreak.Fernando Sahmkow2020-06-272-3/+13
| * | | | | | | | | | | | | | | | Bootmanager/CPU_Manager: Correct shader caches and sync GPU on OpenGL.Fernando Sahmkow2020-06-272-6/+13
| * | | | | | | | | | | | | | | | HLE_IPC: Correct HLE Event behavior on timeout.Fernando Sahmkow2020-06-273-1/+19
| * | | | | | | | | | | | | | | | SingleCore: Improve Cycle timing Behavior and replace mutex in global scheduler for spinlock.Fernando Sahmkow2020-06-273-2/+4
| * | | | | | | | | | | | | | | | FrameLimiting: Enable frame limiting for single core.Fernando Sahmkow2020-06-272-1/+2
| * | | | | | | | | | | | | | | | SingleCore: Use Cycle Timing instead of Host Timing.Fernando Sahmkow2020-06-2715-80/+152
| * | | | | | | | | | | | | | | | Scheduler: Correct Reload/UnloadFernando Sahmkow2020-06-272-3/+5
| * | | | | | | | | | | | | | | | Thread: Release the ARM Interface on exitting.Fernando Sahmkow2020-06-273-1/+8
| * | | | | | | | | | | | | | | | General: Move ARM_Interface into Threads.Fernando Sahmkow2020-06-2718-170/+136
| * | | | | | | | | | | | | | | | Core: Refactor ARM Interface.Fernando Sahmkow2020-06-2710-42/+69
| * | | | | | | | | | | | | | | | X64 Clock: Reduce accuracy to be less or equal to guest accuracy.Fernando Sahmkow2020-06-273-1/+10
| * | | | | | | | | | | | | | | | ARM/WaitTree: Better track the CallStack for each thread.Fernando Sahmkow2020-06-273-11/+74
| * | | | | | | | | | | | | | | | SVC/ARM: Correct svcSendSyncRequest and cache ticks on arm interface.Fernando Sahmkow2020-06-273-5/+20
| * | | | | | | | | | | | | | | | SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Fernando Sahmkow2020-06-277-10/+48
| * | | | | | | | | | | | | | | | GUI: Make multicore only work with Async and add GUI for multicore.Fernando Sahmkow2020-06-276-5/+63
| * | | | | | | | | | | | | | | | ARM: Addapt to new Exclusive Monitor Interface.Fernando Sahmkow2020-06-275-31/+24
| * | | | | | | | | | | | | | | | CPU_Manager: Correct stopping on SingleCore.Fernando Sahmkow2020-06-271-3/+8
| * | | | | | | | | | | | | | | | Scheduler: Correct yielding interaction with SetThreadActivity.Fernando Sahmkow2020-06-271-0/+15
| * | | | | | | | | | | | | | | | General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running.Fernando Sahmkow2020-06-2711-13/+87
| * | | | | | | | | | | | | | | | General: Fix Stop functionFernando Sahmkow2020-06-274-5/+25
| * | | | | | | | | | | | | | | | Kernel: Rewind on SVC change.Fernando Sahmkow2020-06-273-5/+16
| * | | | | | | | | | | | | | | | Kernel: Preempt Single core on redudant yields.Fernando Sahmkow2020-06-276-21/+42
| * | | | | | | | | | | | | | | | CPU_Manager: Unload/Reload threads on preemption on SingleCoreFernando Sahmkow2020-06-274-7/+64
| * | | | | | | | | | | | | | | | Synchronization: Correct wide Assertion.Fernando Sahmkow2020-06-271-2/+4
| * | | | | | | | | | | | | | | | General: Initial Setup for Single Core.Fernando Sahmkow2020-06-278-34/+228
| * | | | | | | | | | | | | | | | Scheduler: Set last running time on thread.Fernando Sahmkow2020-06-272-4/+2
| * | | | | | | | | | | | | | | | Kernel: Corrections to TimeManager, Scheduler and Mutex.Fernando Sahmkow2020-06-273-5/+5
| * | | | | | | | | | | | | | | | Kernel: Fixes, corrections and asserts to scheduler and different svcs.Fernando Sahmkow2020-06-278-38/+38
| * | | | | | | | | | | | | | | | Scheduler: Correct yields.Fernando Sahmkow2020-06-272-7/+25
| * | | | | | | | | | | | | | | | Mutex: Revert workaround due to poor exclusive memory.Fernando Sahmkow2020-06-271-9/+2
| * | | | | | | | | | | | | | | | ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Fernando Sahmkow2020-06-2712-24/+325
| * | | | | | | | | | | | | | | | SVC: WaitSynchronization add Termination Pending Result.Fernando Sahmkow2020-06-272-1/+5
| * | | | | | | | | | | | | | | | Scheduler: Remove arm_interface lock and a few corrections.Fernando Sahmkow2020-06-272-17/+3
| * | | | | | | | | | | | | | | | Yuzu/Debuggers: Correct Wait Tree for Paused threads.Fernando Sahmkow2020-06-271-2/+10
| * | | | | | | | | | | | | | | | SVC: Correct SetThreadActivity.Fernando Sahmkow2020-06-274-38/+59
| * | | | | | | | | | | | | | | | SCC: Small corrections to CancelSynchronizationFernando Sahmkow2020-06-273-2/+14
| * | | | | | | | | | | | | | | | Scheduler: Correct locking for hle threads.Fernando Sahmkow2020-06-271-1/+2
| * | | | | | | | | | | | | | | | Scheduler: Fix HLE Threads on guardFernando Sahmkow2020-06-271-4/+6
| * | | | | | | | | | | | | | | | Scheduler: Protect on closed threads.Fernando Sahmkow2020-06-271-7/+17
| * | | | | | | | | | | | | | | | Scheduler: Correct assert.Fernando Sahmkow2020-06-271-4/+2
| * | | | | | | | | | | | | | | | Core: Correct rebase.Fernando Sahmkow2020-06-272-18/+11
| * | | | | | | | | | | | | | | | Scheduler: Release old thread fiber before trying to switch to the next thread fiber.Fernando Sahmkow2020-06-272-11/+35
| * | | | | | | | | | | | | | | | NVDRV: Remove frame limiting as Host Timing already takes care.Fernando Sahmkow2020-06-271-1/+0
| * | | | | | | | | | | | | | | | Mutex: Correct Result writting to clear exclusivity.Fernando Sahmkow2020-06-271-3/+11
| * | | | | | | | | | | | | | | | SVC: Correct svcWaitForAddress and svcSignalToAddress.Fernando Sahmkow2020-06-274-68/+161
| * | | | | | | | | | | | | | | | Scheduler: Correct Select Threads Step 2.Fernando Sahmkow2020-06-271-0/+1
| * | | | | | | | | | | | | | | | Kernel: Corrections to Scheduling.Fernando Sahmkow2020-06-275-19/+23
| * | | | | | | | | | | | | | | | Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for DebuggingFernando Sahmkow2020-06-273-15/+17
| * | | | | | | | | | | | | | | | Core: Correct HLE Event Callbacks and other issues.Fernando Sahmkow2020-06-275-37/+39
| * | | | | | | | | | | | | | | | Process: Protect TLS region and Modules.Fernando Sahmkow2020-06-271-0/+4
| * | | | | | | | | | | | | | | | General: Add AssertsFernando Sahmkow2020-06-274-0/+24
| * | | | | | | | | | | | | | | | General: Add better safety for JIT use.Fernando Sahmkow2020-06-275-7/+39
| * | | | | | | | | | | | | | | | SVC: Correct races on physical core switching.Fernando Sahmkow2020-06-272-10/+10
| * | | | | | | | | | | | | | | | NVFlinger: Lock race condition between CPU, Host Timing, VSync.Fernando Sahmkow2020-06-273-0/+11
| * | | | | | | | | | | | | | | | SVC: Add locks to the memory management.Fernando Sahmkow2020-06-271-0/+21
| * | | | | | | | | | | | | | | | SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Fernando Sahmkow2020-06-279-33/+84
| * | | | | | | | | | | | | | | | SVC: Cleanup old methods.Fernando Sahmkow2020-06-271-13/+9
| * | | | | | | | | | | | | | | | CPU_Manager: Reconfigre guest threads for dynamrmic downsidesFernando Sahmkow2020-06-273-1/+7
| * | | | | | | | | | | | | | | | SVC: Correct SendSyncRequest.Fernando Sahmkow2020-06-278-54/+116
| * | | | | | | | | | | | | | | | SVC: Correct ArbitrateUnlockFernando Sahmkow2020-06-273-33/+37
| * | | | | | | | | | | | | | | | SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, CancelSynchronization, ArbitrateLockFernando Sahmkow2020-06-278-90/+134
| * | | | | | | | | | | | | | | | SVC: Remove global HLE Lock.Fernando Sahmkow2020-06-271-3/+0
| * | | | | | | | | | | | | | | | SVC: Correct GetThreadPriority, SetThreadPriority, GetThreadCoreMask, SetThreadCoreMask, GetCurrentProcessorNumberFernando Sahmkow2020-06-275-15/+26
| * | | | | | | | | | | | | | | | SVC: Correct CreateThread, StartThread, ExitThread, SleepThread.Fernando Sahmkow2020-06-273-37/+31
| * | | | | | | | | | | | | | | | HostTiming: Pause the hardware clock on pause.Fernando Sahmkow2020-06-277-1/+23
| * | | | | | | | | | | | | | | | AudioCore: Use nanoseconds instead of cycles for buffer time.Fernando Sahmkow2020-06-272-6/+6
| * | | | | | | | | | | | | | | | General: Setup yuzu threads' microprofile, naming and registry.Fernando Sahmkow2020-06-277-9/+25
| * | | | | | | | | | | | | | | | CPU_Manager: remove debugging code.Fernando Sahmkow2020-06-271-8/+4
| * | | | | | | | | | | | | | | | YuzuCMD/Tester: Correct executionFernando Sahmkow2020-06-272-6/+8
| * | | | | | | | | | | | | | | | General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-2757-816/+1341
| | |_|/ / / / / / / / / / / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4196 from ogniK5377/nrr-nro-fixesbunnei2020-06-281-8/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | ldr: Cleanup NRO & NRR structsDavid Marcec2020-06-281-8/+8
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4026 from VolcaEM/ldrDavid2020-06-281-38/+73
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Move SHA256Hash to its original positionVolcaEM2020-06-181-2/+2
| * | | | | | | | | | | | | | | | Remove unnecessary pragmasVolcaEM2020-06-161-8/+0
| * | | | | | | | | | | | | | | | Revert IsValidNRO refactor but make it more readableVolcaEM2020-06-161-26/+13
| * | | | | | | | | | | | | | | | Update assert stringVolcaEM2020-06-161-1/+1
| * | | | | | | | | | | | | | | | Clang-format againVolcaEM2020-06-141-2/+2
| * | | | | | | | | | | | | | | | Use consistent variable namesVolcaEM2020-06-141-4/+4
| * | | | | | | | | | | | | | | | Clang-formatVolcaEM2020-06-141-1/+2
| * | | | | | | | | | | | | | | | Make assert strings consistentVolcaEM2020-06-141-3/+3
| * | | | | | | | | | | | | | | | Attempt to fix crashes in SSBU and refactor IsValidNROVolcaEM2020-06-141-36/+59
| * | | | | | | | | | | | | | | | Address review commentsVolcaEM2020-06-021-4/+4
| * | | | | | | | | | | | | | | | Add comment to nrr_kindVolcaEM2020-05-311-1/+1
| * | | | | | | | | | | | | | | | ldr: Update NRR/NRO structs VolcaEM2020-05-311-40/+72
| | |_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4184 from VolcaEM/patch-9David2020-06-281-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Oops (fix typo)VolcaEM2020-06-271-1/+1
| * | | | | | | | | | | | | | | | grc: Update function tableVolcaEM2020-06-271-0/+3
* | | | | | | | | | | | | | | | | Merge pull request #4185 from VolcaEM/patch-10David2020-06-281-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | lbl: Update function tableVolcaEM2020-06-271-0/+1
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4186 from VolcaEM/patch-11David2020-06-281-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | ldn: Update function tableVolcaEM2020-06-271-0/+1
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4187 from VolcaEM/patch-12David2020-06-281-0/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | mig: Update function tableVolcaEM2020-06-271-0/+6
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4188 from VolcaEM/patch-13David2020-06-281-16/+16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | mm: Update function tableVolcaEM2020-06-271-16/+16
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4189 from VolcaEM/patch-14David2020-06-281-10/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | ncm: Update function tableVolcaEM2020-06-271-10/+10
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4190 from VolcaEM/patch-15David2020-06-281-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | nfc: Update function tableVolcaEM2020-06-271-3/+3
| |/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4183 from VolcaEM/patch-8David2020-06-281-0/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | friend: Update function tableVolcaEM2020-06-271-0/+6
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #3396 from FernandoS27/prometheus-1David2020-06-2722-3/+1646
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Common: Fix non-conan buildFernando Sahmkow2020-06-261-1/+2
| * | | | | | | | | | | | | | | Tests/HostTiming: Correct GCC Compile error.Fernando Sahmkow2020-06-181-15/+14
| * | | | | | | | | | | | | | | Common/Fiber: Address Feedback and Correct Memory leaks.Fernando Sahmkow2020-06-182-34/+41
| * | | | | | | | | | | | | | | Common/Fiber: Implement Rewind on Boost Context.Fernando Sahmkow2020-06-182-2/+39
| * | | | | | | | | | | | | | | Common/uint128: Correct MSVC Compilation in old versions.Fernando Sahmkow2020-06-181-0/+4
| * | | | | | | | | | | | | | | Common/Fiber: Document fiber interexchange.Fernando Sahmkow2020-06-181-1/+4
| * | | | | | | | | | | | | | | Common/Fiber: Implement Rewinding.Fernando Sahmkow2020-06-183-2/+84
| * | | | | | | | | | | | | | | Common/Fiber: Additional corrections to f_context.Fernando Sahmkow2020-06-181-4/+4
| * | | | | | | | | | | | | | | Common/Fiber: Correct f_context based Fibers.Fernando Sahmkow2020-06-181-6/+8
| * | | | | | | | | | | | | | | Host Timing: Correct clang format.Fernando Sahmkow2020-06-181-1/+0
| * | | | | | | | | | | | | | | HostTiming: Correct rebase and implement AddTicks.Fernando Sahmkow2020-06-182-1/+19
| * | | | | | | | | | | | | | | Core/HostTiming: Allow events to be advanced manually.Fernando Sahmkow2020-06-184-31/+47
| * | | | | | | | | | | | | | | Common/Tests: Address FeedbackFernando Sahmkow2020-06-189-39/+51
| * | | | | | | | | | | | | | | Common: Make MinGW build use Windows Fibers instead of fcontext_tFernando Sahmkow2020-06-182-4/+4
| * | | | | | | | | | | | | | | Common/Tests: Clang Format.Fernando Sahmkow2020-06-187-31/+41
| * | | | | | | | | | | | | | | Common: Correct fcontext fibers.Fernando Sahmkow2020-06-181-5/+4
| * | | | | | | | | | | | | | | Common: Refactor & Document Wall clock.Fernando Sahmkow2020-06-186-51/+50
| * | | | | | | | | | | | | | | Common: Implement WallClock Interface and implement a native clock for x64Fernando Sahmkow2020-06-1810-40/+378
| * | | | | | | | | | | | | | | Tests: Add base tests to host timingFernando Sahmkow2020-06-185-43/+243
| * | | | | | | | | | | | | | | Core: Implement a Host Timer.Fernando Sahmkow2020-06-185-0/+295
| * | | | | | | | | | | | | | | Common: Polish Fiber class, add comments, asserts and more tests.Fernando Sahmkow2020-06-185-25/+147
| * | | | | | | | | | | | | | | Tests: Add tests for fibers and refactor/fix Fiber classFernando Sahmkow2020-06-184-19/+247
| * | | | | | | | | | | | | | | Common: Implement a basic Fiber class.Fernando Sahmkow2020-06-183-0/+204
| * | | | | | | | | | | | | | | Common: Implement a basic SpinLock classFernando Sahmkow2020-06-183-0/+68
* | | | | | | | | | | | | | | | Merge pull request #4097 from kevinxucs/kevinxucs/device-pixel-scaling-floatbunnei2020-06-271-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Fix framebuffer size on fractional scaling display.Kaiwen Xu2020-06-171-1/+1
* | | | | | | | | | | | | | | | | Merge pull request #4164 from Kewlan/mute-audio-hotkeybunnei2020-06-276-3/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Add a "Mute Audio" hotkeyKewlan2020-06-266-3/+17
| | |_|_|_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4158 from Morph1984/capsbunnei2020-06-2714-57/+69
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | caps_u: Fix GetAlbumContentsFileListForApplication stubMorph2020-06-261-9/+15
| * | | | | | | | | | | | | | | | | caps: Use enum classes and check struct sizes on compile timeMorph2020-06-261-34/+40
| * | | | | | | | | | | | | | | | | caps: Update copyright headersMorph2020-06-2614-14/+14
| | |_|_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4152 from ogniK5377/ipc-errbunnei2020-06-271-25/+22
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSGDavid Marcec2020-06-241-25/+22
| | |_|_|_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4154 from ogniK5377/swkbd-nullptrbunnei2020-06-271-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Prevent nullptr dereference on swkbd error caseDavid Marcec2020-06-241-1/+1
* | | | | | | | | | | | | | | | | | Merge pull request #4147 from ReinUsesLisp/hset2-immbunnei2020-06-272-21/+75
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | shader/half_set: Implement HSET2_IMMReinUsesLisp2020-06-232-21/+75
| | |_|_|_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #4178 from VolcaEM/patch-6David2020-06-271-4/+43
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | Use better names for "Unknown"sVolcaEM2020-06-271-39/+39
| * | | | | | | | | | | | | | | | | | Update function namesVolcaEM2020-06-271-4/+4
| * | | | | | | | | | | | | | | | | | es: Update function tableVolcaEM2020-06-271-2/+41
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #4180 from ogniK5377/fix-btm-namesLC2020-06-271-5/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | btm: Give better names for unknown functionsDavid Marcec2020-06-271-5/+5
|/ / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | btdrv: Update function table (#4174)VolcaEM2020-06-271-83/+84
* | | | | | | | | | | | | | | | | | bpc: Update function tables (#4173)VolcaEM2020-06-271-7/+13
* | | | | | | | | | | | | | | | | | bcat: Update function tables and add missing classes (#4172)VolcaEM2020-06-272-0/+5
* | | | | | | | | | | | | | | | | | am: Update function tables and add missing classes (#4169)VolcaEM2020-06-273-17/+19
* | | | | | | | | | | | | | | | | | aoc: Update function table (#4170)VolcaEM2020-06-271-0/+1
* | | | | | | | | | | | | | | | | | Merge pull request #4177 from VolcaEM/patch-5LC2020-06-271-71/+76
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | btm: Update function tablesVolcaEM2020-06-271-71/+76
| |/ / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | Merge pull request #4179 from VolcaEM/patch-7LC2020-06-271-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | eupld: Update function tableVolcaEM2020-06-271-0/+1
|/ / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | Merge pull request #4144 from FernandoS27/tt-fixbunnei2020-06-271-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | TextureCache: Fix case where layer goes off bound.Fernando Sahmkow2020-06-221-0/+3
* | | | | | | | | | | | | | | | | | Merge pull request #4111 from ReinUsesLisp/preserve-contents-vkbunnei2020-06-272-7/+58
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | vk_rasterizer: Don't preserve contents on full screen clearsReinUsesLisp2020-06-182-7/+58
* | | | | | | | | | | | | | | | | | Merge pull request #4159 from ogniK5377/mem-manager-dumb-assertbunnei2020-06-261-1/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | memory_manager: Remove useless assertionDavid Marcec2020-06-251-1/+0
* | | | | | | | | | | | | | | | | | | Merge pull request #4151 from ReinUsesLisp/gl-invalidationsRodrigo Locatti2020-06-262-6/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | gl_shader_cache: Avoid use after move for program sizeReinUsesLisp2020-06-242-6/+7
* | | | | | | | | | | | | | | | | | | Merge pull request #4136 from VolcaEM/modsbunnei2020-06-253-0/+19
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | Correct function name (2/2)VolcaEM2020-06-211-2/+2
| * | | | | | | | | | | | | | | | | | | Correct function name (1/2)VolcaEM2020-06-211-1/+1
| * | | | | | | | | | | | | | | | | | | Clang-formatVolcaEM2020-06-211-1/+1
| * | | | | | | | | | | | | | | | | | | Remove unnecessary conversionVolcaEM2020-06-211-3/+2
| * | | | | | | | | | | | | | | | | | | Address review comment by LioncashVolcaEM2020-06-211-1/+1
| * | | | | | | | | | | | | | | | | | | Add a "Open Mods Page" button to the GUIVolcaEM2020-06-213-0/+20
| | |_|_|_|_|_|_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Merge pull request #4160 from ogniK5377/IsASTCSupported-fixRodrigo Locatti2020-06-251-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | gl_device: Fix IsASTCSupportedDavid Marcec2020-06-251-1/+1
| | |_|_|_|_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #4141 from Morph1984/SevenSixAxisSensorDavid2020-06-252-21/+85
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | hid: Stub a series of "SevenSixAxisSensor" service commandsMorph2020-06-242-21/+85
| | |_|_|_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4105 from ReinUsesLisp/resident-buffersbunnei2020-06-2414-213/+277
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | buffer_cache: Use buffer methods instead of cache virtual methodsReinUsesLisp2020-06-245-99/+90
| * | | | | | | | | | | | | | | | gl_stream_buffer: Use InvalidateBufferData instead unmap and mapReinUsesLisp2020-06-242-15/+5
| * | | | | | | | | | | | | | | | gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustnessReinUsesLisp2020-06-243-9/+39
| * | | | | | | | | | | | | | | | gl_buffer_cache: Mark buffers as residentReinUsesLisp2020-06-2410-67/+111
| * | | | | | | | | | | | | | | | gl_device: Expose NV_vertex_buffer_unified_memory except on TuringReinUsesLisp2020-06-242-1/+30
| * | | | | | | | | | | | | | | | gl_stream_buffer: Always use a non-coherent bufferReinUsesLisp2020-06-242-14/+10
| * | | | | | | | | | | | | | | | gl_stream_buffer: Always use persistent memory mapsReinUsesLisp2020-06-242-30/+14
| | |_|_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #4083 from Morph1984/B10G11R11Fbunnei2020-06-241-9/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | decode/image: Implement B10G11R11FMorph2020-06-201-9/+17
* | | | | | | | | | | | | | | | Merge pull request #4046 from ogniK5377/macro-hle-prodFernando Sahmkow2020-06-249-10/+219
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | addressed issuesDavid Marcec2020-06-242-4/+7
| * | | | | | | | | | | | | | | clear mme draw modeDavid Marcec2020-06-241-0/+3
| * | | | | | | | | | | | | | | Addressed issuesDavid Marcec2020-06-245-13/+17
| * | | | | | | | | | | | | | | Fix constbuffer for 0217920100488FF7David Marcec2020-06-241-6/+6
| * | | | | | | | | | | | | | | Macro HLE supportDavid Marcec2020-06-249-10/+209
* | | | | | | | | | | | | | | | Merge pull request #4129 from Morph1984/texture-shadow-lod-workaroundRodrigo Locatti2020-06-243-7/+50
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | gl_shader_decompiler: Enable GL_EXT_texture_shadow_lod if availableMorph2020-06-211-7/+43
| * | | | | | | | | | | | | | | gl_device: Check for GL_EXT_texture_shadow_lodMorph2020-06-212-0/+7
* | | | | | | | | | | | | | | | Merge pull request #4138 from Morph1984/GyroscopeZeroDriftModebunnei2020-06-244-6/+56
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | hid: Implement Get/ResetGyroscopeZeroDriftModeMorph2020-06-214-6/+56
| | |_|_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4128 from lioncash/move2bunnei2020-06-241-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | software_keyboard: Eliminate trivial redundant copiesLioncash2020-06-201-2/+2
* | | | | | | | | | | | | | | | Merge pull request #4135 from FearlessTobi/port-5324bunnei2020-06-231-23/+57
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Update manifest file to include new elements that are introduced with Windows 10 later versionsFearlessTobi2020-06-211-23/+57
* | | | | | | | | | | | | | | | | Merge pull request #4127 from lioncash/dst-typobunnei2020-06-231-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | texture_cache: Fix incorrect address used in a DeduceSurface() callLioncash2020-06-201-1/+1
| | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #3948 from Morph1984/log-cpu-instructionsbunnei2020-06-234-1/+21
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | main: Append AVX and FMA instructions to cpu stringMorph2020-06-201-1/+14
| * | | | | | | | | | | | | | | | | common/telemetry: Add AVX512 to telemetryMorph2020-06-201-0/+1
| * | | | | | | | | | | | | | | | | common/cpu_detect: Add AVX512 detectionMorph2020-06-202-0/+6
| | |_|_|/ / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge pull request #4148 from Morph1984/silence-warningsRodrigo Locatti2020-06-232-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | yuzu_tester: Silence type conversion warningMorph2020-06-231-1/+1
| * | | | | | | | | | | | | | | | | lm: Silence no return value warningMorph2020-06-231-1/+2
|/ / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | account: Update function tables and add missing classes (#4145)VolcaEM2020-06-225-42/+384
* | | | | | | | | | | | | | | | | Merge pull request #4142 from Morph1984/core-arm-loggingLC2020-06-222-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | arm_dynarmic_64: Log the instruction when an exception is raisedMorph2020-06-221-2/+2
| * | | | | | | | | | | | | | | | arm_dynarmic_32: Log under Core_ARM instead of HW_GPUMorph2020-06-221-1/+1
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Merge pull request #4110 from ReinUsesLisp/direct-upload-setsRodrigo Locatti2020-06-223-42/+30
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | vk_update_descriptor: Upload descriptor sets data directlyReinUsesLisp2020-06-183-42/+30
| | |_|_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4122 from lioncash/hidebunnei2020-06-224-28/+31
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | memory_manager: Eliminate variable shadowingLioncash2020-06-202-24/+28
| * | | | | | | | | | | | | | | macro_jit_x64: Eliminate variable shadowing in Compile_ProcessResult()Lioncash2020-06-201-2/+2
| * | | | | | | | | | | | | | | buffer_cache: Eliminate local variable shadowingLioncash2020-06-201-2/+1
| | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #4126 from lioncash/noexceptbunnei2020-06-222-3/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()Lioncash2020-06-202-3/+2
| |/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Merge pull request #4134 from FearlessTobi/port-5322bunnei2020-06-223-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Fix: fatal error CVT1100 when compiling manifest fileFearlessTobi2020-06-213-3/+3
| | |_|_|/ / / / / / / / / / | |/| | | | | | | | | | | |
| | | | | | | | | | | * | | Fix for always firing triggers on some controllers, trigger threshold more universalAmeer2020-07-042-5/+5
| | | | | | | | | | | * | | Address lioncash feedback: Log formatting, extern const PadButtonArray, little touch upsAmeer2020-07-033-24/+32
| | | | | | | | | | | * | | Fix unnecessary diffsAmeer2020-07-024-29/+27
| | | | | | | | | | | * | | Add LR triggers as axes, half press to initiate a press, add GC axis id in config, clarify some code blocks for better readabilityAmeer2020-07-023-35/+80
| | | | | | | | | | | * | | Reset adapter state on init, fixes errors relating driver hang from unexpected unplugAmeer2020-07-012-0/+9
| | | | | | | | | | | * | | Address feedback regarding increments, const vars, and general cleanupAmeer2020-06-302-24/+21
| | | | | | | | | | | * | | fix implicit conversion of size_t type to intAmeer2020-06-301-1/+1
| | | | | | | | | | | * | | left const auto&, comment punctuation.Ameer J2020-06-271-2/+2
| | | | | | | | | | | * | | const& to button in button arrayAmeer J2020-06-261-2/+2
| | | | | | | | | | | * | | Stop reading loop if error is encounteredAmeer2020-06-261-4/+4
| | | | | | | | | | | * | | padbutton enum class and struct initiailizationAmeer2020-06-243-36/+32
| | | | | | | | | | | * | | cleanup check access, read, and factory GetNextInput funcs. Use size rather than magic numberAmeer2020-06-234-151/+101
| | | | | | | | | | | * | | Fix deallocation of GC AdapterAmeer2020-06-233-4/+10
| | | | | | | | | | | * | | Small quality of life indication that mapped button is GCAmeer2020-06-231-2/+2
| | | | | | | | | | | * | | std::array and const reference passing of non-trivial objectsAmeer2020-06-232-14/+13
| | | | | | | | | | | * | | update libusb dependencyAmeer2020-06-221-0/+0
| | | | | | | | | | | * | | Update src/input_common/main.cppameerj2020-06-222-1/+1
| | | | | | | | | | | * | | Tidy up the pointers, use pair over tuple where appropriateAmeer2020-06-224-24/+22
| | | | | | | | | | | * | | fix for sleep using stlAmeer2020-06-221-1/+3
| | | | | | | | | | | * | | shared_ptr for the GC adapter class, constexpr constantsAmeer2020-06-225-66/+52
| | | | | | | | | | | * | | std::arrays where appropriate, clear q in adapter class, other touch upsAmeer2020-06-225-27/+15
| | | | | | | | | | | * | | fix include threadAmeer2020-06-221-0/+1
| | | | | | | | | | | * | | Singleton GC Adapter class, remove globals, fix naming conventionAmeer2020-06-229-228/+289
| | | | | | | | | | | * | | Clang FormattingAmeer2020-06-219-182/+184
| | | | | | | | | | | * | | Cleanup after linterAmeer2020-06-219-167/+98
| | | | | | | | | | | * | | Add libusb dependencyAmeer2020-06-212-0/+3
| | | | | | | | | | | * | | GC Adapter ImplementationAmeer2020-06-2118-161/+1159
| |_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4120 from lioncash/arbbunnei2020-06-211-32/+31
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | gl_arb_decompiler: Avoid several string copiesLioncash2020-06-201-32/+31
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4133 from MerryMage/macrojit-shiftsLC2020-06-211-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | macro_jit_x64: Use ecx for shift registerMerryMage2020-06-201-2/+2
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4125 from lioncash/macro-shiftmerry2020-06-201-6/+7
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | macro_jit_x64: Correct readability of Compile_ExtractShiftLeftImmediate()Lioncash2020-06-201-3/+3
| * | | | | | | | | | | | macro_jit_x64: Correct readability of Compile_ExtractShiftLeftRegister()Lioncash2020-06-201-3/+4
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4123 from lioncash/unused-varmerry2020-06-201-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | macro_jit_x64: Remove unused variableLioncash2020-06-201-2/+1
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4099 from MerryMage/macOS-buildbunnei2020-06-209-19/+38
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | bootmanager: Remove references to OpenGL for macOSMerryMage2020-06-182-2/+19
| * | | | | | | | | | | memory_manager: Explicitly specifcy std::min<size_t>MerryMage2020-06-181-2/+2
| * | | | | | | | | | | shared_font: Service::NS::EncryptSharedFont takes a size_t&MerryMage2020-06-181-1/+1
| * | | | | | | | | | | vk_rasterizer: BindTransformFeedbackBuffersEXT accepts a size of type VkDeviceSizeMerryMage2020-06-181-1/+1
| * | | | | | | | | | | renderer_vulkan: Fix macOS GetBundleDirectory referenceMerryMage2020-06-181-1/+3
| * | | | | | | | | | | memory_util: boost hashes are size_tMerryMage2020-06-181-2/+2
| * | | | | | | | | | | Rename PAGE_SHIFT to PAGE_BITSMerryMage2020-06-182-10/+10
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4113 from ogniK5377/boxcat-disablebunnei2020-06-202-3/+7
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add translation of "Current Boxcat Events"David Marcec2020-06-201-3/+2
| * | | | | | | | | | | Fix compilation when not building with boxcatDavid Marcec2020-06-192-2/+7
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4087 from MerryMage/macrojit-inline-Readbunnei2020-06-202-14/+22
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | macro_jit_x64: Remove unused function ReadMerryMage2020-06-191-8/+4
| * | | | | | | | | | | macro_jit_x64: Inline Engines::Maxwell3D::GetRegisterValueMerryMage2020-06-172-6/+18
* | | | | | | | | | | | Merge pull request #4114 from MerryMage/nrvoLC2020-06-193-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | input_common/motion_emu: Remove redundant moveMerryMage2020-06-191-1/+1
| * | | | | | | | | | | input_common/keyboard: Remove redundant moveMerryMage2020-06-191-1/+1
| * | | | | | | | | | | mii_model: Remove redundant std::moveMerryMage2020-06-191-1/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4080 from ogniK5377/audren-RendererInfobunnei2020-06-192-6/+26
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | audren: Implement RendererInfoDavid Marcec2020-06-132-6/+26
* | | | | | | | | | | | Merge pull request #4090 from MerryMage/macrojit-bugsbunnei2020-06-191-2/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | macro_jit_x64: Optimization implicitly assumes same destinationMerryMage2020-06-171-1/+2
| * | | | | | | | | | | macro_jit_x64: Should not skip zero registers for certain ALU opsMerryMage2020-06-171-1/+3
* | | | | | | | | | | | Merge pull request #4081 from Morph1984/maxwell-to-gl-vkRodrigo Locatti2020-06-183-67/+53
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | vk_sampler_cache: Emulate GL_LINEAR/NEAREST minification filtersMorph2020-06-181-2/+4
| * | | | | | | | | | | maxwell_to_vk: Reorder filter cases and correct mipmap_filter=NoneMorph2020-06-181-17/+15
| * | | | | | | | | | | maxwell_to_gl: Miscellaneous changesMorph2020-06-181-48/+34
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4108 from ReinUsesLisp/a32-implicit-castbunnei2020-06-181-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | arm_dynarmic_32: Fix implicit conversion error in SetTPIDR_EL0ReinUsesLisp2020-06-181-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4092 from Morph1984/image-bindingsRodrigo Locatti2020-06-181-6/+14
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | gl_device: Reserve at least 4 image bindings for fragment stageMorph2020-06-161-6/+14
* | | | | | | | | | | Merge pull request #4100 from MerryMage/no-a32-interpFernando Sahmkow2020-06-184-144/+89
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | arm_dynarmic_cp15: Implement CNTPCTMerryMage2020-06-171-0/+13
| * | | | | | | | | | arm_dynarmic_cp15: Update CP15MerryMage2020-06-174-142/+73
| * | | | | | | | | | arm_dynarmic_32: InterpreterFallback should never happenMerryMage2020-06-171-2/+3
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #4086 from MerryMage/abibunnei2020-06-172-72/+35
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | xbyak_abi: Prefer returning a struct to using out parameters in ABI_CalculateFrameSizeMerryMage2020-06-151-17/+19
| * | | | | | | | | xbyak_abi: Register indexes should be unsignedMerryMage2020-06-151-11/+12
| * | | | | | | | | xbyak_abi: Remove *GPS variants of stack manipulation functionsMerryMage2020-06-152-42/+6
| * | | | | | | | | xbyak_abi: Fix ABI_PushRegistersAndAdjustStackMerryMage2020-06-151-6/+2
* | | | | | | | | | Merge pull request #4089 from MerryMage/macrojit-cleanup-1bunnei2020-06-172-51/+18
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | macro_jit_x64: Remove NEXT_PARAMETERMerryMage2020-06-151-5/+2
| * | | | | | | | | macro_jit_x64: Remove unused function Compile_WriteCarryMerryMage2020-06-152-9/+0
| * | | | | | | | | macro_jit_x64: Select better registersMerryMage2020-06-151-8/+8
| * | | | | | | | | macro_jit_x64: Remove REGISTERSMerryMage2020-06-151-7/+3
| * | | | | | | | | macro_jit_x64: Remove JITState::parametersMerryMage2020-06-152-6/+3
| * | | | | | | | | macro_jit_x64: Remove METHOD_ADDRESS_64MerryMage2020-06-151-2/+1
| * | | | | | | | | macro_jit_x64: Remove RESULT_64MerryMage2020-06-152-16/+3
| |/ / / / / / / /
* | | | | | | | | Merge pull request #3976 from Neodyblue/qdarkstyle_fix_propbunnei2020-06-171-4/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | qt_themes: remove unknown qss property from dark themeNeodyblue2020-05-221-4/+0
* | | | | | | | | | externals: Revert to libressl, as build is broken with find_package(OpenSSL). (#4093)bunnei2020-06-174-11/+13
* | | | | | | | | | Merge pull request #4041 from ReinUsesLisp/arb-decompbunnei2020-06-169-4/+2118
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | gl_arb_decompiler: Implement FSwizzleAddReinUsesLisp2020-06-121-4/+27
| * | | | | | | | | | gl_arb_decompiler: Implement an assembly shader decompilerReinUsesLisp2020-06-128-1/+2095
| * | | | | | | | | | yuzu/configuration: Show assembly shaders check boxReinUsesLisp2020-06-111-3/+0
* | | | | | | | | | | Merge pull request #3966 from Morph1984/hide-internal-resolution-uibunnei2020-06-169-113/+3
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | yuzu/frontend: Remove internal resolution optionMorph2020-06-069-113/+3
* | | | | | | | | | | Merge pull request #4091 from MerryMage/cmakelists-xbyak-orderbunnei2020-06-161-8/+7
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | CMakeLists: xbyak comes before dynarmicMerryMage2020-06-151-8/+7
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4066 from ReinUsesLisp/shared-ptr-bufRodrigo Locatti2020-06-169-174/+150
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | buffer_cache: Avoid passing references of shared pointers and misc style changesReinUsesLisp2020-06-099-174/+150
* | | | | | | | | | | | Merge pull request #4085 from ReinUsesLisp/gcc-timesDavid2020-06-151-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | video_core/macro_jit_x64: Remove initializer in member variableReinUsesLisp2020-06-151-2/+2
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4070 from ogniK5377/GetTPCMasks-fixbunnei2020-06-152-21/+22
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | nvdrv: Fix GetTPCMasks for ioctl3David Marcec2020-06-102-21/+22
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4069 from ogniK5377/total-phys-membunnei2020-06-141-2/+4
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | kernel: Account for system resource size for memory usageDavid Marcec2020-06-101-2/+4
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4064 from ReinUsesLisp/invalidate-buffersbunnei2020-06-142-8/+19
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | gl_rasterizer: Mark vertex buffers as dirty after buffer cache invalidationReinUsesLisp2020-06-091-1/+10
| * | | | | | | | | | | buffer_cache: Return stream buffer invalidation in Map instead of UnmapReinUsesLisp2020-06-091-7/+9
* | | | | | | | | | | | Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei2020-06-1316-113/+273
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | shader/texture: Join separate image and sampler pairs offlineReinUsesLisp2020-06-0516-88/+234
| * | | | | | | | | | | shader/track: Move bindless tracking to a separate functionReinUsesLisp2020-06-052-25/+39
* | | | | | | | | | | | Merge pull request #3986 from ReinUsesLisp/shader-cachebunnei2020-06-1314-417/+364
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | rasterizer_cache: Remove files and includesReinUsesLisp2020-06-077-269/+3
| * | | | | | | | | | | | vk_pipeline_cache: Use generic shader cacheReinUsesLisp2020-06-075-58/+55
| * | | | | | | | | | | | gl_shader_cache: Use generic shader cacheReinUsesLisp2020-06-074-93/+80
| * | | | | | | | | | | | shader_cache: Implement a generic shader cacheReinUsesLisp2020-06-072-0/+229
* | | | | | | | | | | | | Merge pull request #4010 from ogniK5377/reserve-always-breakbunnei2020-06-131-5/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | kernel: ResourceLimit::Reserve remove useless while loopDavid Marcec2020-05-291-5/+1
* | | | | | | | | | | | | Merge pull request #4027 from ReinUsesLisp/3d-slicesbunnei2020-06-1010-131/+205
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | texture_cache: Port original code management for 2D vs 3D texturesReinUsesLisp2020-06-082-16/+35
| * | | | | | | | | | | | texture_cache: Simplify blit codeReinUsesLisp2020-06-081-9/+7
| * | | | | | | | | | | | texture_cache: Handle 3D texture blits with one layerReinUsesLisp2020-06-083-5/+10
| * | | | | | | | | | | | texture_cache: Implement rendering to 3D texturesReinUsesLisp2020-06-0810-139/+191
| | |_|_|/ / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4040 from ReinUsesLisp/nv-transform-feedbackbunnei2020-06-083-1/+96
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | |
| * | | | | | | | | | | gl_rasterizer: Use NV_transform_feedback for XFB on assembly shadersReinUsesLisp2020-06-043-1/+96
* | | | | | | | | | | | Merge pull request #4052 from ReinUsesLisp/debug-outputbunnei2020-06-081-4/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | renderer_opengl: Only enable DEBUG_OUTPUT when graphics debugging is enabledReinUsesLisp2020-06-061-4/+2
* | | | | | | | | | | | Merge pull request #4034 from ReinUsesLisp/storage-texelsRodrigo Locatti2020-06-079-91/+143
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | vk_shader_decompiler: Implement atomic image operationsReinUsesLisp2020-06-022-40/+24
| * | | | | | | | | | | vk_rasterizer: Implement storage texelsReinUsesLisp2020-06-028-52/+120
* | | | | | | | | | | | Merge pull request #4055 from ReinUsesLisp/nvidia-443-24bunnei2020-06-061-2/+10
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | gl_device: Black list NVIDIA 443.24 for fast buffer uploadsReinUsesLisp2020-06-061-2/+10
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4013 from ReinUsesLisp/skip-no-xfbbunnei2020-06-051-0/+7
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | |
| * | | | | | | | | | vk_rasterizer: Skip transform feedbacks when extension is unavailableReinUsesLisp2020-05-291-0/+7
* | | | | | | | | | | Merge pull request #4031 from Morph1984/fix-gs-outputsbunnei2020-06-041-1/+13
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | gl_shader_decompiler: Declare gl_Layer and gl_ViewportIndex within gl_PerVertex for vertex and tessellation shadersMorph2020-06-011-6/+16
| * | | | | | | | | | | gl_shader_decompiler: Fix geometry shader outputs for Intel driversMorph2020-06-011-13/+15
* | | | | | | | | | | | Merge pull request #4044 from ogniK5377/handle-not-signalled-errbunnei2020-06-041-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Downgrade "handle not signaled" error to traceDavid Marcec2020-06-041-1/+1
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4009 from ogniK5377/macro-jit-prodbunnei2020-06-0415-187/+1042
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Default init labels and use initializer list for macro engineDavid Marcec2020-06-042-2/+2
| * | | | | | | | | | | Mark parameters as constDavid Marcec2020-06-038-11/+11
| * | | | | | | | | | | Pass by reference instead of copying parametersDavid Marcec2020-06-024-7/+9
| * | | | | | | | | | | Favor switch case over jump tableDavid Marcec2020-05-302-18/+26
| * | | | | | | | | | | Implement macro JITDavid Marcec2020-05-3015-189/+1034
* | | | | | | | | | | | Merge pull request #4039 from FearlessTobi/port-5376bunnei2020-06-041-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Actually save the input when clearing/resetting to defaultFearlessTobi2020-06-031-0/+3
| | |_|_|_|/ / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4012 from ReinUsesLisp/mipmap-overlapsbunnei2020-06-031-28/+43
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | texture_cache: More relaxed reconstructionReinUsesLisp2020-05-301-13/+9
| * | | | | | | | | | | texture_cache: Only copy textures that were modified from hostReinUsesLisp2020-05-301-2/+6
| * | | | | | | | | | | texture_cache: Reload textures when number of resources mismatchReinUsesLisp2020-05-301-0/+9
| * | | | | | | | | | | texture_cache: Handle overlaps with multiple subresourcesReinUsesLisp2020-05-291-27/+33
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #4014 from ReinUsesLisp/astc-nvidiabunnei2020-06-022-8/+19
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | gl_device: Avoid devices with CAVEAT_SUPPORT on ASTCReinUsesLisp2020-06-012-8/+19
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4032 from VolcaEM/xpadbunnei2020-06-022-1/+13
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | Clang-formatVolcaEM2020-06-011-2/+1
| * | | | | | | | | | hid: Stub GetXpadIDsVolcaEM2020-06-012-1/+14
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4006 from ReinUsesLisp/squash-ubosbunnei2020-06-027-79/+173
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | glsl: Squash constant buffers into a single SSBO when we hit the limitReinUsesLisp2020-06-017-79/+173
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4016 from ReinUsesLisp/invocation-infoLC2020-06-021-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | shader/other: Fix hardcoded value in S2R INVOCATION_INFOReinUsesLisp2020-05-301-1/+1
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4033 from ReinUsesLisp/vk-r16uiLC2020-06-022-71/+74
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | maxwell_to_vk: Add R16UI image formatReinUsesLisp2020-06-022-71/+74
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4001 from ReinUsesLisp/avoid-copiesbunnei2020-06-011-17/+23
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | buffer_cache: Avoid copying twice on certain casesReinUsesLisp2020-05-281-17/+23
* | | | | | | | | | | Merge pull request #3998 from ReinUsesLisp/init-3dbunnei2020-06-011-0/+4
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | maxwell_3d: Initialize line widthsReinUsesLisp2020-05-271-0/+2
| * | | | | | | | | | maxwell_3d: Initialize polygon modesReinUsesLisp2020-05-271-0/+2
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #4005 from ReinUsesLisp/g24r8Rodrigo Locatti2020-06-011-1/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | format_lookup_table: Implement G24S8 format as S8Z24ReinUsesLisp2020-05-281-1/+2
* | | | | | | | | | | Merge pull request #3996 from ReinUsesLisp/front-facesbunnei2020-06-012-7/+21
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | gl_rasterizer: Port front face flip check from VulkanReinUsesLisp2020-05-261-5/+20
| * | | | | | | | | | fixed_pipeline_state: Remove unnecessary check for front faces flipReinUsesLisp2020-05-261-2/+1
* | | | | | | | | | | Merge pull request #3930 from ReinUsesLisp/animal-bordersbunnei2020-06-014-17/+26
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | vk_rasterizer: Implement constant attributesReinUsesLisp2020-05-134-13/+26
| * | | | | | | | | | | vk_rasterizer: Remove buffer check in attribute selectionReinUsesLisp2020-05-131-4/+0
* | | | | | | | | | | | Update CMakeLists.txtbunnei2020-06-011-1/+1
* | | | | | | | | | | | Update CMakeLists.txtbunnei2020-05-311-1/+1
* | | | | | | | | | | | Merge pull request #3958 from FernandoS27/gl-debugbunnei2020-05-313-0/+9
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | OpenGL: Enable Debug Context and Synchronous debugging when graphics debugging is enabled.Fernando Sahmkow2020-05-183-0/+9
* | | | | | | | | | | | | Merge pull request #3999 from ReinUsesLisp/opt-tex-cachebunnei2020-05-311-24/+29
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | texture_cache: Use unordered_map::find instead of operator[] on hot codeReinUsesLisp2020-05-271-15/+19
| * | | | | | | | | | | | | texture_cache: Use small vector for surface vectorsReinUsesLisp2020-05-271-9/+10
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4025 from Morph1984/intel-proprietary-computeRodrigo Locatti2020-05-313-13/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | gl_device: Enable compute shaders for Intel proprietary driversMorph2020-05-313-13/+0
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #3982 from ReinUsesLisp/membar-ctsbunnei2020-05-304-9/+27
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | shader/other: Implement MEMBAR.CTSReinUsesLisp2020-05-274-9/+27
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #4017 from ogniK5377/xbyakFernando Sahmkow2020-05-307-2/+328
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add xbyak externalDavid Marcec2020-05-307-2/+328
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #4007 from ReinUsesLisp/reduce-logsbunnei2020-05-291-6/+7
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | maxwell_3d: Reduce severity of logs that can be spammedReinUsesLisp2020-05-281-6/+7
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3991 from ReinUsesLisp/depth-samplingbunnei2020-05-295-68/+83
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | texture_cache: Fix layered null surfacesReinUsesLisp2020-05-261-1/+3
| * | | | | | | | | gl_texture_cache: Implement small texture view cache for swizzlesReinUsesLisp2020-05-263-37/+44
| * | | | | | | | | texture_cache: Implement depth stencil texture swizzlesReinUsesLisp2020-05-263-36/+42
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4002 from lat9nq/fix-nix-mod-directoriesbunnei2020-05-292-8/+31
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Make copying directory string more conciselat9nq2020-05-281-2/+1
| * | | | | | | | Address requested changeslat9nq2020-05-282-4/+4
| * | | | | | | | *nix systems can read any-case patch directorieslat9nq2020-05-282-8/+32
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge pull request #3993 from ReinUsesLisp/fix-zlabunnei2020-05-281-0/+4
|\ \ \ \ \ \ \ \
| * | | | | | | | gl_shader_manager: Unbind GLSL program when binding a host pipelineReinUsesLisp2020-05-261-0/+4
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #3954 from Morph1984/log-memory-amountbunnei2020-05-284-0/+89
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix macOS code and change "Swapfile" to "Swap"Morph2020-05-272-3/+6
| * | | | | | | | main: Log host system memory parametersMorph2020-05-174-0/+86
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #3961 from Morph1984/bgra8_srgbbunnei2020-05-272-2/+3
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | maxwell_to_vk: Add format B8G8R8A8_SRGBMorph2020-05-182-2/+3
| |/ / / / / /
* | | | | | | Merge pull request #3981 from ReinUsesLisp/barbunnei2020-05-265-0/+33
|\ \ \ \ \ \ \
| * | | | | | | shader/other: Implement BAR.SYNC 0x0ReinUsesLisp2020-05-225-0/+33
* | | | | | | | Merge pull request #3980 from ReinUsesLisp/red-opbunnei2020-05-261-2/+1
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | shader/memory: Implement non-addition operations in REDReinUsesLisp2020-05-221-2/+1
| |/ / / / / /
* | | | | | | Merge pull request #3978 from ReinUsesLisp/write-rzbunnei2020-05-262-4/+7
|\ \ \ \ \ \ \
| * | | | | | | shader_decompiler: Visit source nodes even when they assign to RZReinUsesLisp2020-05-222-2/+6
| * | | | | | | vk_shader_decompiler: Don't assert for void returnsReinUsesLisp2020-05-221-2/+1
| |/ / / / / /
* | | | | | | Merge pull request #3905 from FernandoS27/vulkan-fixbunnei2020-05-244-7/+62
|\ \ \ \ \ \ \
| * | | | | | | RasterizerCache: Correct documentation.Fernando Sahmkow2020-05-101-2/+2
| * | | | | | | VkPipelineCache: Use a null shader on invalid address.Fernando Sahmkow2020-05-101-2/+1
| * | | | | | | VideoCore: Use SyncGuestMemory mechanism for Shader/Pipeline Cache invalidation.Fernando Sahmkow2020-05-103-5/+61
* | | | | | | | Merge pull request #3964 from ReinUsesLisp/arb-integrationbunnei2020-05-2420-109/+368
|\ \ \ \ \ \ \ \
| * | | | | | | | renderer_opengl: Add assembly program code pathsReinUsesLisp2020-05-1912-109/+339
| * | | | | | | | yuzu: Add frontend settings for assembly shadersReinUsesLisp2020-05-198-0/+29
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #3979 from ReinUsesLisp/thread-groupbunnei2020-05-244-0/+72
|\ \ \ \ \ \ \ \
| * | | | | | | | shader/other: Implement thread comparisons (NV_shader_thread_group)ReinUsesLisp2020-05-224-0/+72
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #3975 from ReinUsesLisp/fast-bufcachebunnei2020-05-248-183/+215
|\ \ \ \ \ \ \ \
| * | | | | | | | buffer_cache: Remove unused boost headersReinUsesLisp2020-05-211-2/+0
| * | | | | | | | map_interval: Add interval allocator and drop hackReinUsesLisp2020-05-214-3/+79
| * | | | | | | | buffer_cache: Use boost::container::small_vector for maps in rangeReinUsesLisp2020-05-211-13/+15
| * | | | | | | | buffer_cache: Use boost::intrusive::set for cachingReinUsesLisp2020-05-216-30/+48
| * | | | | | | | buffer_cache: Remove shared pointersReinUsesLisp2020-05-212-70/+72
| * | | | | | | | buffer_cache: Minor style changesReinUsesLisp2020-05-212-129/+65
| |/ / / / / / /
* | | | | | | | yuzu/discord_impl: Update the applicationID (#3977)Tobias2020-05-221-1/+1
* | | | | | | | Merge pull request #3970 from VolcaEM/patch-1bunnei2020-05-221-1/+2
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | clang-formatVolcaEM2020-05-211-1/+2
| * | | | | | | nifm: correct assert in CreateTemporaryNetworkProfileVolcaEM2020-05-211-1/+1
|/ / / / / / /
* | | | | | | Merge pull request #3946 from ogniK5377/sysverdat-10-0-2bunnei2020-05-211-7/+7
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | file_sys: Update SystemVersion archive to version 10.0.2David Marcec2020-05-161-7/+7
* | | | | | | Merge pull request #3926 from ogniK5377/keyboard-statesbunnei2020-05-191-3/+4
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | hid: Clear keyboard states & fix logic issueDavid Marcec2020-05-121-3/+4
* | | | | | | Merge pull request #3665 from bunnei/device-savebunnei2020-05-169-31/+98
|\ \ \ \ \ \ \
| * | | | | | | service: fsp_srv: Stub implementation of OpenMultiCommitManager.bunnei2020-05-112-1/+38
| * | | | | | | yuzu: game_list: Fix 'Open Save Data Location' for device saves.bunnei2020-05-114-27/+49
| * | | | | | | file_sys: savefata_factory: Update to support DeviceSaveData.bunnei2020-05-111-3/+6
| * | | | | | | file_sys: control_metadata: Expose device_save_data_size.bunnei2020-05-112-0/+5
| |/ / / / / /
* | | | | | | Merge pull request #3945 from ogniK5377/nvflinger-pixformatbunnei2020-05-162-3/+11
|\ \ \ \ \ \ \
| * | | | | | | nv_flinger: Use enum for pixel format instead of u32David Marcec2020-05-162-3/+11
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #3944 from ogniK5377/dma_mgetbunnei2020-05-162-9/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | DmaPusher: Remove dead code in stepDavid Marcec2020-05-162-9/+1
|/ / / / / /
* | | | | | Merge pull request #3942 from ReinUsesLisp/flush-and-invalidatebunnei2020-05-161-1/+3
|\ \ \ \ \ \
| * | | | | | vk_rasterizer: Match OpenGL's FlushAndInvalidate behaviorReinUsesLisp2020-05-161-1/+3
* | | | | | | frontend: Set minimum window size to 640x360 instead of 1280x720 (#3413)Morph2020-05-156-8/+36
|/ / / / / /
* | | | | | Merge pull request #3927 from jroweboy/fix-bugbunnei2020-05-141-8/+8
|\ \ \ \ \ \
| * | | | | | Frontend: Remove tracking for context wrapperJames Rowe2020-05-121-8/+8
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #3757 from ogniK5377/better-voice-mixingbunnei2020-05-143-12/+98
|\ \ \ \ \ \
| * | | | | | fix logic error & scale sample volume based on voice volumeDavid Marcec2020-05-111-7/+9
| * | | | | | pass by const ref insteadDavid Marcec2020-05-111-8/+7
| * | | | | | audio_renderer: Better voice mixing and 6 channel downmixingDavid Marcec2020-05-113-11/+96
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #3909 from bunnei/timezonebunnei2020-05-1413-13/+383
|\ \ \ \ \ \
| * | | | | | time_zone: Use std::chrono::seconds for strong typing.bunnei2020-05-133-4/+5
| * | | | | | hle: service: time_zone_manager: Use current time zone setting.bunnei2020-05-112-3/+32
| * | | | | | common: Add module to get the current time zone.bunnei2020-05-113-0/+68
| * | | | | | core: settings: Add a setting for time zone.bunnei2020-05-118-10/+282
* | | | | | | Merge pull request #3899 from ReinUsesLisp/float-comparisonsbunnei2020-05-137-136/+173
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | gl_shader_decompiler: Properly emulate NaN behaviour on NEReinUsesLisp2020-05-101-0/+9
| * | | | | | shader_ir: Separate float-point comparisons in ordered and unorderedReinUsesLisp2020-05-097-135/+163
* | | | | | | Merge pull request #3816 from ReinUsesLisp/vk-rasterizer-enablebunnei2020-05-123-1/+3
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | vk_graphics_pipeline: Implement rasterizer_enable on VulkanReinUsesLisp2020-05-023-1/+3
* | | | | | | Merge pull request #3925 from ogniK5377/hid-SendKeyboardLockKeyEventbunnei2020-05-112-1/+11
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Stub SendKeyboardLockKeyEventDavid Marcec2020-05-112-1/+11
|/ / / / / /
* | | | | | Merge pull request #3896 from jroweboy/remove-clang-format-check-from-patreonbunnei2020-05-101-11/+0
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | CI: Don't check clang format on early access buildsJames Rowe2020-05-091-11/+0
* | | | | | Merge pull request #3902 from degasus/cmake_version_checksJames Rowe2020-05-096-11/+83
|\ \ \ \ \ \
| * | | | | | Mark the opus version check as broken.Markus Wick2020-05-091-0/+1
| * | | | | | Add version check to Findnlohmann_json.cmakeMarkus Wick2020-05-091-0/+14
| * | | | | | Add version check for catch2Markus Wick2020-05-091-0/+14
| * | | | | | Add version check to FindfmtMarkus Wick2020-05-091-0/+26
| * | | | | | Fix libzip version checkMarkus Wick2020-05-091-11/+14
| * | | | | | Check for the zstd versionMarkus Wick2020-05-091-0/+14
|/ / / / / /
* | | | | | Merge pull request #3839 from Morph1984/r8g8uiRodrigo Locatti2020-05-098-38/+52
|\ \ \ \ \ \
| * | | | | | texture: Implement R8G8UIMorph2020-04-308-38/+52
* | | | | | | Merge pull request #3842 from makigumo/maxwell_to_vk_vertexattribute_signed_intbunnei2020-05-091-2/+14
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | maxwell_to_vk: implement missing signed int formatsDan2020-04-301-2/+14
* | | | | | | Replace externals with Conan (#3735)James Rowe2020-05-0835-17844/+567
* | | | | | | Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesbunnei2020-05-0811-1/+121
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp2020-05-048-0/+84
| * | | | | | gl_rasterizer: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp2020-05-042-0/+13
| * | | | | | maxwell_3d: Add viewport swizzlesReinUsesLisp2020-05-042-1/+24
* | | | | | | Merge pull request #3879 from lioncash/global2bunnei2020-05-083-10/+16
|\ \ \ \ \ \ \
| * | | | | | | hle_ipc: Eliminate core memory globalsLioncash2020-05-033-10/+16
* | | | | | | | Merge pull request #3884 from ReinUsesLisp/border-colorsbunnei2020-05-074-2/+44
|\ \ \ \ \ \ \ \
| * | | | | | | | vk_sampler_cache: Use VK_EXT_custom_border_color when availableReinUsesLisp2020-05-053-2/+44
| * | | | | | | | externals: Update Vulkan-HeadersReinUsesLisp2020-05-041-0/+0
* | | | | | | | | Merge pull request #3892 from FearlessTobi/port-5280bunnei2020-05-071-4/+0
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | |
| * | | | | | | | Menubar: fix mouse tracking bugFearlessTobi2020-05-061-4/+0
|/ / / / / / / /
* | | | | | | | Merge pull request #3815 from FernandoS27/command-list-2bunnei2020-05-0518-66/+198
|\ \ \ \ \ \ \ \
| * | | | | | | | Update src/video_core/gpu.cppbunnei2020-05-051-1/+1
| * | | | | | | | Update src/video_core/gpu.cppbunnei2020-05-051-1/+1
| * | | | | | | | Clang Format and Documentation.Fernando Sahmkow2020-04-2810-10/+20
| * | | | | | | | MaxwellDMA: Optimize micro copies.Fernando Sahmkow2020-04-283-0/+57
| * | | | | | | | VideoCore/GPU: Delegate subchannel engines to the dma pusher.Fernando Sahmkow2020-04-283-4/+49
| * | | | | | | | VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow2020-04-2813-62/+82
* | | | | | | | | Merge pull request #3881 from lioncash/mem-warningbunnei2020-05-0511-23/+11
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | kernel/memory: Remove #pragma once within cpp fileLioncash2020-05-031-2/+0
| * | | | | | | | | kernel/memory: Remove unused includesLioncash2020-05-037-8/+1
| * | | | | | | | | kernel/memory: Remove unused variables in memory_block_managerLioncash2020-05-031-3/+0
| * | | | | | | | | kernel/memory: Make use of std::array consistently in address_space_infoLioncash2020-05-031-6/+6
| * | | | | | | | | kernel/memory: Resolve -Wshadow warningsLioncash2020-05-031-4/+4
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3880 from lioncash/encodingbunnei2020-05-056-12/+12
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | kernel/memory: Amend potential encoding warningsLioncash2020-05-036-12/+12
| |/ / / / / / /
* | | | | | | | Merge pull request #3843 from ogniK5377/GetPopFromGeneralChannelEventbunnei2020-05-043-4/+20
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | am: IHomeMenuFunctions:GetPopFromGeneralChannelEventDavid Marcec2020-05-013-4/+20
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #3637 from FearlessTobi/port-5094bunnei2020-05-047-0/+78
|\ \ \ \ \ \ \
| * | | | | | | yuzu: Option to hide mouse on inactivityFearlessTobi2020-04-207-0/+78
* | | | | | | | Merge pull request #3822 from ogniK5377/GetAccountIdbunnei2020-05-042-5/+13
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | acc: Return a unique value per account for GetAccountIdDavid Marcec2020-04-292-5/+13
* | | | | | | | settings: Add anisotropic filtering level to the yuzu configuration log (#3875)Morph2020-05-031-0/+1
* | | | | | | | Merge pull request #3808 from ReinUsesLisp/wait-for-idlebunnei2020-05-0313-16/+57
|\ \ \ \ \ \ \ \
| * | | | | | | | {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp2020-04-2813-16/+57
* | | | | | | | | Merge pull request #3861 from lat9nq/ci-enable-vulkanMat M2020-05-032-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Re-enables building yuzu with Vulkan enabled via the CI scriptslat9nq2020-05-032-2/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #3860 from lat9nq/fix-arch-mingwcrossMat M2020-05-031-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Make compatible with the current MinGW cross-compilerlat9nq2020-05-021-2/+2
* | | | | | | | | | Merge pull request #3872 from FearlessTobi/reopen-3792Mat M2020-05-031-0/+6
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | input_common: fix build when SDL2 is disabledFearlessTobi2020-05-021-0/+6
* | | | | | | | | | | Merge pull request #3871 from lioncash/semibunnei2020-05-031-4/+6
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | readable_event: Remove unnecessary semicolon in Signal()Lioncash2020-05-021-4/+6
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #3824 from ogniK5377/GetDisplayVersionbunnei2020-05-031-3/+14
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Update src/core/hle/service/am/am.cppbunnei2020-05-031-1/+1
| * | | | | | | | | | am: Properly implement GetDisplayVersionDavid Marcec2020-04-291-3/+14
| | |_|/ / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3811 from ogniK5377/audin-initbunnei2020-05-022-5/+94
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | marked stubsDavid Marcec2020-04-281-4/+5
| * | | | | | | | | | Audin:u ListAudioIns, OpenAudioIn, ListAudioInsAuto, OpenAudioInAuto, ListAudioInsAutoFiltered, OpenAudioInProtocolSpecifiedDavid Marcec2020-04-282-5/+93
| | |_|_|_|_|/ / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3819 from ogniK5377/err-log2bunnei2020-05-027-0/+51
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | kernel: Don't fail silentlyDavid Marcec2020-04-297-0/+51
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3732 from lioncash/headerbunnei2020-05-0231-59/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vulkan: Remove unnecessary includesLioncash2020-04-2931-59/+3
* | | | | | | | | | | Merge pull request #3775 from gxcreator/qt5-path-fixbunnei2020-05-021-1/+7
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Fixed packaging on some systems with different QT5 pathgxcreator2020-04-231-1/+7
* | | | | | | | | | | | Merge pull request #3809 from ReinUsesLisp/empty-indexbunnei2020-05-021-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | |
| * | | | | | | | | | | vk_rasterizer: Skip index buffer setup when vertices are zeroReinUsesLisp2020-04-281-0/+3
| | |_|_|_|_|/ / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3693 from ReinUsesLisp/clean-samplersbunnei2020-05-0213-340/+263
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | shader/texture: Support multiple unknown sampler propertiesReinUsesLisp2020-04-232-62/+87
| * | | | | | | | | | | shader_ir: Turn classes into data structuresReinUsesLisp2020-04-2313-299/+197
* | | | | | | | | | | | Merge pull request #3859 from jbeich/clangMat M2020-05-021-2/+4
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | fixed_pipeline_state: explicitly use template keyword after 1f345ebe3a55Jan Beich2020-05-021-2/+4
* | | | | | | | | | | | | Merge pull request #3833 from qwell/caps_su-32-stubbunnei2020-05-022-1/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | caps:su Stub out SetShimLibraryVersionJason Parker2020-04-302-1/+13
* | | | | | | | | | | | | Merge pull request #3821 from ogniK5377/InitializeApplicationInfo-fixbunnei2020-05-022-22/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | acc: Fix InitializeApplicationInfoDavid Marcec2020-04-292-22/+15
| | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3812 from ogniK5377/lisst-qualified-usersbunnei2020-05-025-3/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | Updated comment to reflect ListQualifiedUsers betterDavid Marcec2020-04-281-1/+3
| * | | | | | | | | | | | account: ListQualifiedUsersDavid Marcec2020-04-285-3/+13
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3857 from ogniK5377/GetGpuTime-StackCorruptionbunnei2020-05-011-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | nvdrv: Fix GetGpuTime stack corruptionDavid Marcec2020-05-011-2/+3
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #3827 from ogniK5377/cubeb-616d773bunnei2020-05-011-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | |
| * | | | | | | | | | | externals: Update cubeb to 616d773David Marcec2020-04-291-0/+0
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3823 from ogniK5377/setvrmodeMat M2020-04-302-16/+6
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | am: IsVrModeEnabled & SetVrModeEnabled fixesDavid Marcec2020-04-292-16/+6
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3830 from ogniK5377/GetFriendInvitationStorageChannelEventMat M2020-04-302-1/+14
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | am: GetFriendInvitationStorageChannelEventDavid Marcec2020-04-302-1/+14
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3835 from ogniK5377/GetFreeSpaceSize-GetTotalSpaceSizeMat M2020-04-301-2/+2
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | fs-srv: GetFreeSpaceSize & GetTotalSpaceSizeDavid Marcec2020-04-301-2/+2
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #3832 from ogniK5377/nim-eca-CreateServerInterfaceMat M2020-04-301-1/+69
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | nim: CreateServerInterface, CreateAccessorInterface, CreateAsyncInterfaceDavid Marcec2020-04-301-1/+69
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #3831 from ogniK5377/caps-su-namesMat M2020-04-301-0/+3
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | caps: Add missing service names to caps:suDavid Marcec2020-04-301-0/+3
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #3825 from ogniK5377/psm-no-warnbunnei2020-04-301-7/+14
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | psm: Mark as debug instead of warningDavid Marcec2020-04-291-7/+14
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3807 from ReinUsesLisp/fix-depth-clampbunnei2020-04-305-8/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | maxwell_3d: Fix depth clamping registerReinUsesLisp2020-04-285-8/+5
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3799 from ReinUsesLisp/iadd-ccbunnei2020-04-307-27/+83
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | shader/arithmetic_integer: Fix tracking issue in temporaryReinUsesLisp2020-04-281-4/+0
| * | | | | | | | | | shader/arithmetic_integer: Fix edge case and mark IADD.X Rd.CC as unimplementedReinUsesLisp2020-04-261-1/+6
| * | | | | | | | | | shader/arithmetic_integer: Change IAdd to UAdd to avoid signed overflowReinUsesLisp2020-04-261-2/+2
| * | | | | | | | | | shader/arithmetic_integer: Implement IADD.XReinUsesLisp2020-04-262-0/+10
| * | | | | | | | | | shader/arithmetic_integer: Implement CC for IADDReinUsesLisp2020-04-265-3/+42
| * | | | | | | | | | decode/register_set_predicate: Implement CCReinUsesLisp2020-04-261-9/+14
| * | | | | | | | | | decode/register_set_predicate: Use move for shared pointersReinUsesLisp2020-04-261-16/+17
* | | | | | | | | | | Merge pull request #3805 from ReinUsesLisp/preserve-contentsbunnei2020-04-304-41/+81
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | texture_cache: Reintroduce preserve_contents accuratelyReinUsesLisp2020-04-274-41/+81
* | | | | | | | | | | | Merge pull request #3788 from FernandoS27/revertbunnei2020-04-301-14/+6
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Revert: shader_decode: Fix LD, LDG when track constant buffer.Fernando Sahmkow2020-04-241-14/+6
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3826 from MerryMage/update-dynarmicDavid2020-04-291-0/+0
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | |
| * | | | | | | | | | externals: Update dynarmic to e7166e8bMerryMage2020-04-291-0/+0
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #3771 from benru/dump-romfs-with-updatesbunnei2020-04-291-1/+3
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | Update src/yuzu/main.cpp with missing constBen Russell2020-04-231-1/+1
| * | | | | | | | | Dump RomFS command to include UpdatesBen Russell2020-04-231-1/+3
* | | | | | | | | | Merge pull request #3818 from ogniK5377/err-logMat M2020-04-294-3/+27
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Don't fail silently for vi, sm, set and ns servicesDavid Marcec2020-04-294-3/+27
* | | | | | | | | | | Merge pull request #3783 from lioncash/pointerMat M2020-04-294-8/+15
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | physical_core: Make use of std::make_unique instead of std::make_shared in ctorLioncash2020-04-244-8/+15
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3784 from ReinUsesLisp/shader-memory-utilbunnei2020-04-289-159/+153
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | shader/memory_util: Deduplicate codeReinUsesLisp2020-04-269-159/+153
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #3814 from ogniK5377/getinfo-errMat M2020-04-281-2/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | kernel: Bad GetInfo ids should not be marked as stubsDavid Marcec2020-04-281-2/+2
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #3813 from ogniK5377/err-hex-2-decMat M2020-04-282-7/+7
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | style: Change AMs & Glues error codes to be dec instead of hexDavid Marcec2020-04-282-7/+7
|/ / / / / / / / /
* | | | | | | | | Merge pull request #3785 from ogniK5377/set-buffer-count-unitbunnei2020-04-271-1/+9
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | |
| * | | | | | | | vi: Don't let uninitialized data pass as a response for SetBufferCountDavid Marcec2020-04-241-1/+9
* | | | | | | | | Merge pull request #3766 from ReinUsesLisp/renderpass-cache-keyFernando Sahmkow2020-04-278-126/+129
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | vk_rasterizer: Pack texceptions and color formats on invalid formatsReinUsesLisp2020-04-252-5/+19
| * | | | | | | | | vk_rasterizer: Fix framebuffer creation validation errorsReinUsesLisp2020-04-231-2/+4
| * | | | | | | | | vk_pipeline_cache: Unify pipeline cache keys into a single operationReinUsesLisp2020-04-235-47/+59
| * | | | | | | | | vk_renderpass_cache: Pack renderpass cache key to 12 bytesReinUsesLisp2020-04-234-84/+59
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3756 from ReinUsesLisp/integrated-devicesFernando Sahmkow2020-04-275-35/+6
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | vk_memory_manager: Remove unified memory model flagReinUsesLisp2020-04-225-35/+6
* | | | | | | | | | Merge pull request #3797 from slashiee/hid-stubMat M2020-04-272-1/+13
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | services: hid: Stub StopSevenSixAxisSensor.M&M2020-04-262-1/+13
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3742 from FernandoS27/command-listbunnei2020-04-2720-15/+215
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | Clang Format.Fernando Sahmkow2020-04-236-11/+19
| * | | | | | | | | GPU: Add Fast GPU Time Option.Fernando Sahmkow2020-04-237-1/+21
| * | | | | | | | | Maxwell3D: Process Macros on MultiMethod.Fernando Sahmkow2020-04-231-25/+47
| * | | | | | | | | DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow2020-04-2314-14/+164
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3795 from vitor-k/fix-folderbunnei2020-04-261-7/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Fix the mistake in the port and update the comment for clarityVitor Kiguchi2020-04-251-7/+7
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3744 from lioncash/table2bunnei2020-04-2619-7/+108
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | service: Update function tablesLioncash2020-04-2019-7/+108
* | | | | | | | | | Merge pull request #3753 from ReinUsesLisp/ac-vulkanRodrigo Locatti2020-04-265-12/+53
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | vk_rasterizer: Add lazy default buffer maker and use it for empty buffersReinUsesLisp2020-04-223-4/+40
| * | | | | | | | | | gl_rasterizer: Fix buffers without sizeReinUsesLisp2020-04-223-8/+13
* | | | | | | | | | | Merge pull request #3791 from Kewlan/hotkey-config-plusbunnei2020-04-265-18/+116
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add Restore Defaults and Clear options to hotkeysKewlan2020-04-245-18/+116
* | | | | | | | | | | | Merge pull request #3761 from Kewlan/stick-modifier-sliderbunnei2020-04-263-30/+52
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Edit modifier_scale with the deadzone sliderKewlan2020-04-233-30/+52
| |/ / / / / / / / / /
* | | | | | | | | | | Merge pull request #3721 from ReinUsesLisp/sort-devicesbunnei2020-04-251-1/+20
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | vulkan/wrapper: Sort physical devicesReinUsesLisp2020-04-191-1/+20
* | | | | | | | | | | | Merge pull request #3734 from ReinUsesLisp/half-float-modsbunnei2020-04-252-16/+37
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bitsReinUsesLisp2020-04-232-16/+37
* | | | | | | | | | | | | Merge pull request #3780 from lioncash/processbunnei2020-04-251-2/+138
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemoryLioncash2020-04-241-2/+138
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3749 from ReinUsesLisp/lea-immbunnei2020-04-241-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | shader/arithmetic_integer: Fix LEA_IMM encodingReinUsesLisp2020-04-211-2/+2
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3786 from degasus/fix_warningsZach Hilman2020-04-243-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | Fix -Wdeprecated-copy warning.Markus Wick2020-04-241-0/+1
| * | | | | | | | | | | | Fix -Werror=conversion error.Markus Wick2020-04-242-2/+2
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #3760 from Morph1984/trailing-filedir-separatorbunnei2020-04-241-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Add a trailing separator to the string pathMorph2020-04-221-1/+1
| | |_|_|_|/ / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3777 from lioncash/warnRodrigo Locatti2020-04-241-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | page_table: Remove unused capturesLioncash2020-04-231-2/+2
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3778 from lioncash/unused-varRodrigo Locatti2020-04-241-3/+0
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | svc: Remove unused variableLioncash2020-04-231-3/+0
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #3781 from lioncash/docsRodrigo Locatti2020-04-242-5/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | shared_memory: Amend doxygen referenceLioncash2020-04-242-5/+5
|/ / / / / / / / / / /
* | | | | | | | | | | Merge pull request #3768 from H27CK/cmd-title-fmtRodrigo Locatti2020-04-231-3/+4
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | |
| * | | | | | | | | | Fix format error in performance statisticsH27CK2020-04-231-3/+4
* | | | | | | | | | | kernel: memory: Improve implementation of device shared memory. (#3707)bunnei2020-04-236-16/+110
| |_|_|_|_|_|/ / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #3730 from lioncash/timebunnei2020-04-231-24/+26
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | service/time: Remove reliance on the global system accessorLioncash2020-04-191-24/+26
* | | | | | | | | | | Merge pull request #3697 from lioncash/declarationsbunnei2020-04-2312-88/+91
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | CMakeLists: Make missing declarations a compile-time errorLioncash2020-04-171-0/+1
| * | | | | | | | | | | General: Resolve warnings related to missing declarationsLioncash2020-04-1711-88/+89
| * | | | | | | | | | | CMakeLists: Enable -Wmissing-declarations on Linux buildsLioncash2020-04-171-0/+1
* | | | | | | | | | | | Merge pull request #3677 from FernandoS27/better-syncbunnei2020-04-2341-63/+1193
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop,Fernando Sahmkow2020-04-231-2/+1
| * | | | | | | | | | | Address Feedback.Fernando Sahmkow2020-04-223-24/+18
| * | | | | | | | | | | Async GPU: Correct flushing behavior to be similar to old async GPU behavior.Fernando Sahmkow2020-04-223-0/+11
| * | | | | | | | | | | MaxwellDMA: Correct copying on accuracy level.Fernando Sahmkow2020-04-221-2/+7
| * | | | | | | | | | | ShaderCache/PipelineCache: Cache null shaders.Fernando Sahmkow2020-04-224-8/+31
| * | | | | | | | | | | Address Feedback.Fernando Sahmkow2020-04-2213-132/+117
| * | | | | | | | | | | Fix GCC error.Fernando Sahmkow2020-04-222-6/+5
| * | | | | | | | | | | Correct Linux Compile Error.Fernando Sahmkow2020-04-222-7/+10
| * | | | | | | | | | | Clang format.Fernando Sahmkow2020-04-221-1/+2
| * | | | | | | | | | | QueryCache: Only do async flushes on async gpu.Fernando Sahmkow2020-04-221-1/+4
| * | | | | | | | | | | Async GPU: Only do reactive flushing on Extreme Level.Fernando Sahmkow2020-04-221-1/+1
| * | | | | | | | | | | vk_fence_manager: Initial implementationReinUsesLisp2020-04-228-12/+222
| * | | | | | | | | | | QueryCache: Implement Async Flushes.Fernando Sahmkow2020-04-225-12/+77
| * | | | | | | | | | | OpenGL: Guarantee writes to Buffers.Fernando Sahmkow2020-04-223-4/+2
| * | | | | | | | | | | GPU: Implement Flush Requests for Async mode.Fernando Sahmkow2020-04-226-8/+70
| * | | | | | | | | | | FenceManager: Manage syncpoints and rename fences to semaphores.Fernando Sahmkow2020-04-2211-25/+123
| * | | | | | | | | | | BufferCache: Refactor async managing.Fernando Sahmkow2020-04-222-10/+27
| * | | | | | | | | | | FenceManager: Implement async buffer cache flushes on High settingsFernando Sahmkow2020-04-226-10/+69
| * | | | | | | | | | | Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Fernando Sahmkow2020-04-225-4/+35
| * | | | | | | | | | | GPU: Fix rebase errors.Fernando Sahmkow2020-04-222-4/+4
| * | | | | | | | | | | Rasterizer: Disable fence managing in synchronous gpu.Fernando Sahmkow2020-04-222-1/+11
| * | | | | | | | | | | ThreadManager: Sync async reads on accurate gpu.Fernando Sahmkow2020-04-229-8/+48
| * | | | | | | | | | | FenceManager: Implement should wait.Fernando Sahmkow2020-04-222-2/+17
| * | | | | | | | | | | GPU: Implement a Fence Manager.Fernando Sahmkow2020-04-226-23/+208
| * | | | | | | | | | | OpenGL: Implement Fencing backend.Fernando Sahmkow2020-04-2212-19/+94
| * | | | | | | | | | | TextureCache: Flush linear textures after finishing rendering.Fernando Sahmkow2020-04-221-2/+8
| * | | | | | | | | | | GPU: Delay Fences.Fernando Sahmkow2020-04-226-2/+20
| * | | | | | | | | | | BufferCache: Implement OnCPUWrite and SyncGuestHostFernando Sahmkow2020-04-226-7/+67
| * | | | | | | | | | | GPU: Refactor synchronization on Async GPUFernando Sahmkow2020-04-2211-7/+56
| * | | | | | | | | | | Texture Cache: Implement OnCPUWrite and SyncGuestHostFernando Sahmkow2020-04-222-3/+63
| * | | | | | | | | | | UI: Replasce accurate GPU option for GPU Accuracy LevelFernando Sahmkow2020-04-2212-28/+77
| | |_|_|_|_|_|_|/ / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3767 from ReinUsesLisp/point-size-pipelineMat M2020-04-231-2/+4
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | vk_pipeline_cache: Fix unintentional memcpy into optionalReinUsesLisp2020-04-231-2/+4
* | | | | | | | | | | | Merge pull request #3725 from MerryMage/fpcrbunnei2020-04-231-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | thread: FPCR.FZ is likely not 1MerryMage2020-04-191-2/+1
* | | | | | | | | | | | | Merge pull request #3759 from H27CK/opus-mingw-w64Mat M2020-04-221-1/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64H27CK2020-04-221-1/+5
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3763 from H27CK/vk-cmdFernando Sahmkow2020-04-221-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | Add missing ;H27CK2020-04-221-1/+1
* | | | | | | | | | | | | Merge pull request #3758 from H27CK/vk-cmdbunnei2020-04-222-1/+4
|\| | | | | | | | | | | |
| * | | | | | | | | | | | Init SDL info structure and add dummy contextH27CK2020-04-222-1/+4
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #3653 from ReinUsesLisp/nsight-aftermathFernando Sahmkow2020-04-2212-77/+389
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | renderer_vulkan: Integrate Nvidia Nsight Aftermath on WindowsReinUsesLisp2020-04-149-22/+360
| * | | | | | | | | | | renderer_vulkan: Remove Nvidia checkpointsReinUsesLisp2020-04-134-34/+0
| * | | | | | | | | | | renderer_vulkan: Catch device losses in more placesReinUsesLisp2020-04-133-21/+29
* | | | | | | | | | | | Merge pull request #3699 from FearlessTobi/port-5185bunnei2020-04-221-4/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | gdbstub: Fix some gdbstub jankinessMerryMage2020-04-171-4/+3
* | | | | | | | | | | | Merge pull request #3714 from lioncash/copiesbunnei2020-04-221-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | gl_shader_decompiler: Avoid copies where applicableLioncash2020-04-181-3/+3
* | | | | | | | | | | | | Merge pull request #3745 from bunnei/fix-homebrew-loadbunnei2020-04-225-12/+35
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | loader: nro: Fix process initialization using ProgramMetadata default.bunnei2020-04-212-11/+14
| * | | | | | | | | | | | loader: elf: Fix process initialization using ProgramMetadata default.bunnei2020-04-211-0/+5
| * | | | | | | | | | | | file_sys: program_metadata: Add a helper function for generating reasonable default metadata.bunnei2020-04-212-1/+16
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3718 from ReinUsesLisp/better-pipeline-stateRodrigo Locatti2020-04-216-479/+531
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | fixed_pipeline_state: Hash and compare the whole structureReinUsesLisp2020-04-192-105/+9
| * | | | | | | | | | | | fixed_pipeline_state: Pack blending stateReinUsesLisp2020-04-193-98/+227
| * | | | | | | | | | | | fixed_pipeline_state: Pack rasterizer stateReinUsesLisp2020-04-194-163/+155
| * | | | | | | | | | | | fixed_pipeline_state: Pack depth stencil stateReinUsesLisp2020-04-193-97/+140
| * | | | | | | | | | | | fixed_pipeline_state: Pack attribute stateReinUsesLisp2020-04-196-101/+85
* | | | | | | | | | | | | Merge pull request #3698 from lioncash/warningbunnei2020-04-214-15/+17
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | key_manager: Resolve missing field initializer warningLioncash2020-04-171-1/+2
| * | | | | | | | | | | | | decode/memory: Resolve unused variable warningLioncash2020-04-171-1/+1
| * | | | | | | | | | | | | decode/texture: Resolve unused variable warnings.Lioncash2020-04-171-5/+7
| * | | | | | | | | | | | | decode/texture: Collapse loop down into std::generateLioncash2020-04-171-3/+1
| * | | | | | | | | | | | | decode/texture: Eliminate trivial missing field initializer warningsLioncash2020-04-171-3/+4
| * | | | | | | | | | | | | time_zone_manager: Resolve sign conversion warningsLioncash2020-04-171-2/+2
| | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3724 from bunnei/fix-unicornbunnei2020-04-211-0/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page.bunnei2020-04-191-0/+11
| | |_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | audio_renderer: Preliminary BehaviorInfo (#3736)David2020-04-217-13/+249
* | | | | | | | | | | | | Merge pull request #3695 from ReinUsesLisp/default-attributesbunnei2020-04-211-0/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | maxwell_3d: Initialize format attributes constant as oneReinUsesLisp2020-04-171-0/+4
* | | | | | | | | | | | | | Merge pull request #3733 from ambasta/patch-2Mat M2020-04-211-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | Initialize quad_indexed_pass before uint8_passAmit Prakash Ambasta2020-04-201-1/+1
| | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3739 from MerryMage/disable_cpu_optMat M2020-04-208-2/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | dynarmic: Add option to disable CPU JIT optimizationsMerryMage2020-04-208-2/+26
| | |_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3741 from FearlessTobi/silence-warningsbunnei2020-04-202-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | npad: Lower log level for VibrateController to DebugFearlessTobi2020-04-201-1/+1
| * | | | | | | | | | | | | audren: Lower log level for RequestUpdateImpl to DebugFearlessTobi2020-04-201-1/+1
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #3700 from ReinUsesLisp/stream-buffer-sizesFernando Sahmkow2020-04-202-33/+48
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | vk_stream_buffer: Fix out of memory on boot on recent Nvidia driversReinUsesLisp2020-04-172-33/+48
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3712 from lioncash/removebunnei2020-04-202-3/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | service: Remove unused RequestParser instancesLioncash2020-04-182-3/+0
* | | | | | | | | | | | | | Merge pull request #3709 from lioncash/ambunnei2020-04-201-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | am: Resolve ineffective movesLioncash2020-04-181-2/+2
| |/ / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #3729 from lioncash/globalsRodrigo Locatti2020-04-203-6/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | dma_pusher: Remove reliance on the global system instanceLioncash2020-04-193-6/+11
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #3694 from ReinUsesLisp/indexed-quadsbunnei2020-04-195-12/+280
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | vk_compute_pass: Implement indexed quadsReinUsesLisp2020-04-175-12/+280
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3686 from lioncash/tablebunnei2020-04-191-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | texture_cache/format_lookup_table: Fix incorrect green, blue, and alpha indicesLioncash2020-04-161-3/+3
| | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3696 from lioncash/cast-sizebunnei2020-04-192-21/+23
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | hle_ipc: Remove std::size_t casts where applicableLioncash2020-04-172-21/+23
| | |_|_|_|_|/ / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3655 from FearlessTobi/ui-retext-yuzubunnei2020-04-193-64/+18
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | yuzu/main: Add better popup texts and remove duplicated actionsFearlessTobi2020-04-143-64/+18
| | |_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3679 from lioncash/trackbunnei2020-04-191-5/+6
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | track: Eliminate redundant copiesLioncash2020-04-161-5/+6
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #3720 from jbeich/freebsdbunnei2020-04-191-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c074Jan Beich2020-04-191-3/+3
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #3719 from jbeich/clangRodrigo Locatti2020-04-191-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | cmake: Silence -Werror=implicit-fallthrough in SDL2 headersJan Beich2020-04-191-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #3716 from bunnei/fix-another-impl-fallthroughMat M2020-04-181-0/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | video_core: gl_shader_decompiler: Fix implicit fallthrough errors.bunnei2020-04-181-0/+1
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3710 from lioncash/nsobunnei2020-04-181-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | loader/nso: Resolve moves not occurring in DecompressSegmentLioncash2020-04-181-1/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #3715 from bunnei/fix-impl-fallthroughMat M2020-04-181-0/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | service: hid: npad: Fix implicit fallthrough errors.bunnei2020-04-181-0/+2
| |/ / / / / / / / /
* | | | | | | | | | Merge pull request #3713 from lioncash/timebunnei2020-04-185-4/+5
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | time/system_clock_core: Remove unnecessary initializerLioncash2020-04-181-1/+1
| * | | | | | | | | | service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as constLioncash2020-04-181-1/+1
| * | | | | | | | | | service/time: Add virtual destructors where applicableLioncash2020-04-183-2/+3
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3711 from lioncash/castbunnei2020-04-181-2/+2
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | memory/slab_heap: Make use of static_cast over reinterpret_castLioncash2020-04-181-2/+2
| |/ / / / / / / /
* | | | | | | | | Merge pull request #3704 from lioncash/fmtbunnei2020-04-182-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | externals: Update fmt to 6.2.0Lioncash2020-04-172-2/+2
| |/ / / / / / / /
* | | | | | | | | Merge pull request #3630 from benru/open-windows-network-filesbunnei2020-04-181-1/+8
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | common/file_util: Allow access to files on network sharesBen Russell2020-04-091-1/+8
* | | | | | | | | | Merge pull request #3706 from degasus/fix_fallthrough_errorMat M2020-04-171-0/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / |/| | | | | | | | |
| * | | | | | | | | video_code: Fix implicit switch fallthrough.Markus Wick2020-04-171-0/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #3703 from yuzu-emu/revert-3656-glsl-full-decompileFernando Sahmkow2020-04-171-3/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Revert "gl_shader_cache: Use CompileDepth::FullDecompile on GLSL"Rodrigo Locatti2020-04-171-3/+1
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #3672 from lioncash/nullFernando Sahmkow2020-04-172-9/+33
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | file_util: Early-exit in WriteArray and ReadArray if specified lengths are zeroLioncash2020-04-152-9/+33
* | | | | | | | | Merge pull request #3666 from bunnei/new-vmmbunnei2020-04-1796-3521/+4815
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | core: hle: Address various feedback & code cleanup.bunnei2020-04-1711-251/+153
| * | | | | | | | | core: device_memory: Remove incorrect usage of constexpr.bunnei2020-04-171-2/+6
| * | | | | | | | | memory: Add copyright notice for Atmosphere where applicable.bunnei2020-04-176-0/+18
| * | | | | | | | | kernel: Remove old VMManager class.bunnei2020-04-173-1973/+0
| * | | | | | | | | loader: nso: Fix loader size and arguments.bunnei2020-04-173-25/+47
| * | | | | | | | | loader: elf/kip/nro: Updates for new VMM.bunnei2020-04-173-5/+7
| * | | | | | | | | service: ldr: Updates for new VMM.bunnei2020-04-171-150/+215
| * | | | | | | | | kernel: memory: page_table: Simplify GetPhysicalAddr impl.bunnei2020-04-174-19/+6
| * | | | | | | | | kernel: svc: Updates for new VMM.bunnei2020-04-171-488/+116
| * | | | | | | | | core: memory: Fix memory access on page boundaries.bunnei2020-04-171-6/+39
| * | | | | | | | | video_core: memory_manager: Updates for Common::PageTable changes.bunnei2020-04-172-67/+34
| * | | | | | | | | core: memory: Updates for new VMM.bunnei2020-04-172-114/+53
| * | | | | | | | | common: page_table: Update to use VirtualBuffer and simplify.bunnei2020-04-172-53/+18
| * | | | | | | | | core: gdbstub: Updates for new VMM.bunnei2020-04-171-2/+2
| * | | | | | | | | core: reporter: Updates for new VMM.bunnei2020-04-171-3/+5
| * | | | | | | | | memory: cheat_engine: Updates for new VMM.bunnei2020-04-171-5/+8
| * | | | | | | | | arm_test_common: Updates for new VMM.bunnei2020-04-171-6/+2
| * | | | | | | | | kernel: process: Updates for new VMM.bunnei2020-04-172-79/+151
| * | | | | | | | | service: pl_u: Update for new shared memory layout.bunnei2020-04-171-7/+5
| * | | | | | | | | service: time: Update for new shared memory layout.bunnei2020-04-171-3/+2
| * | | | | | | | | service: hid: Update for new shared memory layout.bunnei2020-04-171-3/+2
| * | | | | | | | | service: irs: Update for new shared memory layout.bunnei2020-04-171-3/+3
| * | | | | | | | | kernel: resource_limit: Reserve physical memory.bunnei2020-04-171-1/+6
| * | | | | | | | | kernel: Initialize memory layout for new VMM.bunnei2020-04-172-0/+159
| * | | | | | | | | core: system: Rename GetDeviceManager -> DeviceManager.bunnei2020-04-173-7/+7
| * | | | | | | | | kernel: transfer_memory: Refactor for new VMM.bunnei2020-04-172-130/+16
| * | | | | | | | | core: Construct/Destruct DeviceMemory on Init/Shutdown.bunnei2020-04-171-4/+7
| * | | | | | | | | kernel: shared_memory: Refactor for new VMM.bunnei2020-04-172-220/+58
| * | | | | | | | | core: device_memory: Update to use VirtualBuffer class.bunnei2020-04-172-39/+12
| * | | | | | | | | common: Add VirtualBuffer class, to abstract memory virtualization.bunnei2020-04-173-0/+112
| * | | | | | | | | kernel: errors: Add ERR_OUT_OF_RESOURCES.bunnei2020-04-171-0/+1
| * | | | | | | | | kernel: process_capability: Update to use Memory::PageTable.bunnei2020-04-172-23/+25
| * | | | | | | | | kernel: memory: Add PageTable class, to manage process address space.bunnei2020-04-173-0/+1510
| * | | | | | | | | kernel: memory: Add MemoryLayout class, to build physical memory layout.bunnei2020-04-172-0/+74
| * | | | | | | | | kernel: memory: Add MemoryManager class, to manage page heaps.bunnei2020-04-173-0/+276
| * | | | | | | | | kernel: memory: Add MemoryBlockManager class, to manage memory blocks.bunnei2020-04-173-0/+256
| * | | | | | | | | kernel: memory: Add PageHeap class, to manage a heap of pages.bunnei2020-04-173-0/+483
| * | | | | | | | | kernel: memory: Add PageLinkedList class, to manage a list of pages.bunnei2020-04-172-0/+94
| * | | | | | | | | kernel: memory: Add system_control code, which will be used for ASLR support.bunnei2020-04-173-0/+61
| * | | | | | | | | physical_memory: Add missing include for <vector>.bunnei2020-04-171-0/+2
| * | | | | | | | | kernel: memory: Add MemoryBlock class, for managing memory blocks and their state.bunnei2020-04-172-0/+316
| * | | | | | | | | kernel: memory: Add memory_types.h, for things that are commonly used in memory code.bunnei2020-04-172-0/+19
| * | | | | | | | | kernel: memory: Add SlabHeap class, for managing memory heaps.bunnei2020-04-172-0/+162
| * | | | | | | | | kernel: memory: Add AddressSpaceInfo class, for managing the memory address space.bunnei2020-04-173-0/+166
| * | | | | | | | | core: device_manager: Add a simple class to manage device RAM.bunnei2020-04-175-1/+118
| * | | | | | | | | dynarmic: Enable strict alignment checks.bunnei2020-04-171-1/+4
| * | | | | | | | | common: scope_exit: Implement mechanism for canceling a scope exit.bunnei2020-04-171-1/+8
| * | | | | | | | | core: memory: Move to Core::Memory namespace.bunnei2020-04-1737-98/+100
| * | | | | | | | | common: alignment: Add a helper function for generic alignment checking.bunnei2020-04-171-0/+7
| * | | | | | | | | core: kernel: Add svc_types header to include SVC-specific types.bunnei2020-04-173-0/+70
| * | | | | | | | | core: kernel: Move SVC to its own namesapce.bunnei2020-04-175-9/+9
| * | | | | | | | | externals: Update to latest dynarmic.bunnei2020-04-171-0/+0
| * | | | | | | | | kernel: resource_limit: Improvements to implementation.bunnei2020-04-172-12/+50
| * | | | | | | | | loader: nso: Fix loading of static objects to be properly sized and aligned.bunnei2020-04-171-19/+9
| * | | | | | | | | common: common_funcs: Add a macro for defining enum flag operators.bunnei2020-04-171-0/+32
| * | | | | | | | | process: SetupMainThread: Zero out argument on process start.bunnei2020-04-171-0/+2
| * | | | | | | | | arm_interface: Ensure ThreadContext is zero'd out.bunnei2020-04-171-16/+16
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge pull request #3682 from lioncash/uambunnei2020-04-171-1/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | gl_query_cache: Resolve use-after-move in CachedQuery move assignment operatorLioncash2020-04-161-1/+1
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #3671 from lioncash/switchbunnei2020-04-171-0/+2
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | kernel/thread: Resolve -Wswitch warningsLioncash2020-04-151-0/+2
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #3673 from lioncash/extrabunnei2020-04-1726-70/+93
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-1626-70/+93
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #3600 from ReinUsesLisp/no-pointer-buf-cacheFernando Sahmkow2020-04-1714-228/+90
|\ \ \ \ \ \