Files
neon443.github.io/games/emulators/N64/assets/shader_vert.hlsl
neon443 9ef4f621ff added emulator: n64
updated hs to align from left
2024-10-06 19:44:21 +01:00

20 lines
458 B
HLSL
Executable File

#version 300 es
precision highp float;
//position and texture coordinates
//come in from the application as inputs
layout(location = 0) in vec4 position;
layout(location = 1) in vec2 texCoord;
//texture coordinate is just passthrough
//to the fragment shader
out vec2 v_TexCoord;
//vertex shader gets called once per vertex
void main()
{
//gl_Position is a built in property
gl_Position = position;
v_TexCoord = texCoord;
}