Compare commits
base: 1b-agent/OneCAD:ci/slow-runner-timeouts
1b-agent/OneCAD:main
1b-agent/OneCAD:sketch-grid
1b-agent/OneCAD:ci/slow-runner-timeouts
1b-agent/OneCAD:release
1b-agent/OneCAD:gh-readonly-queue/main/pr-1836-6585ccee3befe59d4793d61bee7802c46838d544
1b-agent/OneCAD:gh-readonly-queue/main/pr-1846-c59923865324cb487ff90def4361ad9c7d8a2556
1b-agent/OneCAD:pr-screenshots
1b-agent/OneCAD:release-0.13.1
1b-agent/OneCAD:release-0.11.1
1b-agent/OneCAD:release-0.10.1-b
1b-agent/OneCAD:release-0.10.1
1b-agent/OneCAD:geometry-compare-helpers
1b-agent/OneCAD:toolbar-288
1b-agent/OneCAD:fix/0.2.1-critical-fixes
1b-agent/OneCAD:fix/hover-navigation-flicker
1b-agent/OneCAD:wip/solvecraft-kernel
1b-agent/solidcraft-upstream:main
1b-agent/solidcraft-upstream:sketch-grid
1b-agent/solidcraft-upstream:ci/slow-runner-timeouts
1b-agent/solidcraft-upstream:release
1b-agent/solidcraft-upstream:gh-readonly-queue/main/pr-1836-6585ccee3befe59d4793d61bee7802c46838d544
1b-agent/solidcraft-upstream:gh-readonly-queue/main/pr-1846-c59923865324cb487ff90def4361ad9c7d8a2556
1b-agent/solidcraft-upstream:pr-screenshots
1b-agent/solidcraft-upstream:release-0.13.1
1b-agent/solidcraft-upstream:release-0.11.1
1b-agent/solidcraft-upstream:release-0.10.1-b
1b-agent/solidcraft-upstream:release-0.10.1
1b-agent/solidcraft-upstream:geometry-compare-helpers
1b-agent/solidcraft-upstream:toolbar-288
1b-agent/solidcraft-upstream:fix/0.2.1-critical-fixes
1b-agent/solidcraft-upstream:fix/hover-navigation-flicker
1b-agent/solidcraft-upstream:wip/solvecraft-kernel
1b-agent/OneCAD:v0.15.0-nightly.20261018.51.1
1b-agent/OneCAD:v0.15.0
1b-agent/OneCAD:v0.14.0
1b-agent/OneCAD:v0.13.1-nightly.20261016.47.1
1b-agent/OneCAD:v0.13.1
1b-agent/OneCAD:v0.13.0
1b-agent/OneCAD:v0.12.0
1b-agent/OneCAD:v0.11.0-nightly.20261015.42.1
1b-agent/OneCAD:v0.11.1
1b-agent/OneCAD:v0.11.0
1b-agent/OneCAD:v0.10.1
1b-agent/OneCAD:v0.10.0
1b-agent/OneCAD:v0.9.0-nightly.20261014.36.1
1b-agent/OneCAD:v0.9.0
1b-agent/OneCAD:v0.8.0
1b-agent/OneCAD:v0.7.0-nightly.20261013.33.1
1b-agent/OneCAD:v0.7.0
1b-agent/OneCAD:v0.6.0
1b-agent/OneCAD:v0.5.0
1b-agent/OneCAD:v0.4.0
1b-agent/OneCAD:v0.3.2-nightly.20261012.19.1
1b-agent/OneCAD:v0.3.2
1b-agent/OneCAD:v0.3.1
1b-agent/OneCAD:v0.3.0
1b-agent/OneCAD:v0.2.1
1b-agent/OneCAD:v0.2.0
1b-agent/OneCAD:v0.1.6
1b-agent/OneCAD:v0.1.5
1b-agent/OneCAD:v0.1.4
1b-agent/OneCAD:v0.1.3
1b-agent/OneCAD:v0.1.2
1b-agent/OneCAD:v0.1.1
1b-agent/OneCAD:v0.1.0
1b-agent/solidcraft-upstream:v0.15.0-nightly.20261018.51.1
1b-agent/solidcraft-upstream:v0.15.0
1b-agent/solidcraft-upstream:v0.14.0
1b-agent/solidcraft-upstream:v0.13.1-nightly.20261016.47.1
1b-agent/solidcraft-upstream:v0.13.1
1b-agent/solidcraft-upstream:v0.13.0
1b-agent/solidcraft-upstream:v0.12.0
1b-agent/solidcraft-upstream:v0.11.0-nightly.20261015.42.1
1b-agent/solidcraft-upstream:v0.11.1
1b-agent/solidcraft-upstream:v0.11.0
1b-agent/solidcraft-upstream:v0.10.1
1b-agent/solidcraft-upstream:v0.10.0
1b-agent/solidcraft-upstream:v0.9.0-nightly.20261014.36.1
1b-agent/solidcraft-upstream:v0.9.0
1b-agent/solidcraft-upstream:v0.8.0
1b-agent/solidcraft-upstream:v0.7.0-nightly.20261013.33.1
1b-agent/solidcraft-upstream:v0.7.0
1b-agent/solidcraft-upstream:v0.6.0
1b-agent/solidcraft-upstream:v0.5.0
1b-agent/solidcraft-upstream:v0.4.0
1b-agent/solidcraft-upstream:v0.3.2-nightly.20261012.19.1
1b-agent/solidcraft-upstream:v0.3.2
1b-agent/solidcraft-upstream:v0.3.1
1b-agent/solidcraft-upstream:v0.3.0
1b-agent/solidcraft-upstream:v0.2.1
1b-agent/solidcraft-upstream:v0.2.0
1b-agent/solidcraft-upstream:v0.1.6
1b-agent/solidcraft-upstream:v0.1.5
1b-agent/solidcraft-upstream:v0.1.4
1b-agent/solidcraft-upstream:v0.1.3
1b-agent/solidcraft-upstream:v0.1.2
1b-agent/solidcraft-upstream:v0.1.1
1b-agent/solidcraft-upstream:v0.1.0
...
compare: 1b-agent/solidcraft-upstream:v0.11.0
1b-agent/solidcraft-upstream:main
1b-agent/solidcraft-upstream:sketch-grid
1b-agent/solidcraft-upstream:ci/slow-runner-timeouts
1b-agent/solidcraft-upstream:release
1b-agent/solidcraft-upstream:gh-readonly-queue/main/pr-1836-6585ccee3befe59d4793d61bee7802c46838d544
1b-agent/solidcraft-upstream:gh-readonly-queue/main/pr-1846-c59923865324cb487ff90def4361ad9c7d8a2556
1b-agent/solidcraft-upstream:pr-screenshots
1b-agent/solidcraft-upstream:release-0.13.1
1b-agent/solidcraft-upstream:release-0.11.1
1b-agent/solidcraft-upstream:release-0.10.1-b
1b-agent/solidcraft-upstream:release-0.10.1
1b-agent/solidcraft-upstream:geometry-compare-helpers
1b-agent/solidcraft-upstream:toolbar-288
1b-agent/solidcraft-upstream:fix/0.2.1-critical-fixes
1b-agent/solidcraft-upstream:fix/hover-navigation-flicker
1b-agent/solidcraft-upstream:wip/solvecraft-kernel
1b-agent/OneCAD:main
1b-agent/OneCAD:sketch-grid
1b-agent/OneCAD:ci/slow-runner-timeouts
1b-agent/OneCAD:release
1b-agent/OneCAD:gh-readonly-queue/main/pr-1836-6585ccee3befe59d4793d61bee7802c46838d544
1b-agent/OneCAD:gh-readonly-queue/main/pr-1846-c59923865324cb487ff90def4361ad9c7d8a2556
1b-agent/OneCAD:pr-screenshots
1b-agent/OneCAD:release-0.13.1
1b-agent/OneCAD:release-0.11.1
1b-agent/OneCAD:release-0.10.1-b
1b-agent/OneCAD:release-0.10.1
1b-agent/OneCAD:geometry-compare-helpers
1b-agent/OneCAD:toolbar-288
1b-agent/OneCAD:fix/0.2.1-critical-fixes
1b-agent/OneCAD:fix/hover-navigation-flicker
1b-agent/OneCAD:wip/solvecraft-kernel
1b-agent/solidcraft-upstream:v0.15.0-nightly.20261018.51.1
1b-agent/solidcraft-upstream:v0.15.0
1b-agent/solidcraft-upstream:v0.14.0
1b-agent/solidcraft-upstream:v0.13.1-nightly.20261016.47.1
1b-agent/solidcraft-upstream:v0.13.1
1b-agent/solidcraft-upstream:v0.13.0
1b-agent/solidcraft-upstream:v0.12.0
1b-agent/solidcraft-upstream:v0.11.0-nightly.20261015.42.1
1b-agent/solidcraft-upstream:v0.11.1
1b-agent/solidcraft-upstream:v0.11.0
1b-agent/solidcraft-upstream:v0.10.1
1b-agent/solidcraft-upstream:v0.10.0
1b-agent/solidcraft-upstream:v0.9.0-nightly.20261014.36.1
1b-agent/solidcraft-upstream:v0.9.0
1b-agent/solidcraft-upstream:v0.8.0
1b-agent/solidcraft-upstream:v0.7.0-nightly.20261013.33.1
1b-agent/solidcraft-upstream:v0.7.0
1b-agent/solidcraft-upstream:v0.6.0
1b-agent/solidcraft-upstream:v0.5.0
1b-agent/solidcraft-upstream:v0.4.0
1b-agent/solidcraft-upstream:v0.3.2-nightly.20261012.19.1
1b-agent/solidcraft-upstream:v0.3.2
1b-agent/solidcraft-upstream:v0.3.1
1b-agent/solidcraft-upstream:v0.3.0
1b-agent/solidcraft-upstream:v0.2.1
1b-agent/solidcraft-upstream:v0.2.0
1b-agent/solidcraft-upstream:v0.1.6
1b-agent/solidcraft-upstream:v0.1.5
1b-agent/solidcraft-upstream:v0.1.4
1b-agent/solidcraft-upstream:v0.1.3
1b-agent/solidcraft-upstream:v0.1.2
1b-agent/solidcraft-upstream:v0.1.1
1b-agent/solidcraft-upstream:v0.1.0
1b-agent/OneCAD:v0.15.0-nightly.20261018.51.1
1b-agent/OneCAD:v0.15.0
1b-agent/OneCAD:v0.14.0
1b-agent/OneCAD:v0.13.1-nightly.20261016.47.1
1b-agent/OneCAD:v0.13.1
1b-agent/OneCAD:v0.13.0
1b-agent/OneCAD:v0.12.0
1b-agent/OneCAD:v0.11.0-nightly.20261015.42.1
1b-agent/OneCAD:v0.11.1
1b-agent/OneCAD:v0.11.0
1b-agent/OneCAD:v0.10.1
1b-agent/OneCAD:v0.10.0
1b-agent/OneCAD:v0.9.0-nightly.20261014.36.1
1b-agent/OneCAD:v0.9.0
1b-agent/OneCAD:v0.8.0
1b-agent/OneCAD:v0.7.0-nightly.20261013.33.1
1b-agent/OneCAD:v0.7.0
1b-agent/OneCAD:v0.6.0
1b-agent/OneCAD:v0.5.0
1b-agent/OneCAD:v0.4.0
1b-agent/OneCAD:v0.3.2-nightly.20261012.19.1
1b-agent/OneCAD:v0.3.2
1b-agent/OneCAD:v0.3.1
1b-agent/OneCAD:v0.3.0
1b-agent/OneCAD:v0.2.1
1b-agent/OneCAD:v0.2.0
1b-agent/OneCAD:v0.1.6
1b-agent/OneCAD:v0.1.5
1b-agent/OneCAD:v0.1.4
1b-agent/OneCAD:v0.1.3
1b-agent/OneCAD:v0.1.2
1b-agent/OneCAD:v0.1.1
1b-agent/OneCAD:v0.1.0
4
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
5ead82e627 |
Release 0.11.0: release branch follows main again after the 0.10.1 patch
The tree is main at |
||
|
|
c29b0d2f13 | Release 0.10.1 | ||
|
|
480fd8d517 |
Fix the startup crash on D3D12 with FXC: CPU fallback for the tessellation pipeline, FXC-friendly shader (#1098) (#1099)
* GPU tessellation: a pipeline the device cannot build falls back to CPU meshing instead of crashing (#1098) Build the tessellation compute pipeline inside error scopes; TessGpu::new returns an error, and the viewport logs it and meshes bodies on the CPU. A Windows CI job builds the pipeline with D3D12's FXC on the WARP adapter. Co-Authored-By: Claude Opus 5.5 <[email protected]> * Tessellation shader: basis functions in one-dimensional local arrays, so D3D12's FXC compiles it (#1098) FXC has to unroll loops that write an array inside a struct (Basis.n0/n1) or a 2-D array (ndu) by a counter, and cannot with run-time trip counts (X3511). A2.2 basis functions in a local 1-D array returned whole; derivatives from the degree p-1 functions; the pole step offsets computed rather than indexed. Co-Authored-By: Claude Opus 5.5 <[email protected]> --------- Co-authored-by: Claude Opus 5.5 <[email protected]> |
||
|
|
4c09fa5355 |
Hovered and selected faces light solidly again over GPU-drawn bodies (#1064)
Since the model's mesh went back to the reference mesher (#940), the GPU viewport drew opaque bodies from their display plans while hover and selection lit faces with the reference mesh's triangles. Two triangulations of the same face at equal depth fought, so a hovered face shimmered in wedges instead of lighting whole. Faces lit over a body drawn from its plan now use the plan's own triangles (ModelBody::plan_mesh, evaluated once on the CPU), and the highlight pass gets a small depth bias toward the eye so f32 rounding between the GPU and CPU evaluations of the same triangles cannot speckle it either. Test: every face of a box with a pocket and a round boss, hovered and rendered offscreen through the viewport's real pipelines on the GPU path, lights the same pixels as on the CPU path (skipped without a GPU adapter). Co-authored-by: Claude Opus 5.5 <[email protected]> |