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