wined3d: Make some data const.

This commit is contained in:
Dmitry Timoshkov 2006-12-14 22:47:59 +08:00 committed by Alexandre Julliard
parent c9842d2ca9
commit 47ffd7ae95
7 changed files with 11 additions and 11 deletions

View File

@ -187,7 +187,7 @@ void shader_generate_arb_declarations(
max_constantsF, max_constantsF - 1);
}
static const char* shift_tab[] = {
static const char * const shift_tab[] = {
"dummy", /* 0 (none) */
"coefmul.x", /* 1 (x2) */
"coefmul.y", /* 2 (x4) */
@ -361,7 +361,7 @@ static void vshader_program_add_param(SHADER_OPCODE_ARG *arg, const DWORD param,
IWineD3DVertexShaderImpl* This = (IWineD3DVertexShaderImpl*) arg->shader;
/* oPos, oFog and oPts in D3D */
static const char* hwrastout_reg_names[] = { "TMP_OUT", "TMP_FOG", "result.pointsize" };
static const char * const hwrastout_reg_names[] = { "TMP_OUT", "TMP_FOG", "result.pointsize" };
DWORD reg = param & WINED3DSP_REGNUM_MASK;
DWORD regtype = shader_get_regtype(param);

View File

@ -502,7 +502,7 @@ void shader_dump_param(
int input) {
IWineD3DBaseShaderImpl* This = (IWineD3DBaseShaderImpl*) iface;
static const char* rastout_reg_names[] = { "oPos", "oFog", "oPts" };
static const char * const rastout_reg_names[] = { "oPos", "oFog", "oPts" };
char swizzle_reg_chars[4];
DWORD reg = param & WINED3DSP_REGNUM_MASK;

View File

@ -149,7 +149,7 @@ static void init_materials(IWineD3DDevice *iface, BOOL isDiffuseSupplied) {
}
static GLfloat invymat[16] = {
static const GLfloat invymat[16] = {
1.0f, 0.0f, 0.0f, 0.0f,
0.0f, -1.0f, 0.0f, 0.0f,
0.0f, 0.0f, 1.0f, 0.0f,

View File

@ -481,7 +481,7 @@ static void shader_glsl_add_param(
char *out_str);
/** Used for opcode modifiers - They multiply the result by the specified amount */
static const char* shift_glsl_tab[] = {
static const char * const shift_glsl_tab[] = {
"", /* 0 (none) */
"2.0 * ", /* 1 (x2) */
"4.0 * ", /* 2 (x4) */
@ -596,7 +596,7 @@ static void shader_glsl_get_register_name(
SHADER_OPCODE_ARG* arg) {
/* oPos, oFog and oPts in D3D */
const char* hwrastout_reg_names[] = { "gl_Position", "gl_FogFragCoord", "gl_PointSize" };
static const char * const hwrastout_reg_names[] = { "gl_Position", "gl_FogFragCoord", "gl_PointSize" };
DWORD reg = param & WINED3DSP_REGNUM_MASK;
DWORD regtype = shader_get_regtype(param);

View File

@ -564,7 +564,7 @@ static HRESULT WINAPI IWineD3DSwapChainImpl_GetGammaRamp(IWineD3DSwapChain *ifac
}
IWineD3DSwapChainVtbl IWineD3DSwapChain_Vtbl =
const IWineD3DSwapChainVtbl IWineD3DSwapChain_Vtbl =
{
/* IUnknown */
IWineD3DSwapChainImpl_QueryInterface,

View File

@ -61,7 +61,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(d3d_decl);
/** Vertex Shader Declaration 8 data types tokens */
#define MAX_VSHADER_DECL_TYPES 8
static CONST char* VertexDecl8_DataTypes[] = {
static const char * const VertexDecl8_DataTypes[] = {
"D3DVSDT_FLOAT1",
"D3DVSDT_FLOAT2",
"D3DVSDT_FLOAT3",
@ -73,7 +73,7 @@ static CONST char* VertexDecl8_DataTypes[] = {
NULL
};
static CONST char* VertexDecl8_Registers[] = {
static const char * const VertexDecl8_Registers[] = {
"D3DVSDE_POSITION",
"D3DVSDE_BLENDWEIGHT",
"D3DVSDE_BLENDINDICES",

View File

@ -1242,7 +1242,7 @@ typedef struct WineQueryOcclusionData {
typedef struct IWineD3DSwapChainImpl
{
/*IUnknown part*/
IWineD3DSwapChainVtbl *lpVtbl;
const IWineD3DSwapChainVtbl *lpVtbl;
LONG ref; /* Note: Ref counting not required */
IUnknown *parent;
@ -1271,7 +1271,7 @@ typedef struct IWineD3DSwapChainImpl
Drawable drawable;
} IWineD3DSwapChainImpl;
extern IWineD3DSwapChainVtbl IWineD3DSwapChain_Vtbl;
extern const IWineD3DSwapChainVtbl IWineD3DSwapChain_Vtbl;
/*****************************************************************************
* Utility function prototypes