OSB中的CFP
2024-10-09
3
0
OBS中使用CFP主要原来:
- 解析obs_signals回调函数,详见:https://www.pnpon.com/article/detail-757.html
- 解析着色器HLSL-technique,然后用于编译
其着色器解析代码文件依赖关系大致如下图:
- effect-parser文件主要定义的是解析着色器功能,如technique,stuct等的代码
- cf-parser是标准的CFP文件,主要实现其cfp的主要功能
- lexer是cf-parser基元文件lexer,用于词法分析