summary refs log tree commit diff
path: root/misc/ps3/vs_offset.vcg
diff options
context:
space:
mode:
Diffstat (limited to 'misc/ps3/vs_offset.vcg')
-rw-r--r--misc/ps3/vs_offset.vcg15
1 files changed, 15 insertions, 0 deletions
diff --git a/misc/ps3/vs_offset.vcg b/misc/ps3/vs_offset.vcg
new file mode 100644
index 0000000..000e16e
--- /dev/null
+++ b/misc/ps3/vs_offset.vcg
@@ -0,0 +1,15 @@
+void main(
+	float4 in_position : POSITION,
+	float4 in_color    : DIFFUSE,
+	float4 in_tex      : TEXCOORD,
+	uniform float4x4 mvp,
+	uniform float4 uv_offset,
+	out float4 out_pos   : POSITION, 
+	out float4 out_color : COLOR, 
+	out float2 out_tex   : TEXCOORD0)
+{
+	float4 pos = float4(in_position.xyz, 1.0f);	
+	out_pos    = mul(pos, mvp);
+	out_color  = in_color;
+	out_tex    = in_tex + uv_offset;
+}
\ No newline at end of file