123456789101112131415161718192021222324252627282930313233343536 |
- #include "CBlurVShader.h"
- #include "shader_data/CBlurVShader_Setup.h"
- #include "CFTTMaterialManager.h"
- CBlurVShader CBlurVShader::s_tInstance;
- //-------------------------------------------------------------------------------------------------
- //001CF654 //^_^
- CBlurVShader::CBlurVShader() : CFTTUberShader(&CBlurVShaderSetup_323C8C) {
- }
- //-------------------------------------------------------------------------------------------------
- //001CF660 //^_^
- CBlurVShader::~CBlurVShader() {
- //empty
- }
- //-------------------------------------------------------------------------------------------------
- //0014A170 //^_^
- void CBlurVShader::SetBlurParams(CFTTVector32x4 const& pVector32x4, int a3) {
- }
- //-------------------------------------------------------------------------------------------------
- //0014A17A //逻辑是一样,但是原始汇编跳过了R1参数,不知道,他是怎么做到的
- void CBlurVShader::SetTex01(CFTTTexParam aTexParam, int a5) {
- }
- //-------------------------------------------------------------------------------------------------
- //0014A192 //^_^
- void CBlurVShader::SetMode(EBlurVShader_Mode eMode, int a2) {
- }
- //-------------------------------------------------------------------------------------------------
- //001CF664 //^_- 经过单元测试,功能正常
- ushort CBlurVShader::CreateMat(EBlurVShader_Mode eMode,
- CFTTVector32x4 const& pVector32x4,
- CFTTTexParam aTexParam,
- EBlurVShader_BlendMode eBlendMode) {
- return 0;
- }
- //-------------------------------------------------------------------------------------------------
|