Skip to content

Commit 6e7bb5b

Browse files
committed
Make AA lines hug rest
1 parent ab4aca2 commit 6e7bb5b

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

debug-tools/examples/mul-both-axes.rs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,11 @@ fn thickline(
160160
let mut parallel_point = line.start;
161161

162162
for i in 0..width {
163-
let p = point / 256;
163+
// let p = point / 256;
164164

165-
Pixel(p, Rgb888::RED).draw(display)?;
165+
// Pixel(p, Rgb888::RED).draw(display)?;
166166

167-
let aa_p = point / 256 - original_seed_step_majorminor.minor * 2;
167+
let aa_p = point / 256 - original_seed_step_majorminor.minor;
168168

169169
let aa_c = {
170170
let c = Rgb888::CSS_GOLDENROD;
@@ -198,7 +198,7 @@ fn thickline(
198198
let e_major = 2 * dy;
199199

200200
let mut parallel_line_error = 2 * dy - dx;
201-
let mut point = parallel_point + parallel_step_majorminor.major * 2;
201+
let mut point = parallel_point;
202202

203203
for i in 0..original_delta_majorminor.major.abs() {
204204
let p = point / 256;
@@ -226,9 +226,6 @@ fn thickline(
226226
seed_line_error += e_major;
227227
}
228228

229-
// A gap for debugging
230-
parallel_point += seed_step_majorminor.major;
231-
232229
// Draw AA line
233230
{
234231
let dx = parallel_delta_majorminor.major.abs();
@@ -239,7 +236,7 @@ fn thickline(
239236
let e_major = 2 * dy;
240237

241238
let mut parallel_line_error = 2 * dy - dx;
242-
let mut point = parallel_point + parallel_step_majorminor.major * 2;
239+
let mut point = parallel_point;
243240

244241
for i in 0..original_delta_majorminor.major.abs() {
245242
let aa_p = point / 256;

0 commit comments

Comments
 (0)