Surma
|
ba90517ad7
|
Remove baseline benchmark and switch to tile size 16
|
2019-02-21 15:16:26 +00:00 |
|
Joachim Viide
|
3132a207e1
|
Fix potential over-the-bounds slicing in rotate.rs
|
2019-02-21 15:16:26 +00:00 |
|
Joachim Viide
|
14baa6ebf8
|
Reorganize rotate.rs, separate rotations into their own functions
|
2019-02-21 15:16:25 +00:00 |
|
Joachim Viide
|
5d32126565
|
Use iteration in rotate.rs whenever possible
|
2019-02-21 15:16:25 +00:00 |
|
Joachim Viide
|
484ff7ab4c
|
Fix unwrap_hard when debug_assertions is set
|
2019-02-21 15:16:25 +00:00 |
|
Surma
|
436faa17af
|
More conservative tiling size
|
2019-02-21 15:16:24 +00:00 |
|
Surma
|
d205ae206f
|
Implement 180 and 270
|
2019-02-21 15:16:24 +00:00 |
|
Surma
|
6baa5900fc
|
Implement tiling
|
2019-02-21 15:16:24 +00:00 |
|
Surma
|
fadb53f075
|
Readd rotation cases
|
2019-02-21 15:16:24 +00:00 |
|
Surma
|
1a63387408
|
Use a trait to make it nicer
|
2019-02-21 15:16:23 +00:00 |
|
Surma
|
a316120b69
|
Switch to 8 byte offset
|
2019-02-21 15:16:23 +00:00 |
|
Surma
|
0d1e5ef119
|
Simplify rotation code to 90deg only
|
2019-02-21 15:16:23 +00:00 |
|
Surma
|
91e7c9c5ad
|
Make Rust rotate code smaller (#462)
* Make Rust rotate code smaller
* Back on the rust happy path
|
2019-02-15 09:47:26 +00:00 |
|
Surma
|
b6a8f7eeba
|
Rotate implementation in Rust
|
2019-02-11 16:22:28 +00:00 |
|