xref: /aosp_15_r20/external/virglrenderer/src/drm/msm/msm_renderer.h (revision bbecb9d118dfdb95f99bd754f8fa9be01f189df3)
1*bbecb9d1SAndroid Build Coastguard Worker /*
2*bbecb9d1SAndroid Build Coastguard Worker  * Copyright 2022 Google LLC
3*bbecb9d1SAndroid Build Coastguard Worker  * SPDX-License-Identifier: MIT
4*bbecb9d1SAndroid Build Coastguard Worker  */
5*bbecb9d1SAndroid Build Coastguard Worker 
6*bbecb9d1SAndroid Build Coastguard Worker #ifndef MSM_RENDERER_H_
7*bbecb9d1SAndroid Build Coastguard Worker #define MSM_RENDERER_H_
8*bbecb9d1SAndroid Build Coastguard Worker 
9*bbecb9d1SAndroid Build Coastguard Worker #include "config.h"
10*bbecb9d1SAndroid Build Coastguard Worker 
11*bbecb9d1SAndroid Build Coastguard Worker #include <inttypes.h>
12*bbecb9d1SAndroid Build Coastguard Worker #include <stddef.h>
13*bbecb9d1SAndroid Build Coastguard Worker #include <stdint.h>
14*bbecb9d1SAndroid Build Coastguard Worker #include <time.h>
15*bbecb9d1SAndroid Build Coastguard Worker 
16*bbecb9d1SAndroid Build Coastguard Worker #include "pipe/p_defines.h"
17*bbecb9d1SAndroid Build Coastguard Worker 
18*bbecb9d1SAndroid Build Coastguard Worker #include "drm_util.h"
19*bbecb9d1SAndroid Build Coastguard Worker #include "msm_drm.h"
20*bbecb9d1SAndroid Build Coastguard Worker 
21*bbecb9d1SAndroid Build Coastguard Worker int msm_renderer_probe(int fd, struct virgl_renderer_capset_drm *capset);
22*bbecb9d1SAndroid Build Coastguard Worker 
23*bbecb9d1SAndroid Build Coastguard Worker struct virgl_context *msm_renderer_create(int fd);
24*bbecb9d1SAndroid Build Coastguard Worker 
25*bbecb9d1SAndroid Build Coastguard Worker #endif /* MSM_RENDERER_H_ */
26