21 lines
583 B
Plaintext
21 lines
583 B
Plaintext
struct VS_OUTPUT
|
|
{
|
|
float4 Position : SV_POSITION;
|
|
float4 Diffuse : COLOR0;
|
|
float2 TextureUV : TEXCOORD0;
|
|
};
|
|
|
|
VS_OUTPUT RenderSceneVS( float4 vPos : POSITION,
|
|
float3 vNormal : NORMAL,
|
|
float2 vTexCoord0 : TEXCOORD,
|
|
uniform int nNumLights,
|
|
uniform bool bTexture,
|
|
uniform bool bAnimate )
|
|
{
|
|
VS_OUTPUT Output;
|
|
...
|
|
return Output;
|
|
}
|
|
|
|
// From https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-function-syntax
|