Legacy-LuaSTG-Engine / LuaSTG-Sub

LuaSTG Sub, a modern version of the LuaSTG engine. LuaSTG Sub,现代化的 LuaSTG 引擎分支。
MIT License
35 stars 7 forks source link

[PostEffect] 开放更多的纹理寄存器 #10

Closed Demonese closed 1 year ago

Demonese commented 1 year ago

目前纹理寄存器只开放了 1 + 4 个,一开始我觉得已经够用了。 但是万万没想到,紫毛福瑞居然和我说不够用。 那就得考虑开放到 1 + 15 了。

目前需要考虑的问题: 1、如何解决兼容性问题?引入新的 API 来实现? 2、是否应该通过 hlsl 语言的宏定义功能来简化 shader 编写和内建变量的配置?

Demonese commented 1 year ago

已通过添加PostEffectShader对象解决了该问题