/*
**	Command & Conquer Generals Zero Hour(tm)
**	Copyright 2025 Electronic Arts Inc.
**
**	This program is free software: you can redistribute it and/or modify
**	it under the terms of the GNU General Public License as published by
**	the Free Software Foundation, either version 3 of the License, or
**	(at your option) any later version.
**
**	This program is distributed in the hope that it will be useful,
**	but WITHOUT ANY WARRANTY; without even the implied warranty of
**	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
**	GNU General Public License for more details.
**
**	You should have received a copy of the GNU General Public License
**	along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

// generic shaders constants
// Kenny Mitchell - Westwood Studios EA 2002

#ifndef SHDHW_CONSTANTS_H
#define SHDHW_CONSTANTS_H

// constants (0,1,0.5,2.0)
#define CV_CONST								0

// lighting constants
#define CV_LIGHT_DIRECTION_0				16
#define CV_LIGHT_DIRECTION_1				17
#define CV_LIGHT_DIRECTION_2				18
#define CV_LIGHT_DIRECTION_3				19

#define CV_LIGHT_COLOR_0					20
#define CV_LIGHT_COLOR_1					21
#define CV_LIGHT_COLOR_2					22
#define CV_LIGHT_COLOR_3					23

#define CV_AMBIENT							24
#define CV_DIFFUSE							25
#define CV_SPECULAR							26

#endif
