123 Commits

Author SHA1 Message Date
daiqingshuang
c93ed0fd77 vulkan pipeline 2024-02-19 18:02:58 +08:00
daiqingshuang
162c660fb9 修改render_target接口,删除无用文件 2024-02-19 16:55:48 +08:00
daiqingshuang
6d7326b5bb 重命名并删除测试文件 2024-02-19 16:46:37 +08:00
daiqingshuang
a6fe6f15f6 整理代码 2024-02-19 16:44:17 +08:00
daiqingshuang
4d8b91ca98 vulkan rhi 2024-02-19 16:23:19 +08:00
6dc432b283 imgui移除无用文件依赖 2024-02-19 02:20:57 +08:00
fa2a33881a 启用docking 2024-02-19 01:42:13 +08:00
87ad4d5eb9 格式化代码 2024-02-19 01:33:18 +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
423c09e628 修改pixel_shader绘制,抽象出pixel_shader_drawer 2024-02-09 09:21:32 +08:00
c75cdff50f 修复在render_target_dx11在resize时的渲染失败问题 2024-02-07 23:13:38 +08:00
3a3d3caa1a 新增dx11根据反射信息自动绑定到目标binding point 2024-02-07 22:59:26 +08:00
93980885a6 rhi新增设置参数接口 2024-02-07 21:38:26 +08:00
c302939176 修改imgui cmakelists以支持ImGui数据类型数学函数 2024-02-03 02:27:42 +08:00
64db7ba909 新增scope_exit(copy from unreal engine)
新增pixel shader绘制到一张rt
2024-02-03 02:23:15 +08:00
9e79dae3c9 修复错误的shader_model 2024-02-02 01:07:12 +08:00
983de38c36 修复shader_type读取不正确 2024-02-02 01:03:08 +08:00
2f6c08adb2 新增dx11 shader支持 2024-02-02 00:37:22 +08:00
bbd2b83e7a rhi 2024-02-01 12:42:58 +08:00
2cc7cf4f32 添加HLSLcc为非子模块 2024-01-31 15:14:40 +08:00
e9849ec7bc 删除HLSLcc 2024-01-31 15:12:02 +08:00
bba0a3a389 init 2024-01-31 15:02:34 +08:00