bunnei 
							
						 
					 
					
						
						
							
						
						d02ccfb15d 
					 
					
						
						
							
							core: hle: kernel: Add KDynamicResourceManager.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9ec5f75f43 
					 
					
						
						
							
							core: hle: kernel: Add KDynamicSlabHeap.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						345b9e6a08 
					 
					
						
						
							
							core: hle: kernel: Add KDynamicPageManager.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						25dcaf1eca 
					 
					
						
						
							
							core: hle: kernel: k_process: Change Status -> State.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						113a5ed68f 
					 
					
						
						
							
							core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						47b8160666 
					 
					
						
						
							
							core: device_memory: Templatize GetPointer(..).  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cb073f95dc 
					 
					
						
						
							
							core: hle: result: Add GetInnerValue and Includes methods.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e63a5459e3 
					 
					
						
						
							
							core: hle: kernel: svc_common: Add WaitInfinite & cleanup.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6e1c6297a3 
					 
					
						
						
							
							fixed_point: Mark default constructor as constexpr  
						
						... 
						
						
						
						Ensures that a fixed-point value is always initialized
This likely also fixes several cases of uninitialized values being
operated on, since we have multiple areas in the codebase where the
default constructor is being used like:
Common::FixedPoint<50, 14> current_sample{};
and is then followed up with an arithmetic operation like += or
something else, which operates directly on FixedPoint's internal data
member, which would previously be uninitialized. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						b6119a55f9 
					 
					
						
						
							
							fixed_point: Mark copy/move assignment operators and constructors as constexpr  
						
						... 
						
						
						
						Given these are just moving a raw value around, these can sensibly be
made constexpr to make the interface more useful. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0cfd90004b 
					 
					
						
						
							
							fixed_point: Mark std::swap and move constructor as noexcept  
						
						... 
						
						
						
						These shouldn't throw and can influence how some standard algorithms
will work. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2cc9d94060 
					 
					
						
						
							
							fixed_point: Mark relevant member function [[nodiscard]]  
						
						... 
						
						
						
						Marks member functions as discard, where ignoring the return value would
be indicative of a bug or dead code. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0101ef9fb1 
					 
					
						
						
							
							fixed_point: Make to_uint() non-const  
						
						... 
						
						
						
						This calls round_up(), which is a non-const member function, so if a
fixed-point instantiation ever calls to_uint(), it'll result in a
compiler error.
This allows the member function to work.
While we're at it, we can actually mark to_long_floor() as const, since
it's not modifying any member state. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9393f90ccf 
					 
					
						
						
							
							fixed_point: Use defaulted comparisons  
						
						... 
						
						
						
						Collapses all of the comparison functions down to a single line. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5000d814af 
					 
					
						
						
							
							fixed_point: Use variable templates and concepts where applicable  
						
						... 
						
						
						
						Makes a few things a little less noisy and removes the need for SFINAE
