ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						c4374d0d41 
					 
					
						
						
							
							shader/arithmetic: Reduce RRO stub severity  
						
						
						
						
					 
					
						2019-11-07 01:43:38 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						35d40b74b3 
					 
					
						
						
							
							shader/texture: Remove NODEP warnings  
						
						... 
						
						
						
						These warnings don't offer meaningful information while decoding
shaders. Remove them. 
						
						
					 
					
						2019-11-07 01:43:38 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c414ebaa9c 
					 
					
						
						
							
							Merge pull request  #3078  from bunnei/azure-rename-partial  
						
						... 
						
						
						
						ci: Rename build folder only on non-mainline builds 
						
						
					 
					
						2019-11-06 23:28:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e07dfc4da3 
					 
					
						
						
							
							ci: Rename build folder only on non-mainline builds  
						
						
						
						
					 
					
						2019-11-06 23:26:29 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3c95e49c42 
					 
					
						
						
							
							nifm: Only return that there's an internet connection when there's a BCATServer  
						
						... 
						
						
						
						This helps games that need internet for other purposes boot as the rest
of our internet infrastructure is incomplete. 
						
						
					 
					
						2019-11-06 23:10:32 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						63d30133f8 
					 
					
						
						
							
							Merge pull request  #3077  from yuzu-emu/revert-3073-azure-rename-partial  
						
						... 
						
						
						
						Revert "ci: Rename build folder only on non-mainline builds" 
						
						
					 
					
						2019-11-06 21:37:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f1e4f3fc0c 
					 
					
						
						
							
							Revert "ci: Rename build folder only on non-mainline builds"  
						
						
						
						
					 
					
						2019-11-06 21:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						468576284d 
					 
					
						
						
							
							Merge pull request  #3057  from ReinUsesLisp/buffer-sub-data  
						
						... 
						
						
						
						gl_rasterizer: Upload constant buffers with glNamedBufferSubData 
						
						
					 
					
						2019-11-06 10:08:55 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4d66ca97e5 
					 
					
						
						
							
							Merge pull request  #3076  from DarkLordZach/telem-names  
						
						... 
						
						
						
						ci: Populate build repository from Azure environment 
						
						
					 
					
						2019-11-06 10:08:27 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c1a3d19897 
					 
					
						
						
							
							Merge pull request  #3062  from bunnei/event-improve  
						
						... 
						
						
						
						kernel: Improve events 
						
						
					 
					
						2019-11-06 10:05:50 -05:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						654b77d2ec 
					 
					
						
						
							
							Merge pull request  #3039  from ReinUsesLisp/cleanup-samplers  
						
						... 
						
						
						
						shader/node: Unpack bindless texture encoding 
						
						
					 
					
						2019-11-06 04:54:11 +00:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						0c8b6b0351 
					 
					
						
						
							
							ci: Populate build repository from Azure environment  
						
						
						
						
					 
					
						2019-11-05 21:37:27 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9a62f5351a 
					 
					
						
						
							
							Merge pull request  #3073  from DarkLordZach/azure-rename-partial  
						
						... 
						
						
						
						ci: Rename build folder only on non-mainline builds 
						
						
					 
					
						2019-11-05 21:10:44 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						65bed6682c 
					 
					
						
						
							
							ci: Rename build folder only on non-mainline builds  
						
						
						
						
					 
					
						2019-11-05 21:07:30 -05:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						0e34f648f4 
					 
					
						
						
							
							Merge pull request  #2859  from Morph1984/hid  
						
						... 
						
						
						
						hid: Stub SetNpadJoyAssignmentModeSingle and GetNpadHandheldActivationMode 
						
						
					 
					
						2019-11-06 12:48:07 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						21e07df7b7 
					 
					
						
						
							
							Merge pull request  #2914  from FernandoS27/fermi-fix  
						
						... 
						
						
						
						Fermi2D: limit blit area to only available area 
						
						
					 
					
						2019-11-05 20:45:24 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						62a3d59288 
					 
					
						
						
							
							Merge pull request  #3045  from lioncash/zlib-tests  
						
						... 
						
						
						
						externals: Remove special casing of zlib's tests. 
						
						
					 
					
						2019-11-05 20:44:17 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4dc068a90c 
					 
					
						
						
							
							Merge pull request  #3065  from bunnei/zero-init-padding  
						
						... 
						
						
						
						common_func: Use std::array for INSERT_PADDING_* macros. 
						
						
					 
					
						2019-11-05 16:55:11 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1bdae0fe29 
					 
					
						
						
							
							common_func: Use std::array for INSERT_PADDING_* macros.  
						
						... 
						
						
						
						- Zero initialization here is useful for determinism. 
						
						
					 
					
						2019-11-03 22:22:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ae6eb61892 
					 
					
						
						
							
							Merge pull request  #3059  from FearlessTobi/stub-am-commands  
						
						... 
						
						
						
						core/am: Stub InitializeApplicationCopyrightFrameBuffer, SetApplicationCopyrightImage and SetApplicationCopyrightVisibility 
						
						
					 
					
						2019-11-03 05:26:33 -05:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						2b4208254e 
					 
					
						
						
							
							Merge pull request  #3060  from FearlessTobi/patch-1  
						
						... 
						
						
						
						common/bit_field: Remove FORCE_INLINE calls 
						
						
					 
					
						2019-11-03 04:59:06 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						84887b0088 
					 
					
						
						
							
							Merge pull request  #3064  from yuzu-emu/revert-3063-zero-init-padding  
						
						... 
						
						
						
						Revert "common_func: Use std::array for INSERT_PADDING_* macros." 
						
						
					 
					
						2019-11-03 04:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4edf73344f 
					 
					
						
						
							
							Revert "common_func: Use std::array for INSERT_PADDING_* macros."  
						
						
						
						
					 
					
						2019-11-03 04:39:51 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8c1e38f744 
					 
					
						
						
							
							Merge pull request  #3063  from bunnei/zero-init-padding  
						
						... 
						
						
						
						common_func: Use std::array for INSERT_PADDING_* macros. 
						
						
					 
					
						2019-11-03 04:35:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fdc5791b08 
					 
					
						
						
							
							common_func: Use std::array for INSERT_PADDING_* macros.  
						
						... 
						
						
						
						- Zero initialization here is useful for determinism. 
						
						
					 
					
						2019-11-03 04:30:16 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ece5287843 
					 
					
						
						
							
							kernel: readable_event: Signal only once.  
						
						
						
						
					 
					
						2019-11-03 04:25:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b0ab803ce8 
					 
					
						
						
							
							kernel: events: Remove ResetType::Automatic.  
						
						... 
						
						
						
						- This does not actually seem to exist in the real kernel - games reset these automatically.
