xref: /aosp_15_r20/external/virglrenderer/server/render_common.h (revision bbecb9d118dfdb95f99bd754f8fa9be01f189df3)
1 /*
2  * Copyright 2021 Google LLC
3  * SPDX-License-Identifier: MIT
4  */
5 
6 #ifndef RENDER_COMMON_H
7 #define RENDER_COMMON_H
8 
9 #include <assert.h>
10 #include <stdbool.h>
11 #include <stddef.h>
12 #include <stdint.h>
13 #include <stdlib.h>
14 #include <string.h>
15 
16 #include "util/compiler.h"
17 #include "util/list.h"
18 #include "util/macros.h"
19 #include "util/u_pointer.h"
20 
21 #include "render_protocol.h"
22 #include "render_socket.h"
23 
24 struct render_client;
25 struct render_context;
26 struct render_context_args;
27 struct render_server;
28 struct render_virgl;
29 struct render_worker;
30 struct render_worker_jail;
31 
32 void
33 render_log_init(void);
34 
35 void
36 render_log(const char *fmt, ...);
37 
38 #endif /* RENDER_COMMON_H */
39