mirror of
				https://gitlab.winehq.org/wine/vkd3d.git
				synced 2025-09-12 18:50:22 -07:00 
			
		
		
		
	vkd3d-shader: Add documentation for the INT64 and FLOAT64 feature flags.
This commit is contained in:
		
				
					committed by
					
						 Alexandre Julliard
						Alexandre Julliard
					
				
			
			
				
	
			
			
			
						parent
						
							500b61c383
						
					
				
				
					commit
					6acca1f85e
				
			
				
				Notes:
				
					Alexandre Julliard
				
				2024-03-04 23:19:31 +01:00 
			
			Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/689
| @@ -199,7 +199,13 @@ enum vkd3d_shader_compile_option_fragment_coordinate_origin | ||||
| /** Advertises feature availability. \since 1.11 */ | ||||
| enum vkd3d_shader_compile_option_feature_flags | ||||
| { | ||||
|     /** The SPIR-V target environment supports 64-bit integer types. This | ||||
|      * corresponds to the "shaderInt64" feature in the Vulkan API, and the | ||||
|      * "GL_ARB_gpu_shader_int64" extension in the OpenGL API. */ | ||||
|     VKD3D_SHADER_COMPILE_OPTION_FEATURE_INT64         = 0x00000001, | ||||
|     /** The SPIR-V target environment supports 64-bit floating-point types. | ||||
|      * This corresponds to the "shaderFloat64" feature in the Vulkan API, and | ||||
|      * the "GL_ARB_gpu_shader_fp64" extension in the OpenGL API. */ | ||||
|     VKD3D_SHADER_COMPILE_OPTION_FEATURE_FLOAT64       = 0x00000002, | ||||
|  | ||||
|     VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_COMPILE_OPTION_FEATURE_FLAGS), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user