#include "CLightingLUTState.h" #include "CGraphicsTexLoadOptions.h" #include "CFTTGraphicsDevice.h" #include struct CLightingLUTState_2FEF88_st { float filed[9]; }; MYSTATIC struct CLightingLUTState_2FEF88_st stru_2FEF88[3] = { {0.05, 0.5, 1.0, 2.0, 1.0, 1.0, 0.9, 1.0, 2.0}, {0.15, 0.55, 0.25, 4.0, 0.5, 2.0, 0.8, 1.5, 2.0}, {0.2, 0.5, 0.4, 2.0, 0.5, 1.0, 0.5, 0.5, 2.0}}; CLightingLUTSceneSettings *off_33F448 = &stru_460FE0; CLightingLUTSceneSettings stru_460FE0; CLightingLUTSceneSettings stru_461070; CLightingLUTSceneSettings gs_lightingLUTSceneSettings_461100; CLightingLUTSceneSettings stru_461190; CLightingLUTState gs_plightingLUTState_46121C[3]; //------------------------------------------------------------------------------------------------- //0018C204 ^_-模块测试返回值和原始SO一样, 但是少部分CBZ/CBNZ类指令不一样, int CLightingLUTState::Matches(ELightingLUTMat a1) const { return 0; } //------------------------------------------------------------------------------------------------- //0018C318 ^_^ void CLightingLUTState::Populate(ELightingLUTMat a1) { } //------------------------------------------------------------------------------------------------- //0018C330 ^_- 模块测试通过, 输出的MD5一样 void CLightingLUTState::Generate(ELightingLUTMat a1) { LOGE("CLightingLUTState::Generate%x%x",this,a1); } //-------------------------------------------------------------------------------------------------