Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ This document provides directive guidelines for AI assistants working on the YUP

**NEVER EVER run bash commands to configure, compile or test the implementation, acknowledge that we should test and we'll run and report any issue.**
**If you see changes in code you didn't notice before, it's not the linter, it's me changing it for a reason and you should acknowledge the changes, not revert them.**
**Avoid polluting implementation files with obvious comments, make the code more expressive instead**

## AI Decision Making Rules

Expand Down
35 changes: 34 additions & 1 deletion CHANGELOG.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ This document provides directive guidelines for AI assistants working on the YUP

**NEVER EVER run bash commands to configure, compile or test the implementation, acknowledge that we should test and we'll run and report any issue.**
**If you see changes in code you didn't notice before, it's not the linter, it's me changing it for a reason and you should acknowledge the changes, not revert them.**
**Avoid polluting implementation files with obvious comments, make the code more expressive instead**

## AI Decision Making Rules

Expand Down
5 changes: 2 additions & 3 deletions docs/modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dependencies are pulled in automatically by the [CMake API](build-system/cmake-a

```{note}
All `yup_*` modules share the same version number. Modules also depend on a few
bundled third-party libraries (`zlib`, `rive`, `rive_renderer`, `libclipper2`,
bundled third-party libraries (`zlib`, `rive`, `libclipper2`,
`xsimd`), which are resolved for you by the build system.
```

Expand Down Expand Up @@ -150,7 +150,7 @@ pulling in the 2D graphics stack.
flowchart LR
yup_rhi:::self --> yup_core
yup_rhi --> yup_shading
yup_rhi --> rive_renderer:::ext
yup_rhi --> rive:::ext
classDef self fill:#6366f1,color:#fff,stroke:#4f46e5;
classDef ext fill:#f3f4f6,color:#374151,stroke:#9ca3af,stroke-dasharray:4 3;
```
Expand All @@ -171,7 +171,6 @@ flowchart LR
yup_graphics --> yup_rhi
yup_graphics --> yup_shading
yup_graphics --> rive:::ext
yup_graphics --> rive_renderer:::ext
yup_graphics --> libclipper2:::ext
yup_graphics -. optional .-> libpng:::opt
yup_graphics -. optional .-> libjpeg:::opt
Expand Down
Loading
Loading