IMX6U-Game/src
SepComet b248bd5cff 性能优化:P0/P1 热路径优化及 DepthBuffer 定点化
- 新增 USE_RGB565_BACKBUFFER 选项,FrameBuffer 内部以 RGB565 存储,present 阶段直接 memcpy,消除逐像素格式转换
- 新增 set_pixel_unsafe / get_depth_unsafe / set_depth_unsafe 快路径,热路径去除重复边界检查
- fill_rect 改为行级批量填充,draw_text/draw_sprite_ex 改用 unsafe 写入
- DepthBuffer 从 float 迁移至 uint16_t 定点深度,clear 支持 memset 快速路径
- TriangleRasterizer 深度测试适配 uint16_t(临时桥接,待全面定点化)
- 修复 USE_RGB565_BACKBUFFER 宏未传递到编译器的问题
2026-06-07 18:24:36 +08:00
..
Apps 修复Demo的Main.cpp的问题,并修复int32-float的转换。 2026-06-07 17:01:27 +08:00
Asset merge remote and local changes 2026-06-07 10:39:29 +08:00
Core 性能优化:P0/P1 热路径优化及 DepthBuffer 定点化 2026-06-07 18:24:36 +08:00
Rasterizer 111 2026-06-07 12:34:07 +08:00
RenderData merge remote and local changes 2026-06-07 10:39:29 +08:00
test_fb.cpp init 2026-06-05 17:55:22 +08:00