Issues
- 5
Add `Copy` to some structs
#1332 opened by CrazyboyQCD - 6
cargo build fails on Windows 11
#1365 opened by alexpacio - 10
- 2
- 0
See if unordered atomics are a feasible replacement for `DisjointMut`'s potential unsoundness
#1359 opened by kkysen - 7
Tracking issue for performance
#1294 opened by rinon - 7
- 0
Move `fn Disjoint{Immut,Mut}Guard::new` disjoint panic checks to before reference is materialized to avoid UB
#1355 opened by kkysen - 1
Build on Windows
#1151 opened by rinon - 0
- 0
- 0
Run `cargo clippy --fix`
#1353 opened by kkysen - 0
- 0
Reorganize module structure
#1351 opened by kkysen - 0
Reorganize workspace structure
#1350 opened by kkysen - 0
Rewrite `rav1d-tools` in safe Rust from scratch
#1349 opened by kkysen - 0
See if the task system can be optimized
#1348 opened by kkysen - 0
Remove unused `Av1BlockInter::drl_idx` field
#1347 opened by kkysen - 0
- 0
Replace `assume` with `assert_unchecked` (Rust 1.81)
#1345 opened by kkysen - 0
Replace unnecessary `usize::try_from`s with `as` casts
#1344 opened by kkysen - 0
Run `clippy` in CI
#1343 opened by kkysen - 0
Add `unsafe trait Provenanceless` (or similar) for `DisjointMut` to ensure data races are memory safe
#1342 opened by kkysen - 0
Make remaining C `enum`s into Rust `enum`s
#1340 opened by kkysen - 0
Make remaining integer boolean fields and args `bool`s
#1341 opened by kkysen - 0
Remove `#[repr(C)]` from types that don't need it
#1339 opened by kkysen - 0
OOB pointer in `cdef`
#1336 opened by rinon - 0
Backport updates from dav1d 1.4.3
#1255 opened by randomPoison - 0
- 4
Make `Rav1dPicAllocator` fully safe
#1009 opened by kkysen - 0
Fix and remove `#[allow(non_*)]`s
#1299 opened by kkysen - 0
Enable and fix `#![deny(clippy::undocumented_unsafe_blocks)]` and `#![deny(clippy::missing_safety_doc)]`
#1270 opened by kkysen - 3
`fn decode_coefs` is slow
#1180 opened by fbossen - 0
Backport updates from dav1d 1.4.2
#1254 opened by randomPoison - 0
Performance regression testing in CI
#1284 opened by rinon - 2
Build on Android
#1174 opened by thedataking - 0
- 0
- 0
Provide Rust API
#1252 opened by randomPoison - 2
- 0
UB in `pal_idx_finish_rust`
#1037 opened by randomPoison - 0
Failed `.try_read()` of `RwLock<Rav1dFrameData>`
#1156 opened by kkysen - 4
Slow access to `struct Av1Filter` data
#1173 opened by fbossen - 1
- 2
`fn Rav1dRefmvsDSPContext::splat_mv` is slow
#1152 opened by fbossen - 1
`lf_mak.rs`: Unsafe cleanup
#1039 opened by randomPoison - 0
- 1
Test AVX512 code paths in CI
#990 opened by thedataking - 0
- 0
Make `refidx` an `enum`
#934 opened by kkysen