-
Notifications
You must be signed in to change notification settings - Fork 28
/
vcpkg.json
90 lines (90 loc) · 1.88 KB
/
vcpkg.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"name": "daxa",
"version": "3.0.2",
"description": "Daxa C++ Vulkan Abstraction",
"homepage": "https://github.com/Ipotrick/Daxa",
"dependencies": [
"vulkan-memory-allocator",
"vulkan-headers",
"vulkan",
"fmt",
{
"name": "wayland",
"default-features": false,
"platform": "linux"
}
],
"default-features": [
"utils-imgui",
"utils-mem",
"utils-pipeline-manager-glslang",
"utils-task-graph"
],
"features": {
"utils-imgui": {
"description": "The ImGUI Daxa utility",
"dependencies": [
"imgui"
]
},
"utils-fsr2": {
"description": "The FSR2 Daxa utility",
"dependencies": [
"fsr2"
]
},
"utils-mem": {
"description": "The Mem Daxa utility"
},
"utils-pipeline-manager-glslang": {
"description": "Build with glslang",
"dependencies": [
"glslang"
]
},
"utils-pipeline-manager-slang": {
"description": "Build with Slang",
"dependencies": [
"shader-slang"
]
},
"utils-pipeline-manager-spirv-validation": {
"description": "Build with SPIR-V validation",
"dependencies": [
"spirv-tools"
]
},
"utils-task-graph": {
"description": "The Task-Graph Daxa utility"
},
"tests": {
"description": "Build Tests",
"dependencies": [
{
"name": "glfw3",
"features": [
"xlib",
"wayland"
]
},
"glfw3",
"glm",
"stb",
"cgltf",
{
"name": "imgui",
"features": [
"glfw-binding"
]
}
]
}
},
"builtin-baseline": "2960d7d80e8d09c84ae8abf15c12196c2ca7d39a",
"vcpkg-configuration": {
"overlay-ports": [
"./cmake/vcpkg-overlay-ports/fsr2",
"./cmake/vcpkg-overlay-ports/glfw3"
]
}
}