//
// Decals_VD.h
//
// Created by Catalin Arsenescu - 26 August 2007
//
// Copyright (C) 2006 Rebellion, All Rights Reserved.
//

#ifdef ASURA_USE_PRAGMA_ONCE
#pragma once
#endif

#ifndef __ASURA_PS3_DECALS_SPEC_VD_H__
#define __ASURA_PS3_DECALS_SPEC_VD_H__

#define DECALS_VERTEX_BUFFER_SIZE	64

static Asura_PS3_VertexBufferDeclaration g_axVertexDeclarationSpec[] =
{
	//	m_szName, m_uOffset, m_uType, m_uNumberOfCoords, m_ucAttributeIndex
	{ "xIn.m_xPosition",	 0, CELL_GCM_VERTEX_F,		3, 0 },
	{ "xIn.m_axUVTimeAlpha",12, CELL_GCM_VERTEX_F,		4, 0 },
	{ "xIn.m_xNormal",		28, CELL_GCM_VERTEX_CMP,	1, 0 },
	{ "xIn.m_xTangent",		32, CELL_GCM_VERTEX_CMP,	1, 0 },
	{ "xIn.m_xBinormal",	36, CELL_GCM_VERTEX_CMP,	1, 0 },
};


#endif //#ifndef __ASURA_PS3_DECALS_SPEC_VD_H__
