xref: /aosp_15_r20/external/mesa3d/CODEOWNERS (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker# This file contains the GitLab handle of the maintainers/reviewers for
2*61046927SAndroid Build Coastguard Worker# a given file:
3*61046927SAndroid Build Coastguard Worker# https://docs.gitlab.com/ce/user/project/code_owners.html
4*61046927SAndroid Build Coastguard Worker#
5*61046927SAndroid Build Coastguard Worker# Consider these as the list of people who want to be involved in MRs
6*61046927SAndroid Build Coastguard Worker# touching these files/folders, and whom you can ask your questions and
7*61046927SAndroid Build Coastguard Worker# tag in issues.
8*61046927SAndroid Build Coastguard Worker#
9*61046927SAndroid Build Coastguard Worker# As of GitLab 14.3, all features surrounding this file are premium-only,
10*61046927SAndroid Build Coastguard Worker# which means this file is only read by humans for now.
11*61046927SAndroid Build Coastguard Worker#
12*61046927SAndroid Build Coastguard Worker# Paths starting with a `/` are relative to the git root, otherwise they
13*61046927SAndroid Build Coastguard Worker# can match any substring of the file's path.
14*61046927SAndroid Build Coastguard Worker# If multiple lines match, only the last one applies; there is no
15*61046927SAndroid Build Coastguard Worker# accumulation.
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Worker
18*61046927SAndroid Build Coastguard Worker##################
19*61046927SAndroid Build Coastguard Worker# INFRASTRUCTURE #
20*61046927SAndroid Build Coastguard Worker##################
21*61046927SAndroid Build Coastguard Worker
22*61046927SAndroid Build Coastguard Worker# Build system - Meson
23*61046927SAndroid Build Coastguard Workermeson.build @dbaker @eric
24*61046927SAndroid Build Coastguard Worker/meson_options.txt @dbaker @eric
25*61046927SAndroid Build Coastguard Worker/docs/meson.rst @dbaker @eric
26*61046927SAndroid Build Coastguard Worker
27*61046927SAndroid Build Coastguard Worker# Build system - Android
28*61046927SAndroid Build Coastguard Worker/android/ @roman.stratiienko
29*61046927SAndroid Build Coastguard Worker
30*61046927SAndroid Build Coastguard Worker# Compatibility headers
31*61046927SAndroid Build Coastguard Worker/include/c99* @xexaxo
32*61046927SAndroid Build Coastguard Worker/src/c11/ @lygstate
33*61046927SAndroid Build Coastguard Worker
34*61046927SAndroid Build Coastguard Worker# Documentation
35*61046927SAndroid Build Coastguard Worker/docs/ @eric @xexaxo
36*61046927SAndroid Build Coastguard Worker
37*61046927SAndroid Build Coastguard Worker
38*61046927SAndroid Build Coastguard Worker##########
39*61046927SAndroid Build Coastguard Worker# COMMON #
40*61046927SAndroid Build Coastguard Worker##########
41*61046927SAndroid Build Coastguard Worker
42*61046927SAndroid Build Coastguard Worker# NIR
43*61046927SAndroid Build Coastguard Worker/src/compiler/nir/ @gfxstrand
44*61046927SAndroid Build Coastguard Worker
45*61046927SAndroid Build Coastguard Worker# Vulkan
46*61046927SAndroid Build Coastguard Worker/src/vulkan/ @gfxstrand
47*61046927SAndroid Build Coastguard Worker/include/vulkan/ @gfxstrand
48*61046927SAndroid Build Coastguard Worker
49*61046927SAndroid Build Coastguard Worker
50*61046927SAndroid Build Coastguard Worker#############
51*61046927SAndroid Build Coastguard Worker# PLATFORMS #
52*61046927SAndroid Build Coastguard Worker#############
53*61046927SAndroid Build Coastguard Worker
54*61046927SAndroid Build Coastguard Worker# EGL
55*61046927SAndroid Build Coastguard Worker/src/egl/ @eric @xexaxo
56*61046927SAndroid Build Coastguard Worker/include/EGL/ @eric @xexaxo
57*61046927SAndroid Build Coastguard Worker
58*61046927SAndroid Build Coastguard Worker# EGL - Android support
59*61046927SAndroid Build Coastguard Worker/src/egl/drivers/dri2/platform_android.c @robh @tfiga
60*61046927SAndroid Build Coastguard Worker
61*61046927SAndroid Build Coastguard Worker# EGL - Device support
62*61046927SAndroid Build Coastguard Worker/src/egl/drivers/dri2/platform_device.c @xexaxo
63*61046927SAndroid Build Coastguard Worker
64*61046927SAndroid Build Coastguard Worker# EGL - Wayland support
65*61046927SAndroid Build Coastguard Worker/src/egl/wayland/ @daniels @eric
66*61046927SAndroid Build Coastguard Worker/src/egl/drivers/dri2/platform_wayland.c @daniels @eric
67*61046927SAndroid Build Coastguard Worker
68*61046927SAndroid Build Coastguard Worker# Gallium targets
69*61046927SAndroid Build Coastguard Worker/src/gallium/targets/ @xexaxo
70*61046927SAndroid Build Coastguard Worker
71*61046927SAndroid Build Coastguard Worker# GLX
72*61046927SAndroid Build Coastguard Worker/src/glx/ @ajax
73*61046927SAndroid Build Coastguard Worker/include/GL/glx* @ajax
74*61046927SAndroid Build Coastguard Worker
75*61046927SAndroid Build Coastguard Worker# GLVND
76*61046927SAndroid Build Coastguard Worker/src/egl/main/eglglvnd.c @kbrenneman
77*61046927SAndroid Build Coastguard Worker/src/egl/main/egldispatchstubs.* @kbrenneman
78*61046927SAndroid Build Coastguard Worker/src/egl/generate/ @kbrenneman
79*61046927SAndroid Build Coastguard Worker/src/glx/*glvnd* @kbrenneman
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard Worker# Haiku
82*61046927SAndroid Build Coastguard Worker/src/egl/drivers/haiku/ @kallisti5
83*61046927SAndroid Build Coastguard Worker/src/gallium/frontends/hgl/ @kallisti5
84*61046927SAndroid Build Coastguard Worker/src/gallium/winsys/sw/hgl/ @kallisti5
85*61046927SAndroid Build Coastguard Worker
86*61046927SAndroid Build Coastguard Worker# Loader - DRI/classic
87*61046927SAndroid Build Coastguard Worker/src/loader/ @xexaxo
88*61046927SAndroid Build Coastguard Worker
89*61046927SAndroid Build Coastguard Worker# Loader - Gallium
90*61046927SAndroid Build Coastguard Worker/src/gallium/auxiliary/pipe-loader/ @xexaxo
91*61046927SAndroid Build Coastguard Worker/src/gallium/auxiliary/target-helpers/ @xexaxo
92*61046927SAndroid Build Coastguard Worker
93*61046927SAndroid Build Coastguard Worker# Vulkan WSI - Display
94*61046927SAndroid Build Coastguard Worker/src/vulkan/wsi/wsi_common_display.* @keithp
95*61046927SAndroid Build Coastguard Worker/src/*/vulkan/*_wsi_display.c @keithp
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard Worker
98*61046927SAndroid Build Coastguard Worker######
99*61046927SAndroid Build Coastguard Worker# CI #
100*61046927SAndroid Build Coastguard Worker######
101*61046927SAndroid Build Coastguard Worker
102*61046927SAndroid Build Coastguard Worker/.gitlab-ci.yml @eric
103*61046927SAndroid Build Coastguard Worker/.gitlab-ci/ @eric
104*61046927SAndroid Build Coastguard Workergitlab-ci*.yml @eric
105*61046927SAndroid Build Coastguard Worker
106*61046927SAndroid Build Coastguard Worker# Broadcom
107*61046927SAndroid Build Coastguard Worker/src/broadcom/ci/ @jasuarez @chema
108*61046927SAndroid Build Coastguard Worker
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard Worker###########
111*61046927SAndroid Build Coastguard Worker# Drivers #
112*61046927SAndroid Build Coastguard Worker###########
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard Worker# Asahi
115*61046927SAndroid Build Coastguard Worker/src/asahi/ @alyssa
116*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/asahi/ @alyssa
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard Worker# Broadcom
119*61046927SAndroid Build Coastguard Worker/src/broadcom/ @itoral @apinheiro
120*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/v3d/ @itoral @chema @jasuarez
121*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/vc4/ @itoral @chema @jasuarez
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Worker# Freedreno
124*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/freedreno/ @robclark
125*61046927SAndroid Build Coastguard Worker
126*61046927SAndroid Build Coastguard Worker# Imagination
127*61046927SAndroid Build Coastguard Worker/include/drm-uapi/pvr_drm.h @aashishc @frankbinns @luigi.santivetti
128*61046927SAndroid Build Coastguard Worker/src/imagination/ @aashishc @frankbinns @luigi.santivetti
129*61046927SAndroid Build Coastguard Worker/src/imagination/rogue/ @simon-perretta-img
130*61046927SAndroid Build Coastguard Worker
131*61046927SAndroid Build Coastguard Worker# Intel
132*61046927SAndroid Build Coastguard Worker/include/drm-uapi/i915_drm.h @kwg @llandwerlin @gfxstrand @idr
133*61046927SAndroid Build Coastguard Worker/include/pci_ids/i*_pci_ids.h @kwg @llandwerlin @gfxstrand @idr
134*61046927SAndroid Build Coastguard Worker/src/intel/ @kwg @llandwerlin @gfxstrand @idr
135*61046927SAndroid Build Coastguard Worker/src/gallium/winsys/iris/ @kwg @llandwerlin @gfxstrand @idr
136*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/iris/ @kwg @llandwerlin @gfxstrand @idr
137*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/i915/ @anholt
138*61046927SAndroid Build Coastguard Worker
139*61046927SAndroid Build Coastguard Worker# Microsoft
140*61046927SAndroid Build Coastguard Worker/src/microsoft/ @jenatali
141*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/d3d12/ @jenatali
142*61046927SAndroid Build Coastguard Worker
143*61046927SAndroid Build Coastguard Worker# Panfrost
144*61046927SAndroid Build Coastguard Worker/src/panfrost/ @bbrezillon
145*61046927SAndroid Build Coastguard Worker/src/panfrost/midgard @italove
146*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/panfrost/ @bbrezillon
147*61046927SAndroid Build Coastguard Worker
148*61046927SAndroid Build Coastguard Worker# R300
149*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/r300/ @ondracka @gawin
150*61046927SAndroid Build Coastguard Worker
151*61046927SAndroid Build Coastguard Worker# VirGL - Video
152*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/virgl/virgl_video.* @flynnjiang
153*61046927SAndroid Build Coastguard Worker/src/virtio/virtio-gpu/virgl_video_hw.h @flynnjiang
154*61046927SAndroid Build Coastguard Worker
155*61046927SAndroid Build Coastguard Worker# VMware
156*61046927SAndroid Build Coastguard Worker/src/gallium/drivers/svga/ @brianp @charmainel
157*61046927SAndroid Build Coastguard Worker/src/gallium/winsys/svga/ @thomash @drawat
158