#include "shaders_common.h" static const char *nuklear_shader = CG( struct input { float time; }; void main_vertex ( float4 position : POSITION, float4 color : COLOR, float2 texCoord : TEXCOORD0, uniform float4x4 modelViewProj, out float4 oPosition : POSITION, out float4 oColor : COLOR, out float2 otexCoord : TEXCOORD ) { oPosition = mul(modelViewProj, position); oColor = color; otexCoord = texCoord; } struct output { float4 color : COLOR; }; output main_fragment(float2 texCoord : TEXCOORD0, uniform sampler2D Texture : TEXUNIT0, uniform input IN)\ { output OUT; OUT.color = tex2D(Texture, texCoord); return OUT; } );