feat(abs): add a new set of graphics absractions.
This commit is contained in:
parent
df20d29832
commit
53f3a27e16
4 changed files with 99 additions and 0 deletions
26
apparmor.d/abstractions/vulkan-strict
Normal file
26
apparmor.d/abstractions/vulkan-strict
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# apparmor.d - Full set of apparmor profiles
|
||||
# Copyright (C) 2023 Alexandre Pujol <alexandre@pujol.io>
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
|
||||
/usr/share/egl/egl_external_platform.d/{,*.json} r,
|
||||
/usr/share/glvnd/egl_vendor.d/{,*.json} r,
|
||||
/usr/share/libdrm/*.ids r,
|
||||
/usr/share/vulkan/explicit_layer.d/{,*.json} r,
|
||||
/usr/share/vulkan/icd.d/{,*.json} r,
|
||||
/usr/share/vulkan/implicit_layer.d/{,*.json} r,
|
||||
|
||||
/etc/glvnd/egl_vendor.d/{,*.json} r,
|
||||
/etc/vulkan/explicit_layer.d/{,*.json} r,
|
||||
/etc/vulkan/icd.d/{,*.json} r,
|
||||
/etc/vulkan/implicit_layer.d/{,*.json} r,
|
||||
|
||||
owner @{user_share_dirs}/vulkan/implicit_layer.d/{,*.json} r,
|
||||
|
||||
@{sys}/class/ r,
|
||||
@{sys}/class/drm/ r,
|
||||
@{sys}/devices/@{pci}/drm/ r,
|
||||
@{sys}/devices/@{pci}/drm/card@{int}/gt_{min,cur,max}_freq_mhz r,
|
||||
@{sys}/devices/@{pci}/drm/card@{int}/metrics/ r,
|
||||
@{sys}/devices/@{pci}/drm/card@{int}/metrics/@{uuid}/id r,
|
||||
|
||||
include if exists <abstractions/vulkan-strict.d>
|
||||
Loading…
Add table
Add a link
Reference in a new issue