Files
bluflame/uc16-4k/Shaders.h
2026-04-18 22:31:51 +02:00

17 lines
418 B
C++

#pragma once
#define MAX_SHADER_ID 1
#include <windows.h>
#include <iostream>
#include <GL/gl.h>
#include "glext.h"
#define myGetProcAddress(name) wglGetProcAddress((LPCSTR)name)
void initShaders();
GLhandleARB createFragmentProgram(const char* as_FileName);
void PrintErrors();
void useProgram(GLhandleARB ah_Program);
char* textFileRead(const char* as_FileName);
void printProgramInfoLog(GLhandleARB ah_Program);