YYC

Results 38 issues of YYC

build this code: ```reason external createSandbox : unit => Js.t {..} = "create" [@@bs.scope "sandbox"] [@@bs.module "sinon"]; ``` expect to genearte: ```js import * as Sinon from "../../node_modules/sinon"; ``` but...

enhancement
stale

refer to [【Unity】UIElements 渲染细节,比NGUI/UGUI/FairyGUI好在哪?](https://blog.csdn.net/u010019717/article/details/102540067) [Built for performance: the UIElements Renderer – Unite Copenhagen 2019](https://www.slideshare.net/unity3d/built-for-performance-the-uielements-renderer-unite-copenhagen-2019) - abstract render, extract IRender - support webgpu render one draw call; one vertex buffer; (only...

- [x] design: render and compute - [ ] add define and pass compile - [ ] finish draft; pass compile - [ ] pass draw cube test - [...

feature request

# 渲染1w个box 使用的优化(确保为通用优化): RenderBundle dynamic uniform buffer offset one vertex buffer one model matrix buffer one material buffer one camera buffer(view matrix, p matrix) update dirty ones by device.writeBuffer instance...

optimization

- 3种buffer: big/middle/smallGeometryCount, big/middle/smallGeometryPointData - 设置顶点数据时,根据数据数量,决定放在哪个buffer中保存

optimization

- [ ] engine extend plugin - [ ] engine extend component - [ ] engine middleware - [ ] imgui instead of react - [ ] event driven -...

demo

test 10 canvas performance!

optimization

support extend by add plugin

demo