in quite a few functions. 
						
						
					 
					
						2022-10-18 16:06:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8649c46c74 
					 
					
						
						
							
							Merge pull request  #9054  from Docteh/just_lz4  
						
						... 
						
						
						
						CMake: Try add_library "lz4" if "lz4::lz4" is unavailable 
						
						
					 
					
						2022-10-17 22:51:26 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1deb997eba 
					 
					
						
						
							
							Merge pull request  #9087  from Morph1984/once  
						
						... 
						
						
						
						general: Add missing pragma once 
						
						
					 
					
						2022-10-17 22:50:02 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						282cd3e5fe 
					 
					
						
						
							
							kernel: fix slab heap ABA  
						
						
						
						
					 
					
						2022-10-17 17:53:32 -04:00 
						 
				 
			
				
					
						
							
							
								Frazer Smith 
							
						 
					 
					
						
						
							
						
						40d9107b23 
					 
					
						
						
							
							general: compress png images  
						
						
						
						
					 
					
						2022-10-17 15:08:07 +01:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
							
						
						23b6569fc2 
					 
					
						
						
							
							video_core: implement 1D copies based on VMM 'kind'  
						
						
						
						
					 
					
						2022-10-17 15:35:12 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
							
						
						99507d0188 
					 
					
						
						
							
							video_core: Implement memory manager page kind  
						
						
						
						
					 
					
						2022-10-17 15:33:29 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						88ccdaf10a 
					 
					
						
						
							
							fixed_point: Replace CONSTEXPR14 with constexpr  
						
						... 
						
						
						
						As we require the latest C++ standards to compile yuzu, checking for C++14 constexpr is not needed. 
						
						
					 
					
						2022-10-17 03:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						bffbaddb79 
					 
					
						
						
							
							general: Add missing pragma once  
						
						
						
						
					 
					
						2022-10-17 03:14:31 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						c75a4bdeaa 
					 
					
						
						
							
							Merge pull request  #9085  from Docteh/TX_TOKEN  
						
						... 
						
						
						
						Set TX_TOKEN for transifex client 
						
						
					 
					
						2022-10-17 02:57:07 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						2f37c7948f 
					 
					
						
						
							
							Merge pull request  #9079  from Morph1984/unknown-unkowns  
						
						... 
						
						
						
						general: Fix spelling 
						
						
					 
					
						2022-10-17 02:56:58 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						f107e58fde 
					 
					
						
						
							
							Merge pull request  #9080  from lat9nq/sdl-audio-not-null  
						
						... 
						
						
						
						sdl2_sink: Avoid loading a null string into a vector 
						
						
					 
					
						2022-10-17 02:56:38 -04:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
							
						
						c70e1d0247 
					 
					
						
						
							
							Set TX_TOKEN for transifex client  
						
						... 
						
						
						
						I did some tests on my own fork, and we're writing to ~/.transifexrc but
the client can't seem to read that file. maybe issue with $HOME or
something.
Workaround is to set TX_TOKEN environment variable and now the pesky
~/.transifexrc file is not needed. 
						
						
					 
					
						2022-10-16 23:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						ae453ab6a8 
					 
					
						
						
							
							savedata_factory: Detect future save data paths  
						
						... 
						
						
						
						Enable compatibility for new account/device save paths planned on a future implementation. 
						
						
					 
					
						2022-10-16 23:49:55 -04:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
							
						
						20139f8a55 
					 
					
						
						
							
							Address feedback  
						
						
						
						
					 
					
						2022-10-17 09:40:44 +08:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						4b773b15a6 
					 
					
						
						
							
							sdl2_sink: Inline variable init into if condition  
						
						... 
						
						
						
						Co-authored-by: Mai <mathew1800@gmail.com > 
						
						
					 
					
						2022-10-16 21:36:40 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						9fe077635e 
					 
					
						
						
							
							sdl2_sink: Distinguish between capture and non-capture device names  
						
						... 
						
						
						
						The function prototype appears to care whether we are loading capture
devices or not, and SDL_GetAudioDeviceName has a parameter to use it,
but for some reason it isn't.
This puts `capture` where it goes. 
						
						
					 
					
						2022-10-16 03:15:54 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						5c7eef3756 
					 
					
						
						
							
							sdl2_sink: Check for null string when loading SDL audio devices  
						
						... 
						
						
						
						Attempting to place a null string into a vector of strings causes an
error that closes the application.
Don't. 
						
						
					 
					
						2022-10-16 03:14:52 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						ddf5577799 
					 
					
						
						
							
							video_core: Fix spelling of "synchronize"  
						
						
						
						
					 
					
						2022-10-16 00:50:53 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						f706b3bd24 
					 
					
						
						
							
							general: Fix spelling of "unknown"  
						
						
						
						
					 
					
						2022-10-16 00:46:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d574bb4610 
					 
					
						
						
							
							Merge pull request  #9058  from Docteh/new_transifex_cli  
						
						... 
						
						
						
						New transifex client needs migrating to. 
						
						
					 
					
						2022-10-15 21:39:03 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b0ba1a0b65 
					 
					
						
						
							
							Merge pull request  #9076  from Docteh/unknown  
						
						... 
						
						
						
						fix a tiny spelling mistake 
						
						
					 
					
						2022-10-15 21:37:47 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
							
						
						0ba03d1b3a 
					 
					
						
						
							
							fix a tiny spelling mistake  
						
						... 
						
						
						
						Kreato pointed this out over on discord. 
						
						
					 
					
						2022-10-15 14:58:44 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
							
						
						fcebd36cde 
					 
					
						
						
							
							Translations: new transifex client  
						
						... 
						
						
						
						Currently we're using the python client which uses an API that they
