PixelShaderGen: Some more work...

This commit is contained in:
NeoBrainX
2012-09-02 14:31:37 +02:00
parent 8902c6e38b
commit 67be1e939a
3 changed files with 29 additions and 24 deletions

View File

@ -153,6 +153,8 @@ struct pixel_shader_uid_data
} alpha_test;
u32 bHasIndStage : 16;
u32 xfregs_numTexGen_numTexGens : 4;
};
typedef ShaderUid<pixel_shader_uid_data> PixelShaderUid;
@ -160,6 +162,6 @@ typedef ShaderCode<pixel_shader_uid_data> PixelShaderCode;
void GeneratePixelShaderCode(PixelShaderCode& object, DSTALPHA_MODE dstAlphaMode, API_TYPE ApiType, u32 components);
void GetPixelShaderId(PixelShaderUid& object, DSTALPHA_MODE dstAlphaMode, API_TYPE ApiType, u32 components);
void GetPixelShaderUid(PixelShaderUid& object, DSTALPHA_MODE dstAlphaMode, API_TYPE ApiType, u32 components);
#endif // GCOGL_PIXELSHADER_H