xref: /aosp_15_r20/external/mesa3d/src/gallium/frontends/nine/nineexoverlayextension.c (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*
2  * Copyright 2011 Joakim Sindholt <[email protected]>
3  * SPDX-License-Identifier: MIT
4  */
5 
6 #include "nineexoverlayextension.h"
7 
8 #define DBG_CHANNEL DBG_OVERLAYEXTENSION
9 
10 HRESULT NINE_WINAPI
Nine9ExOverlayExtension_CheckDeviceOverlayType(struct Nine9ExOverlayExtension * This,UINT Adapter,D3DDEVTYPE DevType,UINT OverlayWidth,UINT OverlayHeight,D3DFORMAT OverlayFormat,D3DDISPLAYMODEEX * pDisplayMode,D3DDISPLAYROTATION DisplayRotation,D3DOVERLAYCAPS * pOverlayCaps)11 Nine9ExOverlayExtension_CheckDeviceOverlayType( struct Nine9ExOverlayExtension *This,
12                                                 UINT Adapter,
13                                                 D3DDEVTYPE DevType,
14                                                 UINT OverlayWidth,
15                                                 UINT OverlayHeight,
16                                                 D3DFORMAT OverlayFormat,
17                                                 D3DDISPLAYMODEEX *pDisplayMode,
18                                                 D3DDISPLAYROTATION DisplayRotation,
19                                                 D3DOVERLAYCAPS *pOverlayCaps )
20 {
21     STUB(D3DERR_INVALIDCALL);
22 }
23 
24 IDirect3D9ExOverlayExtensionVtbl Nine9ExOverlayExtension_vtable = {
25     (void *)NineUnknown_QueryInterface,
26     (void *)NineUnknown_AddRef,
27     (void *)NineUnknown_Release,
28     (void *)Nine9ExOverlayExtension_CheckDeviceOverlayType
29 };
30