Fix includes and typos in new backends

This commit is contained in:
Yuxuan Shui 2019-01-27 19:34:26 +00:00
parent 22f0d10c65
commit d92a546beb
No known key found for this signature in database
GPG Key ID: 37C999F617EA1A47
4 changed files with 13 additions and 8 deletions

View File

@ -3,6 +3,8 @@
#pragma once #pragma once
#include <stdbool.h>
#include "region.h" #include "region.h"
#include "compiler.h" #include "compiler.h"

View File

@ -1,9 +1,11 @@
#pragma once #pragma once
#include <stdbool.h>
#include <string.h> #include <string.h>
#include <GL/gl.h> #include <GL/gl.h>
#include <GL/glext.h> #include <GL/glext.h>
#include "common.h" #include "common.h"
#include "region.h"
#include "log.h" #include "log.h"
// Program and uniforms for window shader // Program and uniforms for window shader
@ -122,7 +124,7 @@ static inline bool gl_has_extension(const char *ext) {
GLint nexts = 0; GLint nexts = 0;
glGetIntegerv(GL_NUM_EXTENSIONS, &nexts); glGetIntegerv(GL_NUM_EXTENSIONS, &nexts);
if (!nexts) { if (!nexts) {
log_error("Failed get GL extension list."); log_error("Failed to get GL extension list.");
return false; return false;
} }

View File

@ -9,24 +9,24 @@
* *
*/ */
#include <assert.h>
#include <GL/glx.h> #include <GL/glx.h>
#include <stdbool.h> #include <assert.h>
#include <xcb/xcb.h>
#include <xcb/composite.h>
#include <string.h>
#include <stdlib.h>
#include <pixman.h> #include <pixman.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include <xcb/composite.h>
#include <xcb/xcb.h>
#include "backend/backend.h" #include "backend/backend.h"
#include "backend/gl/gl_common.h" #include "backend/gl/gl_common.h"
#include "common.h" #include "common.h"
#include "compiler.h" #include "compiler.h"
#include "config.h"
#include "log.h" #include "log.h"
#include "region.h" #include "region.h"
#include "utils.h" #include "utils.h"
#include "win.h" #include "win.h"
#include "config.h"
/// @brief Wrapper of a GLX FBConfig. /// @brief Wrapper of a GLX FBConfig.
typedef struct glx_fbconfig { typedef struct glx_fbconfig {

View File

@ -28,6 +28,7 @@
#include <ev.h> #include <ev.h>
#include "kernel.h"
#include "common.h" #include "common.h"
#include "compiler.h" #include "compiler.h"
#include "compton.h" #include "compton.h"