engineer-thesis-WUT/learnOpenGl/engine/beforeRender.hpp

17 lines
562 B
C++
Raw Normal View History

2023-03-12 16:24:48 +01:00
// "Copyright [2023] <Krzysztof Rudnicki>"
2023-03-12 17:32:42 +01:00
#ifndef ENGINE_ENGINE_BEFORERENDER_HPP_
#define ENGINE_ENGINE_BEFORERENDER_HPP_
2023-03-14 02:17:42 +01:00
#include <glad/glad.h>
2022-09-05 20:17:25 +02:00
#include <GLFW/glfw3.h>
void configureGLFW(const int GLFWMajorVersion, const int GLFWMinorVersion);
void instantiateGLFWwindow();
2022-09-07 18:34:50 +02:00
GLFWwindow *createWindowObject();
2022-09-05 20:17:25 +02:00
int initializeGLAD();
void framebuffer_size_callback(GLFWwindow *window, const int width,
const int height);
2022-09-07 18:34:50 +02:00
void viewPort(GLFWwindow *window);
GLFWwindow *prepareForRender();
2022-09-05 20:17:25 +02:00
2023-03-12 17:32:42 +01:00
#endif // ENGINE_ENGINE_BEFORERENDER_HPP_