bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9aecde9446 
								
							 
						 
						
							
							
								
								Merge pull request  #4090  from MerryMage/macrojit-bugs  
							
							... 
							
							
							
							macro_jit_x64: Optimization correctness 
							
						 
						
							2020-06-18 22:28:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9d7c54d9 
								
							 
						 
						
							
							
								
								vk_rasterizer: Don't preserve contents on full screen clears  
							
							... 
							
							
							
							There's no need to load contents from the CPU when a clear resets all
the contents of the underlying memory. This is already implemented on
OpenGL and the texture cache. 
							
						 
						
							2020-06-18 18:18:33 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								1856dc775a 
								
							 
						 
						
							
							
								
								Merge pull request  #4081  from Morph1984/maxwell-to-gl-vk  
							
							... 
							
							
							
							maxwell_to_gl/vk: Miscellaneous changes 
							
						 
						
							2020-06-18 17:51:41 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								31e538de2a 
								
							 
						 
						
							
							
								
								vk_update_descriptor: Upload descriptor sets data directly  
							
							... 
							
							
							
							Instead of copying to a temporary payload before sending the update task
to the worker thread, insert elements to the payload directly. 
							
						 
						
							2020-06-18 17:47:19 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								02fe399e26 
								
							 
						 
						
							
							
								
								Tests/HostTiming: Correct GCC Compile error.  
							
							
							
						 
						
							2020-06-18 16:29:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								51a1732324 
								
							 
						 
						
							
							
								
								Common/Fiber: Address Feedback and Correct Memory leaks.  
							
							
							
						 
						
							2020-06-18 16:29:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								cffae9c733 
								
							 
						 
						
							
							
								
								Common/Fiber: Implement Rewind on Boost Context.  
							
							
							
						 
						
							2020-06-18 16:29:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								f28670cd46 
								
							 
						 
						
							
							
								
								Common/uint128: Correct MSVC Compilation in old versions.  
							
							
							
						 
						
							2020-06-18 16:29:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								f39a9f6efa 
								
							 
						 
						
							
							
								
								Common/Fiber: Document fiber interexchange.  
							
							
							
						 
						
							2020-06-18 16:29:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								1460bdc5ab 
								
							 
						 
						
							
							
								
								Common/Fiber: Implement Rewinding.  
							
							
							
						 
						
							2020-06-18 16:29:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								a42b226559 
								
							 
						 
						
							
							
								
								Common/Fiber: Additional corrections to f_context.  
							
							
							
						 
						
							2020-06-18 16:29:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								89c691725c 
								
							 
						 
						
							
							
								
								Common/Fiber: Correct f_context based Fibers.  
							
							
							
						 
						
							2020-06-18 16:29:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								b71488b850 
								
							 
						 
						
							
							
								
								Host Timing: Correct clang format.  
							
							
							
						 
						
							2020-06-18 16:29:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								a427bf72ea 
								
							 
						 
						
							
							
								
								HostTiming: Correct rebase and implement AddTicks.  
							
							
							
						 
						
							2020-06-18 16:29:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f5b1f1d3 
								
							 
						 
						
							
							
								
								Core/HostTiming: Allow events to be advanced manually.  
							
							
							
						 
						
							2020-06-18 16:29:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								564713fb46 
								
							 
						 
						
							
							
								
								Common/Tests: Address Feedback  
							
							
							
						 
						
							2020-06-18 16:29:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								4e9a9e584c 
								
							 
						 
						
							
							
								
								Common: Make MinGW build use Windows Fibers instead of fcontext_t  
							
							
							
						 
						
							2020-06-18 16:29:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								09d2ffa663 
								
							 
						 
						
							
							
								
								Common/Tests: Clang Format.  
							
							
							
						 
						
							2020-06-18 16:29:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								91f138bd19 
								
							 
						 
						
							
							
								
								Common: Correct fcontext fibers.  
							
							
							
						 
						
							2020-06-18 16:29:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								0c789667d9 
								
							 
						 
						
							
							
								
								Common: Refactor & Document Wall clock.  
							
							
							
						 
						
							2020-06-18 16:29:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								ee32067b10 
								
							 
						 
						
							
							
								
								Common: Implement WallClock Interface and implement a native clock for x64  
							
							
							
						 
						
							2020-06-18 16:29:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								ab76c0e296 
								
							 
						 
						
							
							
								
								Tests: Add base tests to host timing  
							
							
							
						 
						
							2020-06-18 16:29:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e99a10917e 
								
							 
						 
						
							
							
								
								Core: Implement a Host Timer.  
							
							
							
						 
						
							2020-06-18 16:29:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e7931d20 
								
							 
						 
						
							
							
								
								Common: Polish Fiber class, add comments, asserts and more tests.  
							
							
							
						 
						
							2020-06-18 16:29:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								279ff1c0ff 
								
							 
						 
						
							
							
								
								Tests: Add tests for fibers and refactor/fix Fiber class  
							
							
							
						 
						
							2020-06-18 16:29:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								353166d648 
								
							 
						 
						
							
							
								
								Common: Implement a basic Fiber class.  
							
							
							
						 
						
							2020-06-18 16:29:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								b1b01a33bd 
								
							 
						 
						
							
							
								
								Common: Implement a basic SpinLock class  
							
							
							
						 
						
							2020-06-18 16:29:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								44e195eaa1 
								
							 
						 
						
							
							
								
								Merge pull request  #4108  from ReinUsesLisp/a32-implicit-cast  
							
							... 
							
							
							
							arm_dynarmic_32: Fix implicit conversion error in SetTPIDR_EL0 
							
						 
						
							2020-06-18 16:07:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								a0cbf4f4e8 
								
							 
						 
						
							
							
								
								arm_dynarmic_32: Fix implicit conversion error in SetTPIDR_EL0  
							
							... 
							
							
							
							On MSVC builds we treat conversion warnings as errors. 
							
						 
						
							2020-06-18 16:52:15 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								638087a937 
								
							 
						 
						
							
							
								
								bootmanager: Remove references to OpenGL for macOS  
							
							... 
							
							
							
							OpenGL macOS headers definitions clash heavily with each other 
							
						 
						
							2020-06-18 15:47:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								23d63c30e1 
								
							 
						 
						
							
							
								
								memory_manager: Explicitly specifcy std::min<size_t>  
							
							
							
						 
						
							2020-06-18 15:47:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								042bb8824b 
								
							 
						 
						
							
							
								
								shared_font: Service::NS::EncryptSharedFont takes a size_t&  
							
							
							
						 
						
							2020-06-18 15:47:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								470ba358f9 
								
							 
						 
						
							
							
								
								vk_rasterizer: BindTransformFeedbackBuffersEXT accepts a size of type VkDeviceSize  
							
							
							
						 
						
							2020-06-18 15:47:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								abf5dd9d60 
								
							 
						 
						
							
							
								
								renderer_vulkan: Fix macOS GetBundleDirectory reference  
							
							
							
						 
						
							2020-06-18 15:47:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								ce9c74b4df 
								
							 
						 
						
							
							
								
								memory_util: boost hashes are size_t  
							
							... 
							
							
							
							* boost::hash_value returns a size_t
