Skip to content

Allow externally allocated descriptor ranges.#174

Merged
crud89 merged 9 commits intomainfrom
dev/d3d12-external-descriptor-alloc
Oct 8, 2025
Merged

Allow externally allocated descriptor ranges.#174
crud89 merged 9 commits intomainfrom
dev/d3d12-external-descriptor-alloc

Conversation

@crud89
Copy link
Copy Markdown
Owner

@crud89 crud89 commented Oct 7, 2025

Describe the pull request

This PR adds support for externally allocated descriptor ranges to the DirectX 12 backend. Such descriptor ranges aren't managed by descriptor sets, but manually from external clients. As an example, this PR also adds a new sample that demonstrates how to integrate Dear ImGui with the engine.

Related issues

@crud89 crud89 added this to the Alpha #05 milestone Oct 7, 2025
@crud89 crud89 self-assigned this Oct 7, 2025
@crud89 crud89 added the DX12 ❎ The issue involves the DX12 backend. label Oct 7, 2025
@crud89 crud89 added this to LiteFX Oct 7, 2025
@crud89 crud89 moved this to In Progress in LiteFX Oct 7, 2025
@crud89
Copy link
Copy Markdown
Owner Author

crud89 commented Oct 7, 2025

Run: checks

@crud89
Copy link
Copy Markdown
Owner Author

crud89 commented Oct 8, 2025

Run: checks

@crud89 crud89 merged commit 4860588 into main Oct 8, 2025
9 checks passed
@crud89 crud89 deleted the dev/d3d12-external-descriptor-alloc branch October 8, 2025 08:34
@crud89 crud89 moved this from In Progress to v0.5.1 in LiteFX Oct 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DX12 ❎ The issue involves the DX12 backend.

Projects

Status: v0.5.1

Development

Successfully merging this pull request may close these issues.

Make descriptor management less restrictive.

1 participant