mirror of
https://github.com/kuhyx/engineer-thesis-WUT.git
synced 2026-07-04 21:03:11 +02:00
16 lines
752 B
C++
16 lines
752 B
C++
#ifndef RENDER_LOOP_HPP
|
|
#define RENDER_LOOP_HPP
|
|
#include <GLFW/glfw3.h>
|
|
#include <iostream>
|
|
|
|
void renderLoop(GLFWwindow *window);
|
|
int renderLoopInside(GLFWwindow *window, int whatToDraw);
|
|
void copyVerticesArray(unsigned int vertexBufferObject, const float vertices[], const size_t sizeOfVertices, const GLenum boundBufferTarget);
|
|
unsigned int generateBindVAO();
|
|
void configureVertexAttribute(const bool colorIncluded, const bool textureIncluded);
|
|
int processInput(GLFWwindow *window, int whatToDraw);
|
|
|
|
unsigned int copyVerticesMemory(const float vertices[], const size_t sizeOfVertices, const GLenum boundBufferTarget);
|
|
unsigned int copyVerticesMemory(const unsigned int vertices[], const size_t sizeOfVertices, const GLenum boundBufferTarget);
|
|
|
|
#endif |