source: opengl-game/shaders/scene.frag@ c8c6da8

feature/imgui-sdl points-test
Last change on this file since c8c6da8 was c8c6da8, checked in by Dmitry Portnoy <dmitry.portnoy@…>, 5 years ago

Create the overlay texture using different flags based on the SDL version (2.0.9 vs 2.0.10) and change compile.sh to compile all .vert and .frag files inside the shaders folder

  • Property mode set to 100644
File size: 528 bytes
Line 
1#version 450
2#extension GL_ARB_separate_shader_objects : enable
3
4layout(binding = 1) uniform sampler2D texSampler;
5layout(binding = 2) uniform sampler2D uiTexSampler;
6
7layout(location = 0) in vec3 fragColor;
8layout(location = 1) in vec2 fragTexCoord;
9layout(location = 2) flat in uint isOverlay;
10
11layout(location = 0) out vec4 outColor;
12
13void main() {
14 if (isOverlay == 1) {
15 outColor = texture(uiTexSampler, fragTexCoord);
16 } else {
17 outColor = vec4(fragColor * texture(texSampler, fragTexCoord).rgb, 1.0);
18 }
19}
Note: See TracBrowser for help on using the repository browser.