| 
							
							
								 Conor McCarthy | 4b7ca0c294 | vkd3d-shader/dxil: Read DXIL global flags. | 2023-10-17 22:18:25 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | e0d0a04b79 | vkd3d-shader/dxil: Handle multi-row signature elements. | 2023-10-16 22:36:38 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 7113064a19 | vkd3d-shader/dxil: Handle signature element additional tag/value pairs. | 2023-10-16 22:36:36 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 8648ca0e77 | vkd3d-shader/dxil: Read the DXIL input and output signatures. These can differ from the DXBC signatures by having multiple rows, and
load/store instructions reference them by id instead of register index. | 2023-10-16 22:36:29 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 62badbff7a | vkd3d-shader/dxil: Validate the entry point info. | 2023-10-16 22:36:28 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 6034f4a976 | vkd3d-shader/dxil: Read DXIL metadata named nodes. | 2023-10-12 18:23:33 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 4ac201788d | vkd3d-shader/dxil: Read DXIL metadata kinds. | 2023-10-12 18:23:32 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | cba3e18c45 | vkd3d-shader/dxil: Read DXIL metadata values. | 2023-10-12 18:23:31 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 5817fabc30 | vkd3d-shader/dxil: Read DXIL metadata nodes. | 2023-10-12 18:23:30 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | a62343f544 | vkd3d-shader/dxil: Read DXIL metadata strings. | 2023-10-12 18:23:29 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 05d516bb00 | vkd3d-shader/dxil: Emit an error on allocation failure in dxil_record_to_string(). | 2023-10-11 22:21:22 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 52dc6f252c | vkd3d-shader/dxil: Read global constants in sm6_parser_globals_init(). These are needed for reading metadata. | 2023-10-11 22:21:20 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | df4e1b7393 | vkd3d-shader/dxil: Read immediate constant arrays. | 2023-10-11 22:21:19 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | f61c853f61 | vkd3d-shader/dxil: Convert into an error the warning for an unhandled instrinsic. | 2023-09-26 22:07:51 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | b30b95e824 | vkd3d-shader/dxil: Do not access null code blocks on failure. | 2023-09-26 22:07:50 +02:00 |  | 
			
				
					| 
							
							
								 Francisco Casas | e904660497 | vkd3d-shader: Turn vkd3d_shader_register.immconst_type into vkd3d_shader_register.dimension. | 2023-09-26 22:07:04 +02:00 |  | 
			
				
					| 
							
							
								 Francisco Casas | 5d6899888d | vkd3d-shader: Rename shader_register_init() to vsir_register_init(). | 2023-09-26 22:06:50 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 6ec5e5bf54 | vkd3d-shader/dxil: Implement DX instruction LoadInput. | 2023-09-25 22:07:09 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | 644a06dcca | vkd3d-shader/dxil: Declare shader inputs. | 2023-09-25 22:07:08 +02:00 |  | 
			
				
					| 
							
							
								 Giovanni Mascellani | c052cd8998 | vkd3d-shader/ir: Introduce a boilerplate to validate the generated IR. For the moment the validator is trivial, it never fails. Checks will
be added incrementally. | 2023-09-22 11:06:13 +02:00 |  | 
			
				
					| 
							
							
								 Giovanni Mascellani | cf871d2cb2 | vkd3d-shader: Embed the parsing location in vkd3d_shader_instruction. So that it can be used for printing meaningful error locations by
downstream processors. | 2023-09-22 11:06:12 +02:00 |  | 
			
				
					| 
							
							
								 Giovanni Mascellani | 531c41306d | vkd3d-shader/dxil: Destroy the SM6 parser on parsing errors. | 2023-09-22 11:06:11 +02:00 |  | 
			
				
					| 
							
							
								 Giovanni Mascellani | 05af25eecb | vkd3d-shader: Rename shader_instruction_init(). | 2023-09-22 11:06:05 +02:00 |  | 
			
				
					| 
							
							
								 Henri Verbeet | da89da2bf3 | vkd3d-shader: Hide support for DXIL sources. Unfortunately this is not sufficiently ready to release. | 2023-09-18 21:04:19 +02:00 |  | 
			
				
					| 
							
							
								 Conor McCarthy | d27b8eb2c0 | vkd3d-shader/dxil: Implement DX instruction StoreOutput. | 2023-08-30 22:48:52 +02:00 |  |