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