#ifndef LOAD_TEXTURE_Gl3_H
#define LOAD_TEXTURE_Gl3_H

#define GL3_PROTOTYPES 1
#include <GL3/gl3.h>

#include <iostream>
#include <string>
#include <SDL2/SDL.h>
#include <SDL2/SDL_video.h>
#include <SDL2/SDL_keycode.h>
#include <SDL2/SDL_keyboard.h>
#include <SDL2/SDL_events.h>
#include <SDL/SDL_image.h>


bool loadTextureGl3(GLuint & id, const std::string & fichierImage);
SDL_Surface* verticalMirror(const SDL_Surface *imageSource);



#endif
