22 Commits

Author SHA1 Message Date
e65c44899a 1. 优化内存池
2. 延迟补偿功能完成
3. 优化内存布局
2024-07-12 07:55:12 +08:00
3ea2f0ab4f audio_buffer新增缓冲区池, 优化内存命中率, 新增simd加速计算 2024-06-29 20:42:09 +08:00
03353ac2c9 新增sample_t和USE_DOUBLE_SAMPLE, 用于双精度渲染 2024-05-28 10:33:29 +08:00
191f90de6d 新增获取插件parameter名称接口
实现获取vst2最后一次改变的parameter
2024-05-26 17:55:33 +08:00
6a7e99a3f8 修复退出时taskflow线程安全导致的崩溃
移除Tracy, 因为其导致线程安全问题崩溃
2024-05-26 00:17:38 +08:00
28b53dc273 添加Tracy 2024-05-21 09:04:59 +08:00
cc44f2bbae 新增glfw, 用于创建插件窗口 2024-05-20 23:21:11 +08:00
6a3e65ca40 编写wxWidget Hello World程序
将获取源文件函数移到单独的cmake文件
编写平台相关宏
2024-05-16 20:30:07 +08:00
83c7a1fc7d 修改头文件修复编译错误 2024-03-23 19:48:16 +08:00
7f87fc6ba4 改为使用rtaudio 2024-03-06 21:08:35 +08:00
c6a8e16393 纯core, 不带任何渲染功能 2024-03-05 21:48:35 +08:00
ccbfdc1213 优化编译流程 2024-02-29 11:53:40 +08:00
8b328cc0d6 新增taskflow, 新增单例管理, 新增从Slate版本迁移的部分功能 2024-02-27 00:38:00 +08:00
fbb01724a4 新增自动化编译shader 2024-02-19 21:17:53 +08:00
b359240bb1 删除glad, 修复vulkan在修改窗口大小时没有重新创建swap chain的问题 2024-02-19 20:42:30 +08:00
daiqingshuang
307da1f74f 新增编译shader目标 2024-02-19 18:31:59 +08:00
e50fcb1992 改为使用glfw, 并仅实现opengl rhi 2024-02-19 01:28:50 +08:00
0be061e397 删除slang和sdl,改为使用glfw 2024-02-19 00:42:18 +08:00
93980885a6 rhi新增设置参数接口 2024-02-07 21:38:26 +08:00
2f6c08adb2 新增dx11 shader支持 2024-02-02 00:37:22 +08:00
bbd2b83e7a rhi 2024-02-01 12:42:58 +08:00
bba0a3a389 init 2024-01-31 15:02:34 +08:00