Skip to content

Commit 7f65ba1

Browse files
authored
Merge pull request #16478 from unknownbrackets/softgpu-line-z
softgpu: Interpolate Z for 3D lines
2 parents 4866518 + a1f6a40 commit 7f65ba1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

GPU/Software/Rasterizer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1253,7 +1253,7 @@ void ClearRectangle(const VertexData &v0, const VertexData &v1, const BinCoords
12531253
void DrawLine(const VertexData &v0, const VertexData &v1, const BinCoords &range, const RasterizerState &state) {
12541254
// TODO: Use a proper line drawing algorithm that handles fractional endpoints correctly.
12551255
Vec3<int> a(v0.screenpos.x, v0.screenpos.y, v0.screenpos.z);
1256-
Vec3<int> b(v1.screenpos.x, v1.screenpos.y, v0.screenpos.z);
1256+
Vec3<int> b(v1.screenpos.x, v1.screenpos.y, v1.screenpos.z);
12571257

12581258
int dx = b.x - a.x;
12591259
int dy = b.y - a.y;

0 commit comments

Comments
 (0)