摘要:
这张图片真特别好。注意中间部分的几个函数的参数是windowElementList.今天尝试看最左边的paintInvalidationRoot这部分,半天没有看明白。有空继续看吧。 Layer的传递部分往后还要继续看。 合批 progressBar 不能合批,因为填充部分涉及clip,如下:去掉i 阅读全文
随笔档案-2022年06月
slate总结
2022-06-11 21:41 by kk20161206, 133 阅读, 收藏, 编辑
摘要:
FSlateDrawBUffer里实现一个drawBuffer for slate,存放所有的FSlateWindowElementList,SlateDrawBuffer.h文件中: TArray< TSharedRef<FSlateWindowElementList> > WindowEleme 阅读全文
字体渲染过程及合批研究
2022-06-11 20:13 by kk20161206, 516 阅读, 收藏, 编辑
摘要:
恢复内容开始 ElementBatcher.cpp文件 AddTextElement函数里调用了 BuildFontGeometry函数,如下 · 345678 通过fontInfo得到CharacterList, FSlateFontTextureRHI FSlateFontTextureRHI 阅读全文