画卦伏羲

Results 17 comments of 画卦伏羲

从技术角度来说,使用编译好的库在某些平台确实是一个方便的方式,但有如下理由说明使用编译好的库并不是一个好选择: * 每人开发的环境各异。 * `Turbo` 目标是多平台(`PC`,`嵌入式`,`移动`,`浏览器`等)。不同平台会生成不同的库文件。 * 不同编译器会生成不同内部结构的库文件(除非您确保编译器生成的为通用库格式)。 * `Turbo` 可以在配置时设置生成为`静态库`还是`动态库`。 * `Visual Studio` 不同版本之间编译并不一定互相兼容(特别是`2015`之前和之后)。 * 依赖的 `C++` 标准库方式。和 `ABI` 等等。 所以使用编译好的库后,当产品开发中进行不同平台适配时将会出问题。

实现 `TPipelineLayout(TDevice *device, const TPipelineLayout::TLayout &layout)` 构造函数。 内部应该有两个管理类: * `DescriptorSetLayoutManager` 查找并使用可重用或创建新`描述符集布局`。 * `PipelineLayoutManager` 查找并使用可重用或创建新`管线布局`。

[Turbo 0.0.01](https://github.com/FuXiii/Turbo/releases/tag/0.0.0.1) 初步解决

The `TFlags` is template class only declare in a header file: ```CXX // In TFlags.h #pragma once #ifndef TURBO_CORE_TFLAGS_H #define TURBO_CORE_TFLAGS_H #include #include #include #include #include #include namespace Turbo {...

Yes! I just define it without use it. ![Image](https://github.com/user-attachments/assets/31d51944-bfda-4c4b-b964-9fafc166bdb9) And the newest [clangd.log](https://github.com/user-attachments/files/21746438/clangd.log) which I can save before system no response.

The code that I test was in a open source project [Turbo](https://github.com/FuXiii/Turbo). I think the OOM test in a whole environment will get the best conclusion. > note: I test...

适配 `VK_OHOS_SURFACE` 也就是 `VK_OHOS_surface` 扩展