Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec55028f26 
								
							 
						 
						
							
							
								
								Merge pull request  #89209  from RandomShaper/padding_for_dummies  
							
							... 
							
							
							
							Make shader binary alignment handling simpler and more robust 
							
						 
						
							2024-03-06 13:17:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								f77b4d155b 
								
							 
						 
						
							
							
								
								Make shader binary alignment handling simpler and more robust  
							
							... 
							
							
							
							Bonus:
Also simplified the rounding to block size in image size calculations. 
							
						 
						
							2024-03-06 11:48:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e74f4ea115 
								
							 
						 
						
							
							
								
								Vulkan: Don't warn about pipelines cache if missing  
							
							... 
							
							
							
							It used to warn when opening a new project because no cache pre-exists,
which isn't particularly helpful.
Also include the rendering method in the cache filename, as it differs
between Forward+ and Mobile for a same GPU. 
							
						 
						
							2024-03-05 16:39:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dario 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2d8f68ba 
								
							 
						 
						
							
							
								
								Merge execute and present commands for RenderingDeviceDriver.  
							
							
							
						 
						
							2024-02-19 13:09:03 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dario 
								
							 
						 
						
							
							
							
							
								
							
							
								24fcee6d67 
								
							 
						 
						
							
							
								
								Handle VK_SUBOPTIMAL_KHR as a valid error code to fix Android performance.  
							
							
							
						 
						
							2024-02-15 10:59:36 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dario 
								
							 
						 
						
							
							
							
							
								
							
							
								73eff10c76 
								
							 
						 
						
							
							
								
								Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver.  
							
							
							
						 
						
							2024-02-12 10:02:18 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dario 
								
							 
						 
						
							
							
							
							
								
							
							
								39f279710c 
								
							 
						 
						
							
							
								
								Improve stage and slice tracking behavior of RenderingDeviceGraph to fix various synchronization issues.  
							
							
							
						 
						
							2024-01-26 10:12:54 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1248fb9c18 
								
							 
						 
						
							
							
								
								Merge pull request  #86855  from RandomShaper/fix_vk_get_image  
							
							... 
							
							
							
							Fix determination of copyable layout for compressed textures in Vulkan 
							
						 
						
							2024-01-15 13:25:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dario 
								
							 
						 
						
							
							
							
							
								
							
							
								cc4d39b0c1 
								
							 
						 
						
							
							
								
								Acyclic Command Graph for RenderingDevice.  
							
							... 
							
							
							
							Adds a new system to automatically reorder commands, perform layout transitions and insert synchronization barriers based on the commands issued to RenderingDevice. 
							
						 
						
							2024-01-08 14:54:56 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								e1c7c18ead 
								
							 
						 
						
							
							
								
								Fix determination of copyable layout for compressed textures in Vulkan  
							
							
							
						 
						
							2024-01-06 00:06:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									warriormaster12 
								
							 
						 
						
							
							
							
							
								
							
							
								e729d511df 
								
							 
						 
						
							
							
								
								Fix wrong error message when graphics pipeline creation fails  
							
							
							
						 
						
							2023-12-21 22:32:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								12a519bae2 
								
							 
						 
						
							
							
								
								Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts  
							
							... 
							
							
							
							Credit and thanks to @bruzvg for multiple build fixes, update of 3rd-party items and MinGW support.
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> 
							
						 
						
							2023-12-20 19:18:08 +01:00