cad-editor/src/shaders
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 4fd9b98da4 perf(render): instance block geometry
Share source buffers across block placements and render nested content with GPU instance transforms.\n\nChunk silhouettes and compact mesh material data so large drawings stay under device buffer limits and remain responsive.
2026-08-12 02:33:10 +03:00
..
background.wgsl feat(render): add scene environment pipeline 2026-08-05 23:42:18 +03:00
blit.wgsl fix(viewport): blit UV crop for off-canvas viewports 2026-05-28 12:15:00 +03:00
block_face3d.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
block_text.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
block_wire.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
clip_mask.wgsl fix(viewport): clip non-rectangular paper viewports to their boundary shape 2026-07-20 10:02:02 +03:00
face3d.wgsl fix(render): draw 3D surface fills at their real depth, not draw order 2026-07-02 01:23:27 +03:00
hatch.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
hatch_texture.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
image.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
mesh.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
mesh_cull.wgsl perf(render): batch and cull mesh instances 2026-07-27 01:11:21 +03:00
shadow.wgsl feat(render): add scene environment pipeline 2026-08-05 23:42:18 +03:00
silhouette.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
text.wgsl feat(text): SDF glyph-atlas foundation for shader text rendering 2026-07-06 22:03:36 +03:00
viewcube.wgsl feat(web): unify fonts and refine viewcube 2026-08-03 15:28:51 +03:00
viewcube_composite.wgsl feat(web): unify fonts and refine viewcube 2026-08-03 15:28:51 +03:00
viewcube_text.wgsl feat(web): unify fonts and refine viewcube 2026-08-03 15:28:51 +03:00
wipeout.wgsl perf(render): instance block geometry 2026-08-12 02:33:10 +03:00
wire.wgsl refactor(renderer): select paths by GPU limits 2026-07-29 12:49:41 +03:00
wire_indexed.wgsl refactor(renderer): select paths by GPU limits 2026-07-29 12:49:41 +03:00