* boost::hash_combine takes a size_t& argument 
							
						 
						
							2020-06-18 15:47:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								61ba55fcc1 
								
							 
						 
						
							
							
								
								Rename PAGE_SHIFT to PAGE_BITS  
							
							... 
							
							
							
							macOS header files #define PAGE_SHIFT 
							
						 
						
							2020-06-18 15:47:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd49f28a3 
								
							 
						 
						
							
							
								
								Move SHA256Hash to its original position  
							
							... 
							
							
							
							It's not needed to have it in its previous position anymore 
							
						 
						
							2020-06-18 15:45:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								5874c2da9c 
								
							 
						 
						
							
							
								
								vk_sampler_cache: Emulate GL_LINEAR/NEAREST minification filters  
							
							... 
							
							
							
							Emulate GL_LINEAR/NEAREST minification filters using minLod = 0 and maxLod = 0.25 during sampler creation 
							
						 
						
							2020-06-18 04:56:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								687473de86 
								
							 
						 
						
							
							
								
								maxwell_to_vk: Reorder filter cases and correct mipmap_filter=None  
							
							... 
							
							
							
							maxwell_to_vk: Reorder filtering modes to start with None, then Nearest, then Linear.
maxwell_to_vk: Logs filter modes under UNREACHABLE_MSG instead of UNIMPLEMENTED_MSG, since any unknown filter modes are invalid and not unimplemented.
maxwell_to_vk: Return VK_SAMPLER_MIPMAP_MODE_NEAREST instead of VK_SAMPLER_MIPMAP_MODE_LINEAR when mipmap_filter is None with the description from the VkSamplerCreateInfo(3) man page. 
							
						 
						
							2020-06-18 04:56:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								1cff2bea24 
								
							 
						 
						
							
							
								
								maxwell_to_gl: Miscellaneous changes  
							
							... 
							
							
							
							maxwell_to_gl: Log unimplemented features under UNIMPLEMENTED_MSG instead of LOG_ERROR to bring into parity with maxwell_to_vk