# Conflicts:
#	src/core/hle/service/am/applets/applets.cpp
#	src/core/hle/service/filesystem/fsp_srv.cpp 
						
						
					 
					
						2019-11-03 04:22:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						28bb248db6 
					 
					
						
						
							
							kernel: readable_event: Initialize members.  
						
						
						
						
					 
					
						2019-11-03 04:18:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
						
						a81987a7cb 
					 
					
						
						
							
							common/bit_field: Remove FORCE_INLINE calls  
						
						... 
						
						
						
						See bunneis comment here https://github.com/citra-emu/citra/pull/4629#discussion_r258533167 .
They were supposed to be removed by him, but he missed them. 
						
						
					 
					
						2019-11-03 08:25:37 +01:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						832c138eff 
					 
					
						
						
							
							core/am: Stub InitializeApplicationCopyrightFrameBuffer, SetApplicationCopyrightImage and SetApplicationCopyrightVisibility  
						
						... 
						
						
						
						These commands require Screenshots to be implemented anyway, so they are safe to stub for now. 
						
						
					 
					
						2019-11-03 07:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bec7e3b7d9 
					 
					
						
						
							
							Merge pull request  #3058  from FearlessTobi/port-4948  
						
						... 
						
						
						
						Port citra-emu/citra#4948 : "citra_qt: add amiibo drag and drop support" 
						
						
					 
					
						2019-11-03 01:55:21 -04:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						727ba2f2d0 
					 
					
						
						
							
							citra_qt: add amiibo drag and drop support  
						
						... 
						
						
						
						Co-Authored-By: Valentin Vanelslande <vvanelslandedev@gmail.com > 
						
						
					 
					
						2019-11-03 05:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						442a1cc021 
					 
					
						
						
							
							gl_rasterizer: Re-enable stream buffer memory due to global memory  
						
						... 
						
						
						
						Global memory is still using the stream buffer when it shouldn't. As a
temporary fix re-enable the stream buffer on compute. 
						
						
					 
					
						2019-11-02 13:19:19 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						76ca2a5f82 
					 
					
						
						
							
							gl_rasterizer: Upload constant buffers with glNamedBufferSubData  
						
						... 
						
						
						
						Nvidia's OpenGL driver maps gl(Named)BufferSubData with some requirements
