SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						da6fa5e65f 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-09-29 19:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						f61e271e11 
					 
					
						
						
							
							Generalize and validate optional GPU feature properties  
						
						... 
						
						
						
						Fixes https://github.com/libsdl-org/SDL/issues/13139 
Fixes https://github.com/libsdl-org/SDL/issues/13138  
						
						
					 
					
						2025-09-29 12:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						204246c2b7 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-09-14 17:19:42 +00:00 
						 
				 
			
				
					
						
							
							
								cosmonaut 
							
						 
					 
					
						
						
							
						
						9603360b7e 
					 
					
						
						
							
							GPU: Allow rendering into depth texture layers and levels  
						
						
						
						
					 
					
						2025-09-13 07:11:43 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						e7784b7bf7 
					 
					
						
						
							
							Set GPU properties for maximum hardware compatibility  
						
						... 
						
						
						
						Resolves https://github.com/libsdl-org/SDL/issues/13928  
						
						
					 
					
						2025-09-11 21:30:58 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						e035f3a480 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-09-10 19:09:24 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						035eed351c 
					 
					
						
						
							
							Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat()  
						
						... 
						
						
						
						Fixes https://github.com/libsdl-org/SDL/issues/13899  
						
						
					 
					
						2025-09-10 12:08:04 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						2746e988b3 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-09-08 18:20:40 +00:00 
						 
				 
			
				
					
						
							
							
								Ethan Lee 
							
						 
					 
					
						
						
							
						
						5591d4b1a8 
					 
					
						
						
							
							gpu: Note hardware supported by Tier 1 Resource Binding  
						
						
						
						
					 
					
						2025-09-08 11:19:20 -07:00 
						 
				 
			
				
					
						
							
							
								Ethan Lee 
							
						 
					 
					
						
						
							
						
						cbe4970946 
					 
					
						
						
							
							gpu: Add D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN property  
						
						
						
						
					 
					
						2025-09-08 11:19:20 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						edfbfa27b4 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-08-29 03:02:44 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						a1964dd673 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-08-27 22:35:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ethan Lee 
							
						 
					 
					
						
						
							
						
						0fcaf47658 
					 
					
						
						
							
							gpu: D3D12 only requires feature level 11_0 with Resource Binding Tier 2.  
						
						... 
						
						
						
						We previously thought this wasn't possible because constant buffer offsets and
partial updates were unavailable, but we were reading the wrong table - this is
only the case for D3D11...
https://learn.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-devices-downlevel-intro 
... while 12 doesn't list this feature at all:
https://learn.microsoft.com/en-us/windows/win32/direct3d12/hardware-feature-levels 
We double checked and Jesse Natalie confirmed that this feature is required for
D3D12 even for 11_0 drivers. (Thanks Jesse!)
Additionally, D3D12 requires that UAVs are accessible from all shader stages,
meaning Tier 2 is enough to support the number of UAVs we need. Tier 1 could be
a property to lower the requirements, but that can be done later. 
						
						
					 
					
						2025-08-22 15:46:05 -04:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						0b082b25b2 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-08-19 20:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Simon McVittie 
							
						 
					 
					
						
						
							
						
						d83503f80e 
					 
					
						
						
							
							Fix some typos detected by Debian's lintian QA tool  
						
						... 
						
						
						
						I assume the demoninator is a typo, rather than an indication that
