Jordan Woyak 
								
							 
						 
						
							
							
								
							
							
	c18c039089  
						 
						
							
							
								
								
								VideoCommon: Move backend_info out of VideoConfig struct.  
							
							
							
						 
						
							2025-03-09 01:42:45 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mitaclaw 
								
							 
						 
						
							
							
								
							
							
	2b0cd16c8c  
						 
						
							
							
								
								
								Modernize std::none_of with ranges  
							
							... 
							
							
							
							In JitRegCache.cpp, the lambda predicate were replaced by a pointer to member function because ranges algorithms are able to invoke those.
In ConvertDialog.cpp, the `std::mem_fn` helper was removed because ranges algorithms are able to handle pointers to member functions as predicates.
In BoundingBox.cpp, the lambda predicate was returning the bool element unchanged, so `std::identity` was a better fit. 
							
						 
						
							2024-12-15 19:54:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	5f6c76af51  
						 
						
							
							
								
								
								VideoCommon: Use std::span for BoundingBox::Write()  
							
							... 
							
							
							
							Crosses off a lingering TODO.
Also amends a few nearby cases where a u32 cast was being repromoted to
size_t. 
							
						 
						
							2023-12-09 16:33:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Mansell 
								
							 
						 
						
							
							
								
							
							
	99d3e489ea  
						 
						
							
							
								
								
								Move BoundingBox out of RenderBase  
							
							... 
							
							
							
							They were essentially just pass-though methods 
							
						 
						
							2023-01-31 19:41:24 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Mansell 
								
							 
						 
						
							
							
								
							
							
	f0336a3129  
						 
						
							
							
								
								
								Implement AbstractGfx for OpenGL  
							
							... 
							
							
							
							Mostly involves moving contents of OGLRender
to OGLGfx and OGLConfig 
							
						 
						
							2023-01-31 18:46:04 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Admiral H. Curtiss 
								
							 
						 
						
							
							
								
							
							
	
	
	725bd64ec2 
 
						 
						
							
							
								
								
								VideoCommon: De-globalize PixelShaderManager class.  
							
							
							
						 
						
							2022-12-27 20:13:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dentomologist 
								
							 
						 
						
							
							
								
							
							
	f6b9acccfc  
						 
						
							
							
								
								
								Common: Refactor PointerWrap  
							
							
							
						 
						
							2022-05-25 13:06:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
								
							
							
	5a1333026b  
						 
						
							
							
								
								
								VideoCommon: Add missing algorithm include for std::none_of  
							
							... 
							
							
							
							Otherwise this is an error on gcc/libstdc++, and there are no transitive
includes for this header. 
							
						 
						
							2021-11-02 13:50:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Mansell 
								
							 
						 
						
							
							
								
							
							
	5a8455e8ce  
						 
						
							
							
								
								
								BoundingBox: Add missing include  
							
							
							
						 
						
							2021-10-10 13:21:31 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Techjar 
								
							 
						 
						
							
							
								
							
							
	1161af8059  
						 
						
							
							
								
								
								VideoCommon: Abstract bounding box  
							
							... 
							
							
							
							This moves much of the duplicated bounding box code into VideoCommon,
leaving only the specific buffer implementations in each backend. 
							
						 
						
							2021-10-04 15:51:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bourdon 
								
							 
						 
						
							
							
								
							
							
	
	
	e149ad4f0a 
 
						 
						
							
							
								
								
								treewide: convert GPLv2+ license info to SPDX tags  
							
							... 
							
							
							
							SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/  . SPDX
tags are adopted in many large projects, including things like the Linux
kernel. 
							
						 
						
							2021-07-05 04:35:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	2c9ec6cb8a  
						 
						
							
							
								
								
								VideoCommon/BoundingBox: Move PixelShaderManager::SetBoundingBoxActive() calls into Enable()/Disable()  
							
							... 
							
							
							
							Now that we have an actual interface to manage things, we can stop
duplicating the calls to to the pixel shader manager and remove the
need to remember to actually do so when disabling or enabling the
bounding box. 
							
						 
						
							2019-12-05 11:57:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	9bd533ebe4  
						 
						
							
							
								
								
								VideoCommon/BoundingBox: Make interface for querying bounding box data  
							
							... 
							
							
							
							Rather than expose the bounding box members directly, we can instead
provide an interface for code to use. This makes it nicer to transition
from global data, as the interface function names are already in
place. 
							
						 
						
							2019-12-05 11:48:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bourdon 
								
							 
						 
						
							
							
								
							
							
	3570c7f03a  
						 
						
							
							
								
								
								Reformat all the things. Have fun with merge conflicts.  
							
							
							
						 
						
							2016-06-24 10:43:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	d9fec92628  
						 
						
							
							
								
								
								VideoCommon: Header cleanup  
							
							... 
							
							
							
							Also remedies places where the video backends and core rely on things
being indirectly included. 
							
						 
						
							2016-01-17 20:11:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	d694994874  
						 
						
							
							
								
								
								BoundingBox: Remove unnecessary headers  
							
							
							
						 
						
							2015-09-24 03:19:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	69963dc4b0  
						 
						
							
							
								
								
								Merge pull request  #2274  from degasus/disable_bbox  
							
							... 
							
							
							
							Disable bbox 
							
						 
						
							2015-05-25 08:46:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tillmann Karras 
								
							 
						 
						
							
							
								
							
							
	cefcb0ace9  
						 
						
							
							
								
								
								Update license headers to GPLv2+  
							
							
							
						 
						
							2015-05-25 13:22:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									degasus 
								
							 
						 
						
							
							
								
							
							
	6b2a1e57e2  
						 
						
							
							
								
								
								BBox: remove now unreachable SW bbox implementation  
							
							
							
						 
						
							2015-05-25 09:33:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									degasus 
								
							 
						 
						
							
							
								
							
							
	7c486a8c24  
						 
						
							
							
								
								
								VertexLoader: Add a VertexLoader pointer to each function call  
							
							
							
						 
						
							2014-12-21 14:13:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									degasus 
								
							 
						 
						
							
							
								
							
							
	02cdb41d3d  
						 
						
							
							
								
								
								VideoCommon: Rename s_pCurBufferPointer  
							
							
							
						 
						
							2014-12-09 18:56:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									comex 
								
							 
						 
						
							
							
								
							
							
	4134a0ad54  
						 
						
							
							
								
								
								Make some variables static (should probably adjust for coding style too, but I'm not the one who merged code with bad style...)  
							
							
							
						 
						
							2014-10-16 17:03:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crudelios 
								
							 
						 
						
							
							
								
							
							
	1e3b9ecdc1  
						 
						
							
							
								
								
								Fix compile errors after rebase.  
							
							
							
						 
						
							2014-10-10 12:44:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crudelios 
								
							 
						 
						
							
							
								
							
							
	176ea06e82  
						 
						
							
							
								
								
								Get buildbot to compile.  
							
							
							
						 
						
							2014-10-10 12:28:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crudelios 
								
							 
						 
						
							
							
								
							
							
	47c67f014f  
						 
						
							
							
								
								
								Fix linux build and various warnings.  
							
							... 
							
							
							
							Increase savestate version. 
							
						 
						
							2014-10-10 12:28:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crudelios 
								
							 
						 
						
							
							
								
							
							
	2d4b7e3f3f  
						 
						
							
							
								
								
								Reimplement Bounding Box calculation using the software renderer.  
							
							
							
						 
						
							2014-10-10 12:27:06 +01:00