wined3d: Use the supplied context in wined3d_device_context_blt().
[wine.git] / MAINTAINERS
blobf7669c09b973d43873713c8a45708c926388555f
3         List of Wine subsection maintainers
5 When submitting patches to Wine, the guidelines at
6 <https://wiki.winehq.org/SubmittingPatches> should be followed. This file
7 contains a list of maintainers for subsections of Wine. If you have
8 questions about your work in an area of Wine, you may find a list of
9 knowledgeable people here.
11 Many areas of Wine don't have a specific maintainer, although there may
12 be people with knowledge of those areas. If an area is not listed here
13 at all, you can use the git log to find developers working in that area
14 recently. Or, you can send a mail to wine-devel, but be aware that there
15 may simply be no one knowledgeable about that subject on the list.
17 This file uses a similar format to the Linux kernel MAINTAINERS file.
18 Descriptions of section entries used here:
20         M: Primary maintainer. FullName <address@domain>
21         P: Other knowledgeable person. FullName <address@domain>
22         F: Files and directories with wildcard patterns.
23            One pattern per line.  Multiple F: lines acceptable.
24            A trailing / implies /*.
25         W: Link to additional information.
27 Maintainers List
29                 -----------------------------------
31 ARM, ARM64
32 M:      André Zwing <nerv@dawncrow.de>
33 F:      dlls/dbghelp/cpu_arm*
34 F:      dlls/msvcrt/except_arm.c
35 F:      dlls/ntdll/signal_arm*
36 F:      programs/winedbg/be_arm*
38 Audio I/O
39 P:      Andrew Eikum <coldpie@fastmail.com>
40 F:      dlls/dsound/
41 F:      dlls/mmdevapi/
42 F:      dlls/winealsa.drv/
43 F:      dlls/winecoreaudio.drv/
44 F:      dlls/wineoss.drv/
45 F:      dlls/winepulse.drv/
46 F:      dlls/winmm/
47 F:      dlls/x3daudio*/
48 F:      dlls/xapofx*/
49 F:      dlls/xaudio*/
51 Common Controls Library
52 P:      Nikolay Sivov <nsivov@codeweavers.com>
53 P:      Zhiyi Zhang <zzhang@codeweavers.com>
54 F:      dlls/comctl32/
56 Common Item Dialog
57 P:      Esme Povirk <esme@codeweavers.com>
58 F:      dlls/comdlg32/itemdlg.c
59 F:      dlls/comdlg32/tests/itemdlg.c
61 Direct2D
62 M:      Nikolay Sivov <nsivov@codeweavers.com>
63 P:      Henri Verbeet <hverbeet@codeweavers.com>
64 F:      dlls/d2d*/
66 Direct3D
67 M:      Zebediah Figura <z.figura12@gmail.com>
68 M:      Jan Sikorski <jsikorski@codeweavers.com>
69 P:      Henri Verbeet <hverbeet@codeweavers.com>
70 P:      Stefan Dösinger <stefan@codeweavers.com>
71 P:      Matteo Bruni <mbruni@codeweavers.com>
72 F:      dlls/d3d10core/
73 F:      dlls/d3d11/
74 F:      dlls/d3d12/
75 F:      dlls/d3d8/
76 F:      dlls/d3d9/
77 F:      dlls/d3drm/
78 F:      dlls/ddraw*/
79 F:      dlls/dxgi/
80 F:      dlls/wined3d/
82 Direct3D helper libraries
83 M:      Matteo Bruni <mbruni@codeweavers.com>
84 P:      Henri Verbeet <hverbeet@codeweavers.com>
85 P:      Stefan Dösinger <stefan@codeweavers.com>
86 F:      dlls/d3d10/
87 F:      dlls/d3d10_1/
88 F:      dlls/d3dcompiler*/
89 F:      dlls/d3dx10*/
90 F:      dlls/d3dx11*/
91 F:      dlls/d3dx9*/
92 F:      dlls/d3dxof/
94 DirectMusic
95 M:      Michael Stefaniuc <mstefani@winehq.org>
96 F:      dlls/dm*/
97 F:      dlls/dswave/
99 DirectPlay
100 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
101 F:      dlls/dplayx/
102 F:      dlls/dpnet/
103 F:      dlls/dpwsockx/
105 DirectShow
106 M:      Zebediah Figura <z.figura12@gmail.com>
107 P:      Rémi Bernon <rbernon@codeweavers.com>
108 F:      dlls/amstream/
109 F:      dlls/devenum/
110 F:      dlls/mciqtz32/
111 F:      dlls/qasf/
112 F:      dlls/qcap/
113 F:      dlls/qdvd/
114 F:      dlls/qedit/
115 F:      dlls/quartz/
116 F:      libs/strmbase/
118 DirectWrite
119 M:      Nikolay Sivov <nsivov@codeweavers.com>
120 F:      dlls/dwrite/
122 DotNet Runtime
123 M:      Esme Povirk <esme@codeweavers.com>
124 F:      dlls/mscoree/
127 M:      Huw Davies <huw@codeweavers.com>
128 F:      dlls/gdi32/
129 F:      dlls/win32u/bitblt.c
130 F:      dlls/win32u/bitmap.c
131 F:      dlls/win32u/brush.c
132 F:      dlls/win32u/clipping.c
133 F:      dlls/win32u/dc.c
134 F:      dlls/win32u/dib.c
135 F:      dlls/win32u/dibdrv/
136 F:      dlls/win32u/driver.c
137 F:      dlls/win32u/emfdrv.c
138 F:      dlls/win32u/font.c
139 F:      dlls/win32u/freetype.c
140 F:      dlls/win32u/gdiobj.c
141 F:      dlls/win32u/mapping.c
142 F:      dlls/win32u/opentype.c
143 F:      dlls/win32u/painting.c
144 F:      dlls/win32u/palette.c
145 F:      dlls/win32u/path.c
146 F:      dlls/win32u/pen.c
147 F:      dlls/win32u/printdrv.c
148 F:      dlls/win32u/region.c
150 GDIPlus
151 M:      Esme Povirk <esme@codeweavers.com>
152 F:      dlls/gdiplus/
154 GPhoto Driver
155 M:      Marcus Meissner <marcus@jet.franken.de>
156 F:      dlls/gphoto2.ds/
158 GStreamer multimedia backend
159 M:      Zebediah Figura <z.figura12@gmail.com>
160 P:      Rémi Bernon <rbernon@codeweavers.com>
161 F:      dlls/winegstreamer/
163 HID support
164 M:      Rémi Bernon <rbernon@codeweavers.com>
165 P:      Aric Stewart <aric@codeweavers.com>
166 F:      dlls/hid/
167 F:      dlls/hidclass.sys/
168 F:      dlls/hidparse.sys/
169 F:      dlls/winehid.sys/
171 HTTP server
172 M:      Zebediah Figura <z.figura12@gmail.com>
173 F:      dlls/httpapi/
174 F:      dlls/http.sys/
176 Input events
177 M:      Rémi Bernon <rbernon@codeweavers.com>
178 F:      dlls/user32/input.c
179 F:      dlls/win32u/input.c
180 F:      dlls/win32u/rawinput.c
181 F:      server/queue.c
183 Input methods
184 M:      Aric Stewart <aric@codeweavers.com>
185 F:      dlls/imm32/
187 JavaScript
188 M:      Jacek Caban <jacek@codeweavers.com>
189 F:      dlls/jscript/
191 Joystick input
192 M:      Rémi Bernon <rbernon@codeweavers.com>
193 F:      dlls/dinput*/
194 F:      dlls/windows.gaming.input/
195 F:      dlls/winebus.sys/
196 F:      dlls/winexinput.sys/
197 F:      dlls/xinput*/
198 F:      dlls/winmm/joystick.c
200 Media format conversion
201 P:      Andrew Eikum <coldpie@fastmail.com>
202 F:      dlls/*.acm/
203 F:      dlls/msacm32/
205 Media Foundation transforms
206 M:      Rémi Bernon <rbernon@codeweavers.com>
207 P:      Nikolay Sivov <nsivov@codeweavers.com>
208 P:      Zebediah Figura <z.figura12@gmail.com>
209 F:      dlls/mf/tests/transform.c
210 F:      dlls/winegstreamer/aac_decoder.c
211 F:      dlls/winegstreamer/color_convert.c
212 F:      dlls/winegstreamer/h264_decoder.c
213 F:      dlls/winegstreamer/resampler.c
214 F:      dlls/winegstreamer/video_processor.c
215 F:      dlls/winegstreamer/wg_sample.c
216 F:      dlls/winegstreamer/wg_transform.c
217 F:      dlls/winegstreamer/wma_decoder.c
218 F:      dlls/winegstreamer/wmv_decoder.c
220 Microsoft C Runtime
221 M:      Piotr Caban <piotr@codeweavers.com>
222 F:      dlls/msvc*/
224 MSI installers
225 M:      Hans Leidekker <hans@codeweavers.com>
226 P:      Zebediah Figura <z.figura12@gmail.com>
227 F:      dlls/msi/
229 Netstat
230 M:      André Zwing <nerv@dawncrow.de>
231 F:      programs/netstat/
233 Network
234 P:      Bruno Jesus <00cpxxx@gmail.com>
235 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
236 F:      dlls/ws2_32/
238 Network Store Interface
239 M:      Huw Davies <huw@codeweavers.com>
240 F:      dlls/iphlpapi/
241 F:      dlls/nsi/
242 F:      dlls/nsiproxy.sys/
243 F:      include/wine/nsi.h
245 OLE Embedding
246 M:      Huw Davies <huw@codeweavers.com>
247 F:      dlls/ole32/clipboard.c
248 F:      dlls/ole32/datacache.c
249 F:      dlls/ole32/defaulthandler.c
250 F:      dlls/ole32/ole2.c
251 F:      dlls/ole32/ole2impl.c
252 F:      dlls/ole32/oleobj.c
254 OLE RPC
255 M:      Huw Davies <huw@codeweavers.com>
256 F:      dlls/combase/
257 F:      dlls/ole32/compobj.c
258 F:      dlls/ole32/marshal.c
259 F:      dlls/ole32/usrmarshal.c
260 F:      programs/dllhost/
262 OLE Storage
263 M:      Esme Povirk <esme@codeweavers.com>
264 F:      dlls/ole32/filelockbytes.c
265 F:      dlls/ole32/memlockbytes.c
266 F:      dlls/ole32/stg_stream.c
267 F:      dlls/ole32/storage32.c
268 F:      dlls/ole32/storage32.h
269 F:      dlls/ole32/tests/storage32.c
271 OLE Typelibs
272 P:      Huw Davies <huw@codeweavers.com>
273 F:      dlls/oleaut32/typelib.c
275 Plug and Play
276 P:      Zebediah Figura <z.figura12@gmail.com>
277 F:      dlls/newdev/
278 F:      dlls/ntoskrnl.exe/pnp.c
279 F:      dlls/setupapi/devinst.c
281 Postscript Driver
282 M:      Huw Davies <huw@codeweavers.com>
283 F:      dlls/wineps.drv/
285 Printing
286 M:      Huw Davies <huw@codeweavers.com>
287 P:      Detlef Riekenberg <wine.dev@web.de>
288 F:      dlls/localspl/
289 F:      dlls/spoolss/
290 F:      dlls/winspool.drv/
292 Richedit
293 M:      Huw Davies <huw@codeweavers.com>
294 F:      dlls/riched20/
296 RPC Runtime
297 P:      Huw Davies <huw@codeweavers.com>
298 P:      Zebediah Figura <z.figura12@gmail.com>
299 F:      dlls/rpcrt4/
301 Theming
302 M:      Zhiyi Zhang <zzhang@codeweavers.com>
303 F:      dlls/light.msstyles/
304 F:      dlls/uxtheme/
306 TWAIN
307 P:      Esme Povirk <esme@codeweavers.com>
308 F:      dlls/twain_32/
309 F:      dlls/sane.ds/
310 F:      dlls/gphoto2.ds/
312 Uniscribe
313 M:      Aric Stewart <aric@codeweavers.com>
314 F:      dlls/gdi32/uniscribe/
316 URL Moniker
317 M:      Jacek Caban <jacek@codeweavers.com>
318 F:      dlls/urlmon/
320 VBScript
321 M:      Jacek Caban <jacek@codeweavers.com>
322 F:      dlls/vbscript/
324 Web Services
325 M:      Hans Leidekker <hans@codeweavers.com>
326 F:      dlls/webservices/
328 WebBrowser control
329 M:      Jacek Caban <jacek@codeweavers.com>
330 F:      dlls/ieframe/
331 F:      dlls/mshtml/
332 F:      dlls/shdocvw/
334 WIDL
335 P:      Huw Davies <huw@codeweavers.com>
336 P:      Rémi Bernon <rbernon@codeweavers.com>
337 P:      Zebediah Figura <z.figura12@gmail.com>
338 F:      tools/widl/
340 Windows Imaging Component
341 M:      Esme Povirk <esme@codeweavers.com>
342 F:      dlls/windowscodecs/
343 F:      dlls/windowscodecsext/
344 F:      dlls/wmphoto/
346 Windows Management Instrumentation
347 M:      Hans Leidekker <hans@codeweavers.com>
348 F:      dlls/wbemdisp/
349 F:      dlls/wbemprox/
350 F:      dlls/wmiutils/
352 Windows Media Format
353 M:      Zebediah Figura <z.figura12@gmail.com>
354 P:      Rémi Bernon <rbernon@codeweavers.com>
355 F:      dlls/wmp/
356 F:      dlls/wmvcore/
358 Windows Media Foundation
359 M:      Nikolay Sivov <nsivov@codeweavers.com>
360 P:      Rémi Bernon <rbernon@codeweavers.com>
361 F:      dlls/mf/
362 F:      dlls/mferror/
363 F:      dlls/mfmediaengine/
364 F:      dlls/mfplat/
365 F:      dlls/mfplay/
366 F:      dlls/mfreadwrite/
367 F:      dlls/mfuuid/
368 F:      dlls/rtworkq/
370 Wine debugger (GDB backend)
371 P:      Rémi Bernon <rbernon@codeweavers.com>
372 F:      programs/winedbg/gdbproxy.c
374 Wine server, IPC
375 M:      Alexandre Julliard <julliard@winehq.org>
376 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
377 F:      server/
379 Winemaker
380 M:      André Zwing <nerv@dawncrow.de>
381 F:      tools/winemaker/
383 WinHTTP
384 M:      Hans Leidekker <hans@codeweavers.com>
385 F:      dlls/winhttp/
387 WinINet
388 P:      Jacek Caban <jacek@codeweavers.com>
389 F:      dlls/wininet/
391 WPcap
392 M:      André Zwing <nerv@dawncrow.de>
393 F:      dlls/wpcap/
395 X11 Driver
396 M:      Alexandre Julliard <julliard@winehq.org>
397 P:      Rémi Bernon <rbernon@codeweavers.com>
398 P:      Zhiyi Zhang <zzhang@codeweavers.com>
399 F:      dlls/winex11.drv/
401 XML parsing
402 M:      Nikolay Sivov <nsivov@codeweavers.com>
403 F:      dlls/msxml*/
404 F:      dlls/xmllite/
406 THE REST
407 M:      Alexandre Julliard <julliard@winehq.org>
408 P:      Alex Henrie <alexhenrie24@gmail.com>
409 P:      Huw Davies <huw@codeweavers.com>
410 P:      Jacek Caban <jacek@codeweavers.com>
411 P:      Esme Povirk <esme@codeweavers.com>
412 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
413 F:      *
414 F:      */
416 Stable Branch
417 M:      Michael Stefaniuc <mstefani@winehq.org>
418 W:      https://wiki.winehq.org/StableRules
420 Staging Branch
421 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
422 P:      Zebediah Figura <z.figura12@gmail.com>
423 P:      Paul Gofman <gofmanp@gmail.com>
424 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
425 W:      https://wine-staging.com/