bunnei
							
						 
						
							 
							
							
							
								
							
								b5c13ee0eb 
								
							
								 
							
						 
						
							
							
								
								gpu_thread: Use MPSCQueue for GPU commands.  
							
							 
							
							... 
							
							
							
							- Necessary for multiple service threads. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								7cacb08cdf 
								
							
								 
							
						 
						
							
							
								
								video_core: memory_manager: Use GPU interface for cache functions.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								90bda66028 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3378  from ReinUsesLisp/uscaled  
							
							 
							
							... 
							
							
							
							maxwell_to_gl: Implement R8G8_USCALED 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								90df4b8e2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3369  from ReinUsesLisp/shf  
							
							 
							
							... 
							
							
							
							shader/shift: Implement SHF 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								aa3f9b9606 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3381  from bunnei/ipc-fix  
							
							 
							
							... 
							
							
							
							hle: services: Fix prepo IPC, and add better error checking. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								09d766d357 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3362  from ReinUsesLisp/fix-instanced  
							
							 
							
							... 
							
							
							
							gl_rasterizer: Fix instanced draw arrays 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								1b01c3036d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3366  from bunnei/swkbd-fixes  
							
							 
							
							... 
							
							
							
							applets: Fixes for software keyboard and transfer memory. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								ba53543da6 
								
							
								 
							
						 
						
							
							
								
								kernel: transfer_memory: Properly reserve and reset memory region.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Zach Hilman
							
						 
						
							 
							
							
							
								
							
								7a547b9342 
								
							
								 
							
						 
						
							
							
								
								wait_object: Make wait behavior only require one object to signal.  
							
							 
							
							... 
							
							
							
							- This was holdover from citra. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								3a0c1e79f8 
								
							
								 
							
						 
						
							
							
								
								am: Correct IPC object count mismatch.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								77da74e17a 
								
							
								 
							
						 
						
							
							
								
								services: am: Clear events on PopOutData and PopInteractiveOutData.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								84e895cdd6 
								
							
								 
							
						 
						
							
							
								
								am: Refactor IStorage interface.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								3557fa25d0 
								
							
								 
							
						 
						
							
							
								
								applets: software_keyboard: Signal state change on end of interactive session.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								be5fcffb89 
								
							
								 
							
						 
						
							
							
								
								applets: software_keyboard: Minor cleanup.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								2245c24e21 
								
							
								 
							
						 
						
							
							
								
								services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
							
								
							
								9751ccc5e0 
								
							
								 
							
						 
						
							
							
								
								hle_ipc: Add error checking to read/write buffer access.  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								bf9a822b87 
								
							
								 
							
						 
						
							
							
								
								shader/decode: Fix constant buffer offsets  
							
							 
							
							... 
							
							
							
							Some instances were using cbuf34.offset instead of cbuf34.GetOffset().
This returned the an invalid offset. Address those instances and rename
offset to "shifted_offset" to avoid future bugs. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								8bb9eef97b 
								
							
								 
							
						 
						
							
							
								
								maxwell_to_gl: Implement R8G8_USCALED  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								c81c361e82 
								
							
								 
							
						 
						
							
							
								
								maxwell_to_gl: Reduce unimplemented formats to LOG_ERROR  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								a0b4be4262 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3377  from ReinUsesLisp/bitset-vk  
							
							 
							
							... 
							
							
							
							vk_rasterizer: Use noexcept methods of std::bitset 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								0eb36c90f4 
								
							
								 
							
						 
						
							
							
								
								vk_rasterizer: Use noexcept variants of std::bitset  
							
							 
							
							... 
							
							
							
							Removes bounds checking from "texceptions" instances. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								08c508b1c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3357  from ReinUsesLisp/bfi-rc  
							
							 
							
							... 
							
							
							
							shader/bfi: Implement register-constant buffer variant 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								7da52673d0 
								
							
								 
							
						 
						
							
							
								
								gl_rasterizer: Implement GL_POINT_SPRITE  
							
							 
							
							... 
							
							
							
							OpenGL core defaults to GL_POINT_SPRITE, meanwhile on OpenGL
compatibility we have to explicitly enable it. This fixes
gl_PointCoord's behaviour. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								bf21aacc74 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3356  from ReinUsesLisp/fcmp  
							
							 
							
							... 
							
							
							
							shader/arithmetic: Implement FCMP 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								5733287822 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3360  from CJBok/statusbar-buttons  
							
							 
							
							... 
							
							
							
							GUI: Togglable graphics settings buttons in status bar 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								c31ec00d67 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3337  from ReinUsesLisp/vulkan-staged  
							
							 
							
							... 
							
							
							
							yuzu: Implement Vulkan frontend 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								2cd51fc9fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3374  from lioncash/udp  
							
							 
							
							... 
							
							
							
							input_common/udp: Minor changes 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								c7678c3044 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: Ensure that UDP is shut down within Shutdown()  
							
							 
							
							... 
							
							
							
							Previously the UDP backend would never actually get shut down. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								83f8090273 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: Add missing override specifiers  
							
							 
							
							... 
							
							
							
							Prevents trivial warnings and ensures interfaces are properly
