Józef Kucia 
							
						 
					 
					
						
						
							
						
						2f43965c2c 
					 
					
						
						
							
							vkd3d-shader: Add OpenGL SPIR-V target environment.  
						
						... 
						
						
						
						More changes are needed for full support.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-10-11 18:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						8995c681d5 
					 
					
						
						
							
							tests: Fix unsupported formats tests on WARP.  
						
						... 
						
						
						
						A recent version of WARP supports B8G8R8A8 UAVs even on
D3D_FEATURE_LEVEL_11_0.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-10-01 18:36:40 -07:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						6f73364634 
					 
					
						
						
							
							vkd3d: Add requirements for maxPerStageDescriptorUniformBuffers.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-09-28 20:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						1cf49c2e0e 
					 
					
						
						
							
							include: Synchronize d3d12.idl with Wine.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-09-28 20:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						c75f9ee39d 
					 
					
						
						
							
							vkd3d: Export vkd3d_get_dxgi_format() function.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-08-29 14:48:45 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						d175afad78 
					 
					
						
						
							
							vkd3d: Add support for optional instance extensions.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-08-20 09:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						add556f0ee 
					 
					
						
						
							
							include: Add ID3D12Heap.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-07-20 18:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						a32648ade9 
					 
					
						
						
							
							include: Add more alignment constants.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-07-20 18:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						6b4b2a35cc 
					 
					
						
						
							
							include: Add more definitions for D3D12 features.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-07-19 16:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						8d9d910374 
					 
					
						
						
							
							include: Add missing D3D_PRIMITIVE_TOPOLOGY enum values.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-07-18 17:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						9b214c9ea7 
					 
					
						
						
							
							libs/vkd3d: Implement cube shader resource views.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-06-27 22:43:38 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						a87b3f3fb2 
					 
					
						
						
							
							libs/vkd3d-shader: Rename default sampler to dummy sampler.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-05-24 23:29:32 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						40ee9fa0e9 
					 
					
						
						
							
							libs/vkd3d-shader: Implement swizzling for shader outputs.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-05-24 23:29:24 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						d3c59c1a01 
					 
					
						
						
							
							include: Force stack alignment on i386.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-05-23 19:03:29 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						0ae0e431b1 
					 
					
						
						
							
							libs/vkd3d-utils: Prefix defines with VKD3D_.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-25 15:50:04 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						6988513d7b 
					 
					
						
						
							
							include: Move vkd3d_shader.h to private headers.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-25 15:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						c197b9c9a1 
					 
					
						
						
							
							include: Remove stdbool.h include from vkd3d_utils.h.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-25 15:49:59 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						f0a1e14113 
					 
					
						
						
							
							libs/vkd3d: Mark device as removed when command list in recording state is executed.  
						
						... 
						
						
						
						Fixes a GPU hang in test_device_removed_reason() on RADV.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-16 21:59:57 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						ce9ec9a44a 
					 
					
						
						
							
							build: Remove rpc.h and rpcndr.h includes from generated headers.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-16 21:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						0e86a6b353 
					 
					
						
						
							
							libs/vkd3d: Use HRESULT as preferred error code.  
						
						... 
						
						
						
						For consistency.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-11 18:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						3ebe7d5b9b 
					 
					
						
						
							
							include: Add emulation of __uuidof().  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-03 21:59:38 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						f5b532921a 
					 
					
						
						
							
							libs/vkd3d: Add structure type fields to public API structures.  
						
						... 
						
						
						
						Adds flexibility for future API extensions.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-04-03 21:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						bfd20ef1c8 
					 
					
						
						
							
							libs/vkd3d: Add support for custom PRESENT state transitions.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-03-30 14:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						844c83a837 
					 
					
						
						
							
							libs/vkd3d-shader: Avoid Windows data types in public API.  
						
						... 
						
						
						
						Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-02-15 20:00:35 +01:00 
						 
				 
			
				
					
						
							
							
								Józef Kucia 
							
						 
					 
					
						
						
							
						
						fddf86e6ea 
					 
					
						
						
							
							libs/vkd3d-shader: Remove dependency on D3D12 headers.  
						
						... 
						
						
						
						We would like to allow building libvkd3d-shader as a standalone library
without our Direct3D translation layers.
In the long term, it should be possible to build and use libvkd3d-shader
without Win32 data types, Vulkan headers and libs.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org > 
						
						
					 
					
						2018-02-15 20:00:31 +01:00