Skip to content

Commit b0bfd95

Browse files
committed
Add working gl_image_t
1 parent 0cd7959 commit b0bfd95

File tree

8 files changed

+405
-107
lines changed

8 files changed

+405
-107
lines changed

src/gui.h

+373-106
Large diffs are not rendered by default.

src/shaders/button.frag

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#version 330 core
2+
in vec3 color;
3+
out vec4 frag_color;
4+
5+
void main() {
6+
frag_color = vec4(color, 1.0f);
7+
}

src/shaders/button.vert

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#version 330 core
2+
layout (location = 0) in vec2 aPos;
3+
4+
void main() {
5+
gl_Position = vec4(aPos, 0.0, 1.0);
6+
}

src/shaders/image.frag

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#version 330 core
2+
in vec2 TexCoord;
3+
out vec4 FragColor;
4+
uniform sampler2D texture1;
5+
6+
void main()
7+
{
8+
FragColor = texture(texture1, TexCoord);
9+
}

src/shaders/image.vert

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#version 330 core
2+
layout (location = 0) in vec3 aPos;
3+
layout (location = 1) in vec2 aTexCoord;
4+
out vec2 TexCoord;
5+
6+
void main() {
7+
gl_Position = vec4(aPos, 1.0);
8+
TexCoord = aTexCoord;
9+
}

src/shaders/model.frag

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#version 330 core
2-
out vec4 FragColor;
32
in vec2 TexCoords;
3+
out vec4 FragColor;
44

55
uniform sampler2D texture_diffuse1;
66

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)