summaryrefslogtreecommitdiffhomepage
path: root/editor/tests
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-02-04 08:56:01 +0100
committerStanislaw Halik <sthalik@misaki.pl>2024-02-04 08:56:01 +0100
commite406f2cf6dcb5563364d0ec5241b946067243f51 (patch)
treedb074a5da13ae545cd3a7309cc89f071935f6bea /editor/tests
parentcdca1c9c0f267e2dd85fa6c47029ed224fab0a5d (diff)
c
Diffstat (limited to 'editor/tests')
-rw-r--r--editor/tests/raycast-test.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/editor/tests/raycast-test.cpp b/editor/tests/raycast-test.cpp
index 65e636d6..8df06805 100644
--- a/editor/tests/raycast-test.cpp
+++ b/editor/tests/raycast-test.cpp
@@ -90,7 +90,6 @@ struct diag_s
Vector2 V, dir, dir_inv_norm;
Vector2ui size;
//unsigned short_steps, long_steps;
- unsigned nsteps;
float tmin;
};
@@ -466,7 +465,6 @@ struct raycast_test : base_test
.dir = dir,
.dir_inv_norm = dir_inv_norm,
.size = size_,
- .nsteps = nsteps,
.tmin = 0,
},
.path = {},
@@ -508,8 +506,6 @@ struct raycast_test : base_test
size += Vector2ui(fuzz)*2;
auto pt = object::normalize_coords(from, pos);
- //if (Vector2i(pt.chunk()) != Vector2i(0, 3) && Vector2i(pt.chunk()) != Vector2i(1, 3)) continue;
- //if (Vector2i(pt.chunk()) != Vector2i(1, 3)) continue;
result.path.push_back(bbox{pt, size});
}
@@ -533,15 +529,12 @@ struct raycast_test : base_test
signs);
if (!ret.result)
{
- //Debug{} << "miss";
return true;
}
if (ret.tmin > ray_len) [[unlikely]]
{
- //Debug{} << "too long!";
return true;
}
- //Debug{} << "found!";
if (ret.tmin < min_tmin) [[likely]]
{
min_tmin = ret.tmin;
@@ -579,7 +572,6 @@ struct raycast_test : base_test
auto [fmin, fmax] = Math::minmax(Vector2(pt0_), Vector2(pt1_));
//if (!within_chunk_bounds(fmin, fmax)) continue;
auto ch_off = (center.chunk() - from.chunk() + Vector2i(i-1, j-1)) * chunk_size<int>;
- //Debug{} << ch_off << off << Vector2i(center.chunk()) + Vector2i(i-1, j-1);
origin = Vector2((Vector2i(from.local()) * tile_size<int>) + Vector2i(from.offset()) - ch_off);
//Debug{} << "search" << fmin << fmax << Vector3i(c->coord());
r->Search(fmin.data(), fmax.data(), [&](uint64_t data, const Rect& r) {