state will sunset Nov 30, 2022.
`tx push -s` actually appears to work properly, some of the other
commands require tweaking, like instead of suggesting `tx pull -a` in
dist/languages we need to suggest `tx pull -t -a` 
						
						
					 
					
						2022-10-14 23:12:40 -07:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						ae6dd1143c 
					 
					
						
						
							
							Merge pull request  #9061  from liamwhite/writable-event  
						
						... 
						
						
						
						kernel: remove KWritableEvent 
						
						
					 
					
						2022-10-14 17:30:38 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						1d38109714 
					 
					
						
						
							
							Merge pull request  #9055  from liamwhite/hbl  
						
						... 
						
						
						
						Preliminary support for nx-hbloader 
						
						
					 
					
						2022-10-14 17:30:11 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						6a9bbb0128 
					 
					
						
						
							
							Merge pull request  #9069  from german77/sdl2  
						
						... 
						
						
						
						audio_core: Revert sink name to sdl2 
						
						
					 
					
						2022-10-14 13:16:38 -04:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						d2170075e6 
					 
					
						
						
							
							audio_core: Revert sink name to sdl2  
						
						
						
						
					 
					
						2022-10-14 10:59:33 -05:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
							
						
						40af1111c2 
					 
					
						
						
							
							CMake: Try add library "LZ4::lz4_shared" if "lz4::lz4" is unavailable  
						
						... 
						
						
						
						Right now this looks like a distro specific problem, but we'll have to see.
Over on Gentoo: with lz4 1.9.3 there is a lz4::lz4 library target, with 1.9.4 it's no longer
mentioned in the cmake files provided by the  package. (/usr/lib64/cmake/lz4)
arch and openSUSE have lz4 1.9.4 available so I checked there,
they only have .pc files for pkg-config, so asking for "lz4::lz4" works as usual
MSVC does require "lz4::lz4" to be asked for 
						
						
					 
					
						2022-10-13 17:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						553be194f6 
					 
					
						
						
							
							Merge pull request  #9067  from Morph1984/tess-cw  
						
						... 
						
						
						
						renderer_(opengl/vulkan): Fix tessellation clockwise parameter 
						
						
					 
					
						2022-10-13 20:12:31 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						048d3e2404 
					 
					
						
						
							
							Merge pull request  #9039  from Kelebek1/auto_backend  
						
						... 
						
						
						
						Auto select the SDL audio backend when Cubeb latency is too high 
						
						
					 
					
						2022-10-13 20:12:22 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						3c925a7282 
					 
					
						
						
							
							Merge pull request  #9032  from liamwhite/stub-friends  
						
						... 
						
						
						
						IFriendService: stub CheckFriendListAvailability 
						
						
					 
					
						2022-10-13 20:12:08 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						e37d00332c 
					 
					
						
						
							
							Merge pull request  #9065  from liamwhite/result-mess  
						
						... 
						
						
						
						result: enforce reference check specialization 
						
						
					 
					
						2022-10-13 19:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						d3114c620d 
					 
					
						
						
							
							renderer_(opengl/vulkan): Fix tessellation clockwise parameter  
						
						... 
						
						
						
						This should be assigned CW only on Triangles_CW rather than not Triangles_CCW, making CCW the default winding order rather than CW. 
						
						
					 
					
						2022-10-13 15:52:56 -04:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						26b76d2eaf 
					 
					
						
						
							
							Merge pull request  #9066  from Morph1984/fix-stretch-to-window  
						
						... 
						
						
						
						settings: Update aspect_ratio range 
						
						
					 
					
						2022-10-13 13:00:07 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						e2164f3417 
					 
					
						
						
							
							settings: Update aspect_ratio range  
						
						... 
						
						
						
						Since 16:10 was added, the maximum value is now 4. 
						
						
					 
					
						2022-10-13 12:24:04 -04:00