to a fast. This path has an extra memcpy but updates the buffer without
orphaning or waiting for previous calls. It can be seen as a better
model for "push constants" that can upload a whole UBO instead of 256
bytes.
This path has some requirements established here:
http://on-demand.gputechconf.com/gtc/2014/presentations/S4379-opengl-44-scene-rendering-techniques.pdf#page=24 
Instead of using the stream buffer, this commits moves constant buffers
uploads to calls of glNamedBufferSubData and from my testing it brings a
performance improvement. This is disabled when the vendor is not Nvidia
since it brings performance regressions. 
						
						
					 
					
						2019-11-02 05:05:34 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						11e39da02b 
					 
					
						
						
							
							Merge pull request  #3054  from FernandoS27/fix-tld4-2  
						
						... 
						
						
						
						shader_ir: Fix regression on TLD4 
						
						
					 
					
						2019-10-31 01:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						23cabc98db 
					 
					
						
						
							
							Shader_IR: Fix regression on TLD4  
						
						... 
						
						
						
						Originally on the last commit I thought TLD4 acted the same as TLD4S and 
didn't have a mask. It actually does have a component mask. This commit 
corrects that. 
						
						
					 
					
						2019-10-30 21:14:57 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						658489ebf7 
					 
					
						
						
							
							Merge pull request  #3050  from FernandoS27/fix-tld4  
						
						... 
						
						
						
						shader_ir: Fix TLD4 and add bindless variant 
						
						
					 
					
						2019-10-30 18:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						9293c3a0f2 
					 
					
						
						
							
							Shader_IR: Fix TLD4 and add Bindless Variant.  
						
						... 
						
						
						
						This commit fixes an issue where not all 4 results of tld4 were being
written, the color component was defaulted to red, among other things.
It also implements the bindless variant. 
						
						
					 
					
						2019-10-30 12:02:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						04b838c857 
					 
					
						
						
							
							Merge pull request  #3038  from lioncash/docs  
						
						... 
						
						
						
						kernel/scheduler: Minor changes 
						
						
					 
					
						2019-10-30 03:47:28 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2382bbe3ac 
					 
					
						
						
							
							Merge pull request  #3046  from ReinUsesLisp/clean-gl-state  
						
						... 
						
						
						
						gl_state: Miscellaneous clean up 
						
						
					 
					
						2019-10-29 22:50:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b5138f3c35 
					 
					
						
						
							
							Merge pull request  #3035  from ReinUsesLisp/rasterizer-accelerated  
						
						... 
						
						
						
						rasterizer_accelerated: Add intermediary for GPU rasterizers 
						
						
					 
					
						2019-10-29 22:06:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a81bd962ab 
					 
					
						
						
							
							Merge pull request  #3007  from DarkLordZach/fsc-regress  
						
						... 
						
						
						
						savedata_factory: Automatically create certain savedata 
						
						
					 
					
						2019-10-29 22:05:09 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						3d0cde6a75 
					 
					
						
						
							
							gl_state: Use std::array::fill instead of std::fill  
						
						... 
						
						
						
						Co-Authored-By: Mat M. <mathew1800@gmail.com > 
						
						
					 
					
						2019-10-30 01:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						ce20ed8e4e 
					 
					
						
						
							
							gl_state: Move dirty checks to individual apply calls instead of Apply  
						
						... 
						
						
						
						This requires removing constness from some methods, but for consistency
it's removed in all methods. 
						
						
					 
					
						2019-10-29 21:27:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						3c6557c235 
					 
					
						
						
							
							gl_state: Remove ApplyDefaultState  
						
						... 
						
						
						
						OpenGL has defaults values we can trust. Remove these. 
						
						
					 
					
						2019-10-29 21:27:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						d3651b0b82 
					 
					
						
						
							
							gl_state: Change SetDefaultViewports to use default constructor  
						
						
						
						
					 
					
						2019-10-29 21:27:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						c7698d0bc8 
					 
					
						
						
							
							gl_state: Minor style changes  
						
						
						
						
					 
					
						2019-10-29 21:27:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						a14d202ac2 
					 
					
						
						
							
							gl_state: Remove unused Citra TextureUnits  
						
						
						
						
					 
					
						2019-10-29 21:27:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						28fece8e9b 
					 
					
						
						
							
							gl_state: Move initializers from constructor to class declaration  
						
						
						
						
					 
					
						2019-10-29 21:27:23 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						a993df1ee2 
					 
					
						
						
							
							shader/node: Unpack bindless texture encoding  
						
						... 
						
						
						
						Bindless textures were using u64 to pack the buffer and offset from
where they come from. Drop this in favor of separated entries in the
struct.
Remove the usage of std::set in favor of std::list (it's not std::vector
to avoid reference invalidations) for samplers and images. 
						
						
					 
					
						2019-10-29 20:53:48 -03:00