tests/2.vsh
author Ryan C. Gordon <icculus@icculus.org>
Fri, 27 May 2016 14:02:59 -0400
changeset 1162 de0613aa8f07
parent 23 8a6ac66b0761
permissions -rw-r--r--
A few more Visual Studio warning fixes.

vs.2.0

//------------------------------------------------------------------------------
// Simple Vertex Shader
//
//  Constants Registers:
//
//    c0-c3 = combined model-view-projection matrix
//    c4    = constant color (defined by the application)
//
//  Input Registers:
//
//    v0    = per-vertex position
//    v1    = per-vertex color
//
//  Output Registers:
//
//    oPos  = homogeneous position
//    oD0   = diffuse color
//
//------------------------------------------------------------------------------

dcl_position v0
dcl_color    v1

m4x4 oPos, v0, c0   // Transform the per-vertex position into clip-space
mov oD0, v1         // Use the original per-vertex color specified

//mov oD0, c4         // Uncomment this to use the constant color stored at c4