• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2013 Joakim Sindholt <opensource@zhasha.com>
3  * SPDX-License-Identifier: MIT
4  */
5 
6 #include <string.h>
7 
8 #include "util/u_memory.h"
9 
10 #include "d3dadapter/drm.h"
11 extern const struct D3DAdapter9DRM drm9_desc;
12 
13 struct {
14     const char *name;
15     const void *desc;
16 } drivers[] = {
17     { D3DADAPTER9DRM_NAME, &drm9_desc },
18 };
19 
20 PUBLIC const void * WINAPI
D3DAdapter9GetProc(const char * name)21 D3DAdapter9GetProc( const char *name )
22 {
23     int i;
24     for (i = 0; i < ARRAY_SIZE(drivers); ++i) {
25         if (strcmp(name, drivers[i].name) == 0) {
26             return drivers[i].desc;
27         }
28     }
29     return NULL;
30 }
31