someone has been playing too much Doom :-)
Signed-off-by: Simon McVittie <smcv@collabora.com > 
						
						
					 
					
						2025-08-07 13:55:15 -07:00 
						 
				 
			
				
					
						
							
							
								BurntRanch 
							
						 
					 
					
						
						
							
						
						ee6d8f78f4 
					 
					
						
						
							
							Clarify SDL_GPUVertexBufferDescription.pitch comment ( #13381 )  
						
						
						
						
					 
					
						2025-07-17 08:53:35 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						1d9fc5f2c8 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-07-17 07:20:27 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						1b4fd3aa83 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-07-17 07:05:50 +00:00 
						 
				 
			
				
					
						
							
							
								Anonymous Maarten 
							
						 
					 
					
						
						
							
						
						520d73ae57 
					 
					
						
						
							
							include/SDL_gpu: fix bool members documentation indentation  
						
						
						
						
					 
					
						2025-05-30 16:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						0a7548230c 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-22 22:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						514d96de07 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-17 00:15:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eduard Gushchin 
							
						 
					 
					
						
						
							
						
						d6a99752b7 
					 
					
						
						
							
							Fix properties name in SDL_CreateGPUDeviceWithProperties  
						
						
						
						
					 
					
						2025-05-16 17:14:58 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						83cbf7f811 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-14 00:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel 
							
						 
					 
					
						
						
							
						
						f85f83ec7c 
					 
					
						
						
							
							SDL GPU: Implemented opt out Vulkan device features ( #13016 )  
						
						
						
						
					 
					
						2025-05-13 17:28:28 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						f92843da83 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-10 13:38:22 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						09c8d4b556 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-08 14:49:45 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						85d2345bd8 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-05 15:21:20 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						5bd886519b 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-05-05 15:10:37 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						f131791005 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-29 22:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
							
						
						faa2e40406 
					 
					
						
						
							
							gpu: Warn about Direct3D 12 texture alignment requirements.  
						
						... 
						
						
						
						Fixes  #12835 . 
					
						2025-04-25 15:09:13 -04:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						29ef31d589 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-25 03:49:37 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						15cb9bd610 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-25 03:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						695cad459b 
					 
					
						
						
							
							Corrected documentation for SDL_SetGPUSwapchainParameters()  
						
						
						
						
					 
					
						2025-04-23 14:54:12 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						727a5fae59 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-22 21:34:48 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						5a8be8e4c2 
					 
					
						
						
							
							Fixed formatting  
						
						
						
						
					 
					
						2025-04-22 14:33:47 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						18fbe6a92f 
					 
					
						
						
							
							Renamed SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_UINT8 to SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER  
						
						... 
						
						
						
						Typically we will name the property with the function that is used to set it, and document the range of values. 
						
						
					 
					
						2025-04-22 10:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						23a7a74133 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-22 14:50:56 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						3be0ec5631 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-22 14:46:54 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						8e0b39f465 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-17 18:06:43 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Cornett 
							
						 
					 
					
						
						
							
						
						44710a248c 
					 
					
						
						
							
							gpu: alpha-to-coverage support  
						
						
						
						
					 
					
						2025-04-04 11:39:08 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
							
						
						05939909da 
					 
					
						
						
							
							SDL_gpu.h: SDL_GetGPUDeviceProperties() is thread-safe.  
						
						
						
						
					 
					
						2025-04-04 11:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						1687bc746d 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-04 15:40:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
							
						
						accd952c4e 
					 
					
						
						
							
							SDL_gpu.h: Another attempt to clean up SDL_GetGPUDeviceProperties() docs.  
						
						
						
						
					 
					
						2025-04-04 11:39:23 -04:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						c5f369f557 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-04 15:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						0c9eccd0ea 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-04 14:35:40 +00:00 
						 
				 
			
				
					
						
							
							
								Lucas Murray 
							
						 
					 
					
						
						
							
						
						8ad64aba1b 
					 
					
						
						
							
							GPU: Remove subheadings from SDL_GetGPUDeviceProperties() docs  
						
						
						
						
					 
					
						2025-04-04 07:34:52 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						94ab2b76a5 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-04 03:36:13 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						85281be78d 
					 
					
						
						
							
							Re-added text removed by the wiki bridge  
						
						
						
						
					 
					
						2025-04-03 15:04:43 -07:00 
						 
				 
			
				
					
						
							
							
								SDL Wiki Bot 
							
						 
					 
					
						
						
							
						
						b1919783c5 
					 
					
						
						
							
							Sync SDL3 wiki -> header  
						
						... 
						
						
						
						[ci skip] 
						
						
					 
					
						2025-04-03 22:00:01 +00:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
							
						
						39a3b14dfe 
					 
					
						
						
							
							Renamed SDL_GetGPUDeviceDebugProperties() to SDL_GetGPUDeviceProperties()  
						
						... 
						
						
						
						We may want to extend this with additional properties in the future.
Also removed SDL_PROP_GPU_DEVICE_DEBUG_VULKAN_CONFORMANCE_STRING. If we need feature level queries we can add them in the future. 
						
						
					 
					
						2025-04-03 14:59:11 -07:00