Added UITexture and font caching

This commit is contained in:
grayson committed 2021-09-02 02:21:27 -05:00
1 parent 2af54c4d9e
commit dff0d86558
26 files changed
+252 -60

No files matched your search

@@ -1,10 +1,10 @@
#version 330 core
out vec4 color;
in vec2 texCoord;
uniform sampler2D tex;
in vec2 texCoord;
out vec4 color;
void main() {
color = texture(tex, texCoord);
@@ -1,11 +1,11 @@
#version 330 core
out vec4 color;
in vec2 texCoord;
uniform sampler2D text;
uniform vec3 textColor;
in vec2 texCoord;
out vec4 color;
void main() {
vec4 temp = vec4(1.0, 1.0, 1.0, texture(text, texCoord).r);
@@ -3,7 +3,6 @@
layout(location = 0) in vec2 pos;
layout(location = 1) in vec2 texCoords;
//uniform mat4 model;
uniform mat4 proj;
out vec2 texCoord;
@@ -0,0 +1,11 @@
#version 330 core
in vec2 texCoord;
uniform sampler2D tex;
out vec4 color;
void main() {
color = texture(tex, texCoord);
}
@@ -0,0 +1,13 @@
#version 330 core
layout(location = 0) in vec2 pos;
layout(location = 1) in vec2 texCoords;
uniform mat4 proj;
out vec2 texCoord;
void main() {
gl_Position = proj * vec4(pos, 0.0, 1.0);
texCoord = texCoords;
}