Henri Verbeet 
							
						 
					 
					
						
						
							
						
						36c123c005 
					 
					
						
						
							
							Release 1.12.  
						
						
						
						
					 
					
						2024-05-29 22:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						e1e6367210 
					 
					
						
						
							
							vkd3d-shader/fx: Add an option to include empty buffers in the effect binary.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-04-02 23:10:42 +02:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						9047dad4bc 
					 
					
						
						
							
							vkd3d-compiler: Clean up the shader code in all failure paths (Valgrind).  
						
						
						
						
					 
					
						2024-04-02 23:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						13227f3852 
					 
					
						
						
							
							vkd3d-shader: Add an option to enable child effects compilation.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-03-12 22:14:41 +01:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						9b0a9f63f7 
					 
					
						
						
							
							vkd3d-compiler: Add an option to emit the signature when disassembling.  
						
						
						
						
					 
					
						2024-03-07 23:08:25 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						f866fb95ad 
					 
					
						
						
							
							Release 1.11.  
						
						
						
						
					 
					
						2024-03-05 20:39:45 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						5552be552b 
					 
					
						
						
							
							vkd3d-compiler: Compile SPIR-V shaders with the int64 and float64 features.  
						
						
						
						
					 
					
						2024-03-04 22:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						d65f331efc 
					 
					
						
						
							
							configure: Build with -Wwrite-strings.  
						
						... 
						
						
						
						libs/vkd3d-shader/hlsl.c: In function ‘declare_predefined_types’:
libs/vkd3d-shader/hlsl.c:3408:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
         {"technique",    9},
          ^~~~~~~~~~~
...
programs/vkd3d-compiler/main.c: In function ‘parse_formatting’:
programs/vkd3d-compiler/main.c:303:10: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
         {"colour",  VKD3D_SHADER_COMPILE_OPTION_FORMATTING_COLOUR},
          ^~~~~~~~
...
macOS tigetstr() takes a non-const char *, so account for that as well. 
						
						
					 
					
						2024-02-22 22:46:29 +01:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						8b11b4b37a 
					 
					
						
						
							
							vkd3d-compiler: Free compilation options (Valgrind).  
						
						
						
						
					 
					
						2024-02-01 00:08:28 +01:00 
						 
				 
			
				
					
						
							
							
								Giovanni Mascellani 
							
						 
					 
					
						
						
							
						
						896fc0c2ce 
					 
					
						
						
							
							vkd3d-compiler: Exit the main function through a common code path.  
						
						
						
						
					 
					
						2024-02-01 00:08:28 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						9494b72224 
					 
					
						
						
							
							vkd3d-shader: Add separate binary target type for effects.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-01-11 23:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						0c33f82f72 
					 
					
						
						
							
							Release 1.10.  
						
						
						
						
					 
					
						2023-12-06 15:31:21 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						557b32a504 
					 
					
						
						
							
							vkd3d-compiler: Introduce an option to specify the origin of fragment coordinates.  
						
						
						
						
					 
					
						2023-11-09 21:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						375b3e0db3 
					 
					
						
						
							
							vkd3d-compiler: Sort the options in the usage text.  
						
						
						
						
					 
					
						2023-11-08 22:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						4c4843126e 
					 
					
						
						
							
							vkd3d-compiler: Slightly reword the --semantic-compat-map usage text.  
						
						
						
						
					 
					
						2023-11-08 22:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						c837f007e2 
					 
					
						
						
							
							vkd3d-compiler: Dynamically allocate options array.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2023-10-19 23:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						e242b46922 
					 
					
						
						
							
							vkd3d-shader/tpf: Convert some of the semantic names to system values names when in compatibility mode.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2023-10-19 23:03:23 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						b63c853688 
					 
					
						
						
							
							vkd3d-utils: Implement D3DGetBlobPart().  
						
						... 
						
						
						
						This was largely adapted from Wine's d3dcompiler_43, with some style
adjustments. 
						
						
					 
					
						2023-10-18 20:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						90d4529f27 
					 
					
						
						
							
							Release 1.9.  
						
						
						
						
					 
					
						2023-09-21 19:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						e71b2c0911 
					 
					
						
						
							
							vkd3d-compiler: Add CLI option to specify default matrix packing order.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2023-07-24 22:41:10 +02:00 
						 
				 
			
				
					
						
							
							
								Conor McCarthy 
							
						 
					 
					
						
						
							
						
						8c7704bb78 
					 
					
						
						
							
							vkd3d-compiler: Introduce a dxbc-dxil source type.  
						
						
						
						
					 
					
						2023-06-28 21:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						771e442af1 
					 
					
						
						
							
							Release 1.8.  
						
						
						
						
					 
					
						2023-06-22 22:00:20 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						57d92a15cf 
					 
					
						
						
							
							Release 1.7.  
						
						
						
						
					 
					
						2023-03-24 11:22:28 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						1eaf73147c 
					 
					
						
						
							
							Release 1.6.  
						
						
						
						
					 
					
						2022-12-07 16:08:16 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						56b2f56b86 
					 
					
						
						
							
							Release 1.5.  
						
						
						
						
					 
					
						2022-09-21 16:47:49 +02:00