|
5708ea706e
|
着色器加载
|
2025-02-06 21:57:07 +08:00 |
|
|
b02811f3a7
|
添加忽略文件
|
2025-02-06 21:02:40 +08:00 |
|
|
90500291f0
|
着色器编译脚本
|
2025-02-06 21:02:11 +08:00 |
|
|
ba993e294c
|
t
|
2025-02-06 18:52:52 +08:00 |
|
|
7e90e0f302
|
v
|
2025-02-06 14:10:02 +08:00 |
|
|
aa9398bad9
|
t
|
2025-02-06 09:30:53 +08:00 |
|
|
e87bc3f7a0
|
vulkan
|
2025-02-05 18:54:23 +08:00 |
|
|
2925185c4f
|
todo
|
2025-02-05 10:17:13 +08:00 |
|
|
1b408149d0
|
todo
|
2025-02-04 19:25:09 +08:00 |
|
|
d044a16232
|
TODO
|
2025-02-02 13:48:48 +08:00 |
|
|
037fb1f3a3
|
TODO
|
2025-02-01 16:50:48 +08:00 |
|
|
8e635ecc87
|
新增submit_with_main_thread_callback
|
2025-01-06 21:28:23 +08:00 |
|
|
9941d24190
|
修复线程池析构时所有线程没有退出
|
2025-01-06 19:26:50 +08:00 |
|
|
48a6140deb
|
重命名线程池
|
2025-01-05 22:28:21 +08:00 |
|
|
3d811d3b20
|
新增全局线程池, 更新线程池注释
|
2025-01-05 22:27:47 +08:00 |
|
|
c59daeaa92
|
线程池和异步任务
|
2025-01-05 22:18:06 +08:00 |
|
|
43d9116968
|
线程安全容器: queue vector
|
2025-01-05 22:17:48 +08:00 |
|
|
9b6527f2da
|
完成垂直方向布局
|
2024-12-27 22:19:19 +08:00 |
|
|
b50d7e46a7
|
修改测试用例
|
2024-12-27 19:45:20 +08:00 |
|
|
4074f5d6e1
|
TODO: 字体布局
|
2024-12-27 09:37:31 +08:00 |
|
|
5abdc2fc1d
|
TODO: 布局代码
|
2024-12-26 18:51:07 +08:00 |
|
|
0937bb8a60
|
支持多字体加载
|
2024-12-25 22:07:06 +08:00 |
|
|
b6c5bdae77
|
将背景改为白色,同时将SDF纹理采样器改为各向异性过滤
|
2024-12-25 17:19:35 +08:00 |
|
|
af1002d8a6
|
将wchar_t改为char32_t以支持多语言,同时处理空格和获取字形失败的情况
|
2024-12-25 12:53:41 +08:00 |
|
|
6ea4ee9a78
|
新增mapped_file,同时字体加载使用内存映射来避免加载整个字体到内存中
|
2024-12-25 11:30:31 +08:00 |
|
|
e6a7254598
|
处理换行情况,修复绘制三角形时没有按照顶点索引绘制
|
2024-12-23 21:01:07 +08:00 |
|
|
c158670a19
|
优化字体渲染,优化内存占用
|
2024-12-23 18:44:13 +08:00 |
|
|
cdd77d3cbb
|
图集渲染文本
|
2024-12-17 10:54:19 +08:00 |
|
|
8a7ee7de46
|
一些边界检查
|
2024-11-22 17:12:14 +08:00 |
|
|
a522ba5961
|
修改create_texture接口,使其更易于使用。新增text sdf测试代码
|
2024-11-22 15:44:59 +08:00 |
|
|
e27f316774
|
新增pixel和image_accessor结构体,用于快速访问和修改图片
|
2024-11-22 15:43:27 +08:00 |
|
|
4920c14e2f
|
freetype头文件更换
|
2024-11-22 10:36:01 +08:00 |
|
|
7486bad390
|
复制LinaVG文本加载部分
|
2024-11-22 10:36:01 +08:00 |
|
|
bdda16e04b
|
漏提交
|
2024-11-22 10:35:41 +08:00 |
|
|
aed0083122
|
归一化UV坐标
|
2024-11-22 10:28:00 +08:00 |
|
|
8d1bb03372
|
圆角矩形抗锯齿
|
2024-11-16 16:38:37 +08:00 |
|
|
ffcdc3b9f5
|
距离场绘制圆角矩形
|
2024-11-16 16:20:01 +08:00 |
|
|
242cdacf2b
|
圆角矩形
|
2024-11-16 16:20:00 +08:00 |
|
|
755fe590a1
|
补充错误日志
|
2024-11-07 10:13:40 +08:00 |
|
|
9dfc4f2fed
|
新增图片绘制
|
2024-11-06 21:56:47 +08:00 |
|
|
4de6e2d965
|
修复rect_pipeline绘制错误
修复rounded_rect_pipeline日志文本错误
|
2024-11-06 19:41:10 +08:00 |
|
|
1a10d65de1
|
代码整理
|
2024-11-06 18:49:50 +08:00 |
|
|
879732da6e
|
修复初始化投影矩阵时, 没有设置到默认渲染管线
|
2024-11-06 09:57:27 +08:00 |
|
|
4ccc968818
|
绘制圆角矩形
|
2024-11-05 23:55:57 +08:00 |
|
|
64d7894981
|
允许添加自定义命令到着色器编译函数
优化dx_pipeline代码结构
|
2024-11-05 18:36:50 +08:00 |
|
|
5220ba6e39
|
当顶点和顶点索引为空时不绘制
|
2024-11-05 16:55:09 +08:00 |
|
|
f73e7e4a50
|
封装着色器编译代码命令
编写部分注释
|
2024-11-05 16:48:39 +08:00 |
|
|
498a75c95f
|
color新增部分运算符
修复dx_buffer在resize时可能会复制越界问题
修复dx_pipeline使用了错误的index_buffer
测试渐变颜色绘制
|
2024-11-04 21:22:45 +08:00 |
|
|
be2486563f
|
修复编译器不同导致的编译错误
|
2024-11-04 19:29:53 +08:00 |
|
|
49f0e7ce47
|
封装renderer_context
|
2024-11-04 18:36:20 +08:00 |
|