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
#include <stdbool.h>
#include "region.h"
#include "compiler.h"

View File

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

View File

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

View File

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