延迟渲染已可用,但合成shader未完成

This commit is contained in:
2019-07-17 16:51:42 +08:00
parent 7135b59134
commit 9cd6d3c76d
5 changed files with 91 additions and 18 deletions

View File

@@ -21,6 +21,11 @@ namespace hgl
vulkan::Renderable *CreateRenderableRectangle(SceneDB *db,vulkan::Material *mtl,const RectangleCreateInfo *rci);
/**
* 创建延迟渲染用全屏平面
*/
vulkan::Renderable *CreateRenderableGBufferComposition(SceneDB *db,vulkan::Material *mtl);
/**
* 圆角矩形创建信息(扇形/线圈)
*/
@@ -69,6 +74,13 @@ namespace hgl
struct PlaneCreateInfo
{
Vector2f tile;
public:
PlaneCreateInfo()
{
tile.Set(1,1);
}
};//struct PlaneCreateInfo
/**