Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						7281f4ed39 
					 
					
						
						
							
							vkd3d-shader/fx: Add support for tx -> text output.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2025-06-16 16:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						a93d258a86 
					 
					
						
						
							
							Release 1.16.  
						
						
						
						
					 
					
						2025-05-20 11:35:48 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						985d317e0e 
					 
					
						
						
							
							Release 1.15.  
						
						
						
						
					 
					
						2025-02-19 12:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						751f8b313c 
					 
					
						
						
							
							vkd3d-compiler: Introduce "dxbc-fx" as a source type.  
						
						... 
						
						
						
						Commit 949708450b 
						
						
					 
					
						2025-02-18 17:47:22 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						a169ae05e8 
					 
					
						
						
							
							vkd3d-compiler: Store the source type as a struct source_type_info pointer.  
						
						
						
						
					 
					
						2025-02-18 17:47:22 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						1cf6e8a85d 
					 
					
						
						
							
							vkd3d-compiler: Store the target type as a struct target_type_info pointer.  
						
						
						
						
					 
					
						2025-02-18 17:47:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						949708450b 
					 
					
						
						
							
							vkd3d-compiler: Support fx_4_0 sources embedded in DXBC containers.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-11-30 14:03:50 +01:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						5c00766eff 
					 
					
						
						
							
							Release 1.14.  
						
						
						
						
					 
					
						2024-11-21 12:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						7ae1284c16 
					 
					
						
						
							
							vkd3d-compiler: Add missing 'fx' source type to the CLI output.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-10-17 17:32:54 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						6801ad9b7a 
					 
					
						
						
							
							vkd3d-shader/fx: Introduce a parser/disassembler.  
						
						... 
						
						
						
						Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-10-14 15:20:41 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Sivov 
							
						 
					 
					
						
						
							
						
						799e6105a4 
					 
					
						
						
							
							vkd3d-shader/d3dbc: Add an option to treat doubles as floats.  
						
						... 
						
						
						
						Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55448 
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com > 
						
						
					 
					
						2024-09-23 15:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Feifan He 
							
						 
					 
					
						
						
							
						
						23ba1a5e07 
					 
					
						
						
							
							vkd3d-shader: Introduce VKD3D_SHADER_TARGET_MSL.  
						
						
						
						
					 
					
						2024-09-12 17:03:32 +02:00 
						 
				 
			
				
					
						
							
							
								Henri Verbeet 
							
						 
					 
					
						
						
							
						
						0e72aba0bc 
					 
					
						
						
							
							Release 1.13.  
						
						
						
						
					 
					
						2024-08-29 12:08:46 +02:00 
						 
				 
			
				
					
						
							
							
								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