maxwell_to_gl: Deduplicate logging in VertexType(), merging them into one.
maxwell_to_gl: Return GL_NEAREST instead of GL_LINEAR if an unknown texture filter mode is encountered.
maxwell_to_gl: Log the mipmap filter mode if an unknown value is passed in.
maxwell_to_gl: Reorder filtering modes to start with None, then Nearest, then Linear. 
							
						 
						
							2020-06-18 04:56:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								846a6cd005 
								
							 
						 
						
							
							
								
								Merge pull request  #4092  from Morph1984/image-bindings  
							
							... 
							
							
							
							gl_device: Reserve 4 image bindings for fragment stage 
							
						 
						
							2020-06-18 04:59:48 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								f11e32c70e 
								
							 
						 
						
							
							
								
								Merge pull request  #4100  from MerryMage/no-a32-interp  
							
							... 
							
							
							
							arm_dynarmic: CP15 changes 
							
						 
						
							2020-06-17 22:44:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								c0be8dd9d8 
								
							 
						 
						
							
							
								
								macro_jit_x64: Inline Engines::Maxwell3D::GetRegisterValue  
							
							
							
						 
						
							2020-06-17 17:17:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								8055a71e00 
								
							 
						 
						
							
							
								
								arm_dynarmic_cp15: Implement CNTPCT  
							
							
							
						 
						
							2020-06-17 17:10:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac9600204 
								
							 
						 
						
							
							
								
								arm_dynarmic_cp15: Update CP15  
							
							
							
						 
						
							2020-06-17 17:10:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								fc1c12b2c9 
								
							 
						 
						
							
							
								
								arm_dynarmic_32: InterpreterFallback should never happen  
							
							
							
						 
						
							2020-06-17 17:10:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ad5d93f79b 
								
							 
						 
						
							
							
								
								Merge pull request  #4086  from MerryMage/abi  
							
							... 
							
							
							
							xbyak_abi: Cleanup 
							
						 
						
							2020-06-17 11:20:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								3585126153 
								
							 
						 
						
							
							
								
								macro_jit_x64: Optimization implicitly assumes same destination  
							
							
							
						 
						
							2020-06-17 10:36:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								b12de7b4e5 
								
							 
						 
						
							
							
								
								macro_jit_x64: Should not skip zero registers for certain ALU ops  
							
							... 
							
							
							
							The code generated for these ALU ops assume src_a and src_b are always valid. 
							
						 
						
							2020-06-17 10:36:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kaiwen Xu 
								
							 
						 
						
							
							
							
							
								
							
							
								fd55281d8a 
								
							 
						 
						
							
							
								
								Fix framebuffer size on fractional scaling display.  
							
							
							
						 
						
							2020-06-16 20:45:20 -07:00