#include "CGfxShadowMap.h" #include "CResourceManager.h" #include "CGfxShadowMapManager.h" #include "CFTTClearSettings.h" #include "CShadowMapShader.h" #include "TGame.h" #include "GFXSCENE.h" #include "CGfxShadowMapUniform.h" #include "CFTTCamera.h" #include "CFTTGraphicsDevice.h" #include "FTT2D.h" static float flt_300228[3] = {-1.0, 0.0, -1.0}; static float flt_300234[3] = {0.0, 1.0, 0.0}; static float flt_300240[3] = {-0.0, -0.0, -1.0}; static float flt_30024C[3] = {1.0, 1.0, 0.0}; CGfxShadowMapManager *CGfxShadowMap::ms_pManager; //001C6BF4 ^_- void SetupShader() { } //------------------------------------------------------------------------------------------------- //001C94B0 ^_- 经过单元测试,功能正常 CGfxShadowMap::CGfxShadowMap(uchar a2) { } //------------------------------------------------------------------------------------------------- //001C9544 001CA854 CGfxShadowMap::~CGfxShadowMap() { } //------------------------------------------------------------------------------------------------- //001C72E4 ^_- 只有一个数据结构赋值不一样 void CGfxShadowMap::Clear(bool a0, uchar a1) { } //------------------------------------------------------------------------------------------------- //001C7D90 ^_^ CFTTTexture *CGfxShadowMap::GetTexture() { //001C7D9C LOGE("CGfxShadowMap::GetTexture%p",this); return (CFTTTexture *)rand(); } //------------------------------------------------------------------------------------------------- //001C9548 void CGfxShadowMap::GetRTT() { } //------------------------------------------------------------------------------------------------- //001C9584 void CGfxShadowMap::BMap(bool) { } //------------------------------------------------------------------------------------------------- //001C96B4 ^_-模块测试, 输出一致 void CGfxShadowMap::MappingBounds(CFTTVector32 &a2, CFTTVector32 &a3, uchar a4) { } //------------------------------------------------------------------------------------------------- //001C9764 ^_-模块测试, 输出一致 void CGfxShadowMap::SamplingBounds(CFTTVector32 &a2, CFTTVector32 &a3, uchar a4) { } //------------------------------------------------------------------------------------------------- //001C9850 ^_-模块测试未发现异常 void CGfxShadowMap::Scissor(uchar a1) { } //-------------------------------------------------------------------------------------------------