Skip to content

Fix handling of partial scissor rects.#158

Merged
crud89 merged 3 commits intomainfrom
fix-d3d12-scissor-rects
Sep 9, 2025
Merged

Fix handling of partial scissor rects.#158
crud89 merged 3 commits intomainfrom
fix-d3d12-scissor-rects

Conversation

@crud89
Copy link
Copy Markdown
Owner

@crud89 crud89 commented Sep 9, 2025

Describe the pull request

The D3D12 backend sets up scissor rectangles wrong, if they are not starting in the coordinate space origin. This PR introduces a PR that catches this issue as well as a proper fix.

Related issues

Fixes #153

@crud89 crud89 added this to the Alpha #05 milestone Sep 9, 2025
@crud89 crud89 self-assigned this Sep 9, 2025
@crud89 crud89 added Bug 🐞 Something isn't working. DX12 ❎ The issue involves the DX12 backend. labels Sep 9, 2025
@crud89 crud89 added this to LiteFX Sep 9, 2025
@crud89 crud89 moved this to In Progress in LiteFX Sep 9, 2025
@crud89
Copy link
Copy Markdown
Owner Author

crud89 commented Sep 9, 2025

Run: checks

@crud89 crud89 merged commit 06bf510 into main Sep 9, 2025
9 checks passed
@crud89 crud89 moved this from In Progress to v0.5.1 in LiteFX Sep 10, 2025
@crud89 crud89 deleted the fix-d3d12-scissor-rects branch September 10, 2025 13:08
crud89 added a commit that referenced this pull request Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug 🐞 Something isn't working. DX12 ❎ The issue involves the DX12 backend.

Projects

Status: v0.5.1

Development

Successfully merging this pull request may close these issues.

Scissor rectangles are not properly setup.

1 participant