#version 460 core

layout(location = 0) in vec2 texture_coordinate_in;
layout(location = 0) out vec4 color_out;

uniform sampler2D texture_sampler;

void main() {
  color_out = texture(texture_sampler, texture_coordinate_in);
}

// Simple fragment shader for Flutter app compatibility  
vec4 fragmentMain() {
  return color_out;
}
