File: control

package info (click to toggle)
primus-vk 1.6.4-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 252 kB
  • sloc: cpp: 1,865; sh: 65; makefile: 49
file content (115 lines) | stat: -rw-r--r-- 3,442 bytes parent folder | download
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Source: primus-vk
Section: utils
Priority: optional
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Uploaders:
 Luca Boccassi <bluca@debian.org>,
 Andreas Beckmann <anbe@debian.org>,
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-bash-completion,
 libvulkan-dev (>= 1.1.108),
 libwayland-dev,
 libx11-dev,
 mesa-common-dev,
 libxcb1-dev,
 libxrandr-dev,
Standards-Version: 4.7.2
Homepage: https://github.com/felixdoerre/primus_vk
Rules-Requires-Root: no
Vcs-Browser: https://salsa.debian.org/nvidia-team/primus-vk
Vcs-Git: https://salsa.debian.org/nvidia-team/primus-vk.git

Package: primus-vk
Architecture: all
Depends:
 primus,
 libprimus-vk1,
 ${misc:Depends}
Suggests:
 primus-vk-nvidia,
Breaks:
 primus-vk-nvidia (<< 1.4-2~),
Replaces:
 primus-vk-nvidia (<< 1.4-2~),
Description: Vulkan layer for GPU offloading
 Typically you want to display an image rendered on a more powerful
 GPU on a display managed by an internal GPU. The layer in this package will
 direct rendering commands to a dedicated, more powerful GPU an when such an
 image is displayed it will be copied to the integrated CPU for displaying.
 .
 The user can activate offloading for individual applications by launching
 them with the "pvkrun" program.

Package: primus-vk-nvidia
Section: contrib/utils
Architecture: amd64 i386 arm64
Depends:
 primus-vk (= ${source:Version}),
 nvidia-primus-vk-wrapper,
 ${misc:Depends}
Conflicts:
 primus-vk-nvidia-i386,
Description: NVIDIA Optimus support for Vulkan applications
 This metapackage depends on all packages necessary to run
 OpenGL and Vulkan applications on a dedicated graphics card
 on systems with Nvidia + Intel Optimus hardware.

Package: libprimus-vk1
Section: libs
Architecture: any
Multi-Arch: same
Depends:
 libvulkan1 (>= 1.1.108),
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 libprimus-vk1:i386 (= ${binary:Version}) [amd64],
Breaks:
 primus-vk (<< 1.4-2~),
Replaces:
 primus-vk (<< 1.4-2~),
Description: vulkan layer library for the primus-vk layer
 This library implements the primus-vk layer. It decides which GPU
 the individual Vulkan API calls should go against and does the image
 copying.

Package: nvidia-primus-vk-common
Section: contrib/libs
Architecture: amd64 i386 arm64
Multi-Arch: foreign
Depends:
 ${misc:Depends}
Recommends:
 nvidia-primus-vk-wrapper,
Breaks:
 primus-vk-nvidia (<< 1.4-2~),
Replaces:
 primus-vk-nvidia (<< 1.4-2~),
Description: thin wrapper for the NVIDIA binary Vulkan ICD (common files)
 This package disables the original NVIDIA binary Vulkan driver and registers
 the thin wrapper from nvidia-primus-vk-wrapper to ensure that the NVIDIA
 driver is usable with bumblebee.

Package: nvidia-primus-vk-wrapper
Section: contrib/libs
Architecture: amd64 i386 arm64
Multi-Arch: same
Depends:
 nvidia-primus-vk-common,
 libvulkan1,
 ${nvidia:Depends},
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 nvidia-primus-vk-wrapper:i386 (= ${binary:Version}) [amd64],
Breaks:
 libnv-vulkan-wrapper1 (>= 0),
Replaces:
 libnv-vulkan-wrapper1 (>= 0),
Description: thin wrapper for using the NVIDIA binary Vulkan ICD with bumblebee
 This library is a thin wrapper around the Vulkan API functions of the
 nvidia Vulkan driver. The Vulkan driver misbehaves for example by reading the
 DISPLAY environment variable and connecting to that display server. This
 library works around that misbehaviour, so the driver can be used with
 bumblebee.