5c00766eff
Release 1.14.
2024-11-21 12:35:55 +01:00
0e72aba0bc
Release 1.13.
2024-08-29 12:08:46 +02:00
36c123c005
Release 1.12.
2024-05-29 22:05:28 +02:00
f866fb95ad
Release 1.11.
2024-03-05 20:39:45 +01:00
0c33f82f72
Release 1.10.
2023-12-06 15:31:21 +01:00
ede1ff6951
demos: Do not trigger -Wmissing-prototypes for wmain().
...
For some reason wmain() is not exempted from -Wmissing-prototypes
in the same way as main() is. So we just declare a prototype for it.
2023-10-02 22:25:14 +02:00
90d4529f27
Release 1.9.
2023-09-21 19:16:32 +02:00
2a3413e0f0
demos: Use a fence to synchronize D3D12 and Vulkan work.
2023-07-06 20:09:53 +02:00
771e442af1
Release 1.8.
2023-06-22 22:00:20 +02:00
57d92a15cf
Release 1.7.
2023-03-24 11:22:28 +01:00
1eaf73147c
Release 1.6.
2022-12-07 16:08:16 +01:00
3d85d77ced
demos/gears: Recompile shaders with our compiler.
2022-10-10 21:13:50 +02:00
763f7dfa61
demos/triangle: Recompile shaders with our compiler.
2022-10-10 21:13:06 +02:00
56b2f56b86
Release 1.5.
2022-09-21 16:47:49 +02:00
9d4df5e704
Release 1.4.
...
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org >
2022-06-22 18:31:51 +02:00
f9c7b123d8
demos: Load libvulkan dynamically.
...
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com >
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org >
2022-04-25 22:11:43 +02:00
d1d9e713f2
Release 1.3.
...
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org >
2022-03-02 21:32:57 +01:00
3777eb4e5c
vkd3d: Introduce API versions.
...
For backwards compatibility. Newer vkd3d versions may report more
capabilities, but some of those may also require newer vkd3d APIs in order to
use them. That's an issue for a vkd3d user like Wine, where reporting more
capabilities may cause the application to try to use APIs that are not
implemented in that version of Wine.
Note that using ELF symbol versioning would have solved the issue for existing
binaries compiled against older versions of vkd3d, but not for older source
compiled against newer versions of vkd3d.
Users of vkd3d-utils should define VKD3D_UTILS_API_VERSION to the vkd3d
API version they wish to target.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com >
Signed-off-by: Alexandre Julliard <julliard@winehq.org >
2020-06-30 21:05:17 +02:00
8bb34406e2
demos: Use 3 swapchain images.
...
Mesa drivers increased minImageCount to 3.
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 >
2019-07-31 09:38:25 +02:00
7240534abc
include/vkd3d_utils: Declare all exported functions.
...
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 >
2019-06-18 16:40:48 +02:00
a96cfa32a1
demos: Check return value of ID3D12Fence_SetEventOnCompletion() (Coverity).
...
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-24 17:00:47 +02:00
b084a4a153
demos: Get rid of code for compiling shaders using d3dcompiler.
...
It's unused.
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-06 00:04:36 +02:00
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
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
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