Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
20197d0
chore: format
GaussianWonder Nov 30, 2025
9d85558
chore: bump edition
GaussianWonder Nov 30, 2025
bbc7289
fix: bayer matrices
GaussianWonder Dec 2, 2025
c1a506d
chore: enable nightly
GaussianWonder Dec 20, 2025
ab9e248
chore: unignored vscode settings
GaussianWonder Dec 20, 2025
111735c
feat: add xtask pattern for dev tasks and ci/cd
GaussianWonder Dec 20, 2025
42394c2
chore: format, lint and refactor
GaussianWonder Dec 20, 2025
cdaad82
chore: add settings.json
GaussianWonder Jan 9, 2026
4a39914
chore: change f64 to f32
GaussianWonder Jan 9, 2026
ddb635c
feat: utils extensions
GaussianWonder Jan 9, 2026
e6ab4f6
feat: add texture, texture ref and texture ref mut
GaussianWonder Jan 9, 2026
53a3765
feat: add bayer transforms and bayer strategies
GaussianWonder Jan 9, 2026
2586063
feat: add bayer strategy tests
GaussianWonder Jan 9, 2026
2f69cf0
chore: add missing iterator tests
GaussianWonder Jan 9, 2026
21e2155
feat: add benches
GaussianWonder Jan 9, 2026
4f33058
chore: remove unused deps
GaussianWonder Jan 9, 2026
8fa8c54
chore: remove all mod.rs files
GaussianWonder Jan 9, 2026
66b1462
feat: consolidate TextureTransform trait
GaussianWonder Jan 12, 2026
318c674
chore: refactor-rename
GaussianWonder Jan 12, 2026
2dd054f
feat: add transform to main
GaussianWonder Jan 12, 2026
97a4852
feat: add pipes, add grayscale, add benches
GaussianWonder Jan 14, 2026
1cf8fad
chore: add bench entries
GaussianWonder Jan 14, 2026
79c4150
chore: add num tests
GaussianWonder Jan 14, 2026
1f98a66
chore: move buffer tests
GaussianWonder Jan 14, 2026
d35e908
feat: add writable texture from borrwed refs
GaussianWonder Jan 14, 2026
1696429
chore: add anonymous error (avoid if possible)
GaussianWonder Jan 14, 2026
0e4c53a
chore: add transform utils tests
GaussianWonder Jan 14, 2026
9b60a83
chore: test pipeline
GaussianWonder Jan 14, 2026
e03aea1
chore: test grayscale impl against supported multi channels
GaussianWonder Jan 14, 2026
e2e181f
chore: swap to chunks_exact
GaussianWonder Jan 14, 2026
dde282d
feat: multiversion preset at crate-level
GaussianWonder Jan 14, 2026
7996342
feat: add simd_target multiversion utils
GaussianWonder Jan 14, 2026
e45d71a
chore: tests
GaussianWonder Jan 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[alias]
xtask = "run --package xtask --"
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
/target
.vscode
config.json

21 changes: 21 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"editor.tabSize": 4,
"rust-analyzer.check.command": "clippy",
"rust-analyzer.check.allTargets": true,
"rust-analyzer.check.features": "all",
"rust-analyzer.check.extraArgs": [
"--",
"-A",
"clippy::needless_range_loop",
"-A",
"clippy::manual_range_contains",
"-W",
"unused",
"-W",
"dead_code"
],
"editor.formatOnSave": true,
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer"
}
}
Loading