| 
							
							
								 Conor McCarthy | fb5eb3159d | vkd3d-shader/dxil: Implement DX intrinsic WaveAnyTrue. | 2024-05-02 22:19:00 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 8e2b351538 | vkd3d-shader/dxil: Implement DX intrinsic WaveAllTrue. | 2024-05-02 22:18:58 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 9aa9b112e6 | vkd3d-shader/dxil: Implement DX intrinsic WaveActiveAllEqual. | 2024-05-02 22:18:55 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 6a56b4e5d8 | vkd3d-shader/dxil: Implement DX intrinsics WaveGetLaneCount and WaveGetLaneIndex. | 2024-05-02 22:18:48 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | fb730b11cf | vkd3d-shader/dxil: Handle constexpr pointer cast. | 2024-04-30 16:31:44 +02:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | 87c83e2ae2 | vkd3d-shader: Get rid of struct vkd3d_shader_desc. | 2024-04-30 16:31:19 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 3479962983 | vkd3d-shader/dxil: Implement DX intrinsics LoadOutputControlPoint and LoadPatchConstant. | 2024-04-22 23:13:28 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 4457181b2a | vkd3d-shader/dxil: Support patch constant functions and signatures. | 2024-04-22 23:13:26 +02:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | 0116e49d9b | vkd3d-shader/hlsl: Support d3d-asm as target format. | 2024-04-19 22:24:06 +02:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | e17e481130 | vkd3d-shader/glsl: Call vkd3d_shader_normalise(). | 2024-04-17 22:52:20 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | a7870e1793 | vkd3d-shader/spirv: Emit a compiler warning if an atomic op is flagged volatile. | 2024-04-17 22:51:43 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 0515482e82 | vkd3d-shader/ir: Validate tessellation declarations. | 2024-04-16 22:18:18 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 54016b3ced | vkd3d-shader/dxil: Load hull shader properties. | 2024-04-16 22:18:15 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 02cbc511bb | vkd3d-shader/dxil: Load domain shader properties. | 2024-04-16 22:18:14 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 23db066922 | vkd3d-shader/ir: Implement MAD in two operations if flagged as precise. With some changes by Giovanni Mascellani. | 2024-04-15 21:33:35 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 9e0b9c3a7a | vkd3d-shader/dxil: Implement the DXIL ATOMICRMW instruction. | 2024-03-27 22:36:59 +01:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 47e56cdfed | vkd3d-shader/spirv: Support 64-bit register info component type in spirv_compiler_emit_load_reg(). For 64-bit indexable temps (and any other 64-bit declarations) the write
mask must not be converted. | 2024-03-27 22:36:55 +01:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | 5de5f241a6 | vkd3d-shader/ir: Pass a struct vsir_program to vkd3d_shader_normalise(). | 2024-03-19 22:57:56 +01:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | abf76372e0 | vkd3d-shader/ir: Pass a struct vsir_program to vsir_validate(). | 2024-03-14 23:24:29 +01:00 |  | 
			
				
					| 
							
							
								 Giovanni Mascellani | d75dc76011 | vkd3d-shader/ir: Dump the reconstructed structured program. | 2024-03-14 22:48:53 +01:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 5e63164d01 | vkd3d-shader/dxil: Implement structured groupshared address space global variables. | 2024-03-14 22:48:44 +01:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 0965a3608a | vkd3d-shader/dxil: Implement raw groupshared address space global variables. | 2024-03-14 22:48:43 +01:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 6dd54eeb09 | vkd3d-shader/spirv: Support zero-initialisation for workgroup memory. | 2024-03-14 22:48:41 +01:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | 9b0d304f8f | vkd3d-shader/glsl: Introduce glsl_compile(). | 2024-03-12 22:15:41 +01:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | bdc096d437 | vkd3d-shader/d3d-asm: Get rid of the (now) redundant "shader_desc" parameter to vkd3d_dxbc_binary_to_text(). And rename the function to d3d_asm_compile() while we're touching it. | 2024-03-12 22:15:34 +01:00 |  |