Petrichor Park 
							
						 
					 
					
						
						
							
						
						f05386e006 
					 
					
						
						
							
							tests/shader_runner: Allow controlling which shader models to run via command line.  
						
						... 
						
						
						
						Adds new flags --sm-min and --sm-max. They each take a shader model
identifier, with the same syntax as in the test harness. If either is
present, then it will only run tests within the (inclusive) range.
Omitting one allows anything as the min/max. 
						
						
					 
					
						2025-03-10 15:12:25 +01:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						033a0d29c5 
					 
					
						
						
							
							tests/hlsl: Add some arithmetic uint16 shader tests.  
						
						
						
						
					 
					
						2025-01-28 13:13:44 +01:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						50306a8b08 
					 
					
						
						
							
							tests/hlsl: Add uint64 wave op tests.  
						
						
						
						
					 
					
						2024-12-09 14:20:28 +01:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						f0f8bb3f36 
					 
					
						
						
							
							tests/hlsl: Add float64 wave op tests.  
						
						
						
						
					 
					
						2024-12-09 14:17:05 +01:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						3264378fa0 
					 
					
						
						
							
							tests: Print the file name instead of the test name in test logs.  
						
						... 
						
						
						
						Some test programs, particularly the shader runner, are built from
many different files nowadays, and a line number is relatively
cumbersome to use if you don't know which file that line comes from. 
						
						
					 
					
						2024-12-03 12:38:26 +01:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						8d8e0fd55a 
					 
					
						
						
							
							tests: Test mismatching RTV and pixel shader output types.  
						
						
						
						
					 
					
						2024-10-22 20:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								Elizabeth Figura 
							
						 
					 
					
						
						
							
						
						ec53e325b6 
					 
					
						
						
							
							tests: Test FFP point size.  
						
						
						
						
					 
					
						2024-10-10 22:30:35 +02:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						d76435cd21 
					 
					
						
						
							
							tests: Move the dxc compilation helpers to utils.h.  
						
						
						
						
					 
					
						2024-10-08 20:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						85fe4c421b 
					 
					
						
						
							
							tests: Define WIDL macros in utils.h.  
						
						... 
						
						
						
						This way other headers including utils.h, like d3d12_test_utils.h,
are self-contained. 
						
						
					 
					
						2024-07-11 00:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						2a101cf697 
					 
					
						
						
							
							tests: Include vkd3d_d3d12.h in utils.h.  
						
						... 
						
						
						
						RECT and D3D12_BOX are used from there. 
						
						
					 
					
						2024-04-02 23:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						13143700b7 
					 
					
						
						
							
							tests/shader-runner: Add raw UAV tests.  
						
						
						
						
					 
					
						2024-03-06 23:04:11 +01:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						9180ea6591 
					 
					
						
						
							
							tests/shader-runner: Add a test for a signed int typed buffer UAV.  
						
						... 
						
						
						
						Check for backend type mismatches resulting from the absence of
signedness in SM 6. 
						
						
					 
					
						2024-02-22 22:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Tang 
							
						 
					 
					
						
						
							
						
						13ac795061 
					 
					
						
						
							
							tests/shader-runner: Support testing for integer pixel data.  
						
						... 
						
						
						
						Modified by Conor McCarthy to use read_uint() and read_uint4(). 
						
						
					 
					
						2024-02-01 22:24:54 +01:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						130e7bdf0f 
					 
					
						
						
							
							tests/shader-runner: Add tests for 64-bit casts.  
						
						
						
						
					 
					
						2023-11-15 21:48:33 +01:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						69ecfdfb0b 
					 
					
						
						
							
							tests: Use compare_uint() in compare_float().  
						
						... 
						
						
						
						Comparing the result of abs() is broken in the case that x - y == INT_MIN. 
						
						
					 
					
						2023-06-27 22:34:37 +02:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						9a27df3a8c 
					 
					
						
						
							
							tests: Read integer uniforms with strtol() and strtoul().  
						
						... 
						
						
						
						Because %i sscanf() converters are deprecated, and in practice
clamp to [-2^31, 2^31) on 32 bit. 
						
						
					 
					
						2023-04-03 18:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						9ea84ae8c9 
					 
					
						
						
							
							tests/shader_runner: Use the global test_options structure.  
						
						... 
						
						
						
						Inspired by a patch by Giovanni Mascellani. 
						
						
					 
					
						2023-03-10 21:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						809a43f06b 
					 
					
						
						
							
							tests: Add a test for compute thread IDs.  
						
						
						
						
					 
					
						2023-01-25 22:10:30 +01:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						6ff6cb4ed2 
					 
					
						
						
							
							tests/shader_runner: Allow probing a single component.  
						
						... 
						
						
						
						Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com >
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2022-05-31 21:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						e6ea409bbf 
					 
					
						
						
							
							tests: Move check_readback_data_vec4() to utils.h.  
						
						... 
						
						
						
						Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2022-05-31 21:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						ccdb702d53 
					 
					
						
						
							
							tests/shader_runner: Use the common resource_readback structure in d3d9 and d3d11 readback structures.  
						
						... 
						
						
						
						Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2022-05-31 21:53:08 +02:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						367bd15ec5 
					 
					
						
						
							
							tests: Simplify "probe" directive syntax and parsing a bit.  
						
						... 
						
						
						
						Signed-off-by: Matteo Bruni <mbruni@codeweavers.com >
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com >
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2022-04-20 23:01:04 +02:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						22e6581ffc 
					 
					
						
						
							
							tests: Add a D3D11 shader runner backend.  
						
						... 
						
						
						
						Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2022-01-27 18:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Zebediah Figura 
							
						 
					 
					
						
						
							
						
						09e3018b6d 
					 
					
						
						
							
							tests: Move the drawing and readback implementation to the d3d12 shader runner.  
						
						... 
						
						
						
						Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2022-01-27 18:00:37 +01:00