!30290 merge sub into master
[codex] Add SDF subtraction shapes
Created-by: zhoutianer
Commit-by: Tianer Zhou
Merged-by: openharmony_ci
Description: ## What changed\n- Added RS/client/render shape exposure for SDFSubOpShape and SDFSmoothSubOpShape.\n- Added property tags, type strings, factories, and visual effect generation coverage.\n- Added graphic e2e scenes for normal and edge cases under ng_shape_test.\n\n## Why\nSDF shape composition needs explicit hard and smooth subtraction operations so one SDF can clip another.\n\n## Impact\nAdds new SDF operation shape types without changing existing shape behavior.\n\n## Validation\n- git diff --cached --check\n\nLinked issue: #23996\nIssue URL: https://gitcode.com/openharmony/graphic_graphic_2d/issues/23996
See merge request: openharmony/graphic_graphic_2d!30290
!30290 merge sub into master
[codex] Add SDF subtraction shapes
Created-by: zhoutianer
Commit-by: Tianer Zhou
Merged-by: openharmony_ci
Description: ## What changed\n- Added RS/client/render shape exposure for SDFSubOpShape and SDFSmoothSubOpShape.\n- Added property tags, type strings, factories, and visual effect generation coverage.\n- Added graphic e2e scenes for normal and edge cases under ng_shape_test.\n\n## Why\nSDF shape composition needs explicit hard and smooth subtraction operations so one SDF can clip another.\n\n## Impact\nAdds new SDF operation shape types without changing existing shape behavior.\n\n## Validation\n- git diff --cached --check\n\nLinked issue: #23996\nIssue URL: https://gitcode.com/openharmony/graphic_graphic_2d/issues/23996
See merge request: openharmony/graphic_graphic_2d!30290