maintained between the base class. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								5c61e0ba39 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: std::move SocketCallback instances where applicable  
							
							 
							
							... 
							
							
							
							std::function is allowed to heap allocate if the size of the captures
associated with each lambda exceed a certain threshold. This prevents
potentially unnecessary reallocations from occurring. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								fb9c9ddcc9 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: std::move shared_ptr within Client constructor  
							
							 
							
							... 
							
							
							
							Gets rid of a trivially avoidable atomic reference count increment and
decrement. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								9bb6ab77f4 
								
							
								 
							
						 
						
							
							
								
								udp/client: Replace deprecated from_string() call with make_address_v4()  
							
							 
							
							... 
							
							
							
							Future-proofs code if boost is ever updated. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								881408445a 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: Silence -Wreorder warning for Socket  
							
							 
							
							... 
							
							
							
							Amends the constructor initializer list to specify the order of its
elements in the same order that initialization would occur. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								36524465a6 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: Remove unnecessary inclusions  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								4aa9c9632d 
								
							
								 
							
						 
						
							
							
								
								input_common/udp: Add missing header guard  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								157eb375a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3370  from ReinUsesLisp/node-shared-ptr  
							
							 
							
							... 
							
							
							
							shader: Remove curly braces initializers on shared pointers 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								4eed744277 
								
							
								 
							
						 
						
							
							
								
								maxwell_3d: Fix stencil back mask  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								223a89a19f 
								
							
								 
							
						 
						
							
							
								
								shader: Remove curly braces initializers on shared pointers  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								b5bbe7e752 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3282  from FernandoS27/indexed-samplers  
							
							 
							
							... 
							
							
							
							Partially implement Indexed samplers in general and specific code in GLSL 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								729ca120e3 
								
							
								 
							
						 
						
							
							
								
								shader/shift: Implement SHIFT_RIGHT_{IMM,R}  
							
							 
							
							... 
							
							
							
							Shifts a pair of registers to the right and returns the low register. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
						
							 
							
							
							
								
							
								017474c3f8 
								
							
								 
							
						 
						
							
							
								
								shader/shift: Implement SHF_LEFT_{IMM,R}  
							
							 
							
							... 
							
							
							
							Shifts a pair of registers to the left and returns the high register. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								2916c1bc25 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3268  from CJBok/deadzone  
							
							 
							
							... 
							
							
							
							GUI: Deadzone controls for sdl engine at configuration input 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								69a6796de1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3284  from CJBok/hid-fix  
							
							 
							
							... 
							
							
							
							hid: Fix analog sticks directional states 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								c18f9898d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3364  from lioncash/thread  
							
							 
							
							... 
							
							
							
							core/arm: Remove usage of global GetCurrentThread() 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								6b5b01b29f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3363  from lioncash/unique_ptr  
							
							 
							
							... 
							
							
							
							kernel/physical_core: Make use of std::unique_ptr instead of std::shared_ptr 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								1948fc0858 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3365  from yuzu-emu/revert-3151-fix-korean  
							
							 
							
							... 
							
							
							
							Revert "system_archive: Fix Korean and Chinese fonts" 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								bunnei
							
						 
						
							 
							
							
								
								
							
							
								
							
								91b0a3f799 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "system_archive: Fix Korean and Chinese fonts"  
							
							 
							
							
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								472319e573 
								
							
								 
							
						 
						
							
							
								
								core/arm: Remove usage of global GetCurrentThread()  
							
							 
							
							... 
							
							
							
							Now both CPU backends go through their referenced system instance to
obtain the current thread. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								2de2bb980e 
								
							
								 
							
						 
						
							
							
								
								kernel/physical_core: Make use of std::unique_ptr  
							
							 
							
							... 
							
							
							
							shared_ptr was used in 2d1984c20c  due to a
misunderstanding of how the language generates move constructors and
move assignment operators.
If a destructor is user-provided, then the compiler won't generate the
move constructor and move assignment operators by default--they must be
explicitly opted into.
The reason for the compilation errors is due to the fact that the
language will fall back to attempting to use the copy constructor/copy
assignment operators if the respective move constructor or move
assignment operator is unavailable.
Given that we explicitly opt into them now, the the move constructor and
move assignment operators will be generated as expected. 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Lioncash
							
						 
						
							 
							
							
							
								
							
								16e7b7b83d 
								
							
								 
							
						 
						
							
							
								
								core/cpu_manager: Remove unused includes  
							
							 
							
							... 
							
							
							
							Nothing from these headers are used within this source file, so we can
remove them. 
							
						 
						
							6 years ago