Skip to content

Use tighter packing for non-planar resources#105

Merged
vdwtanner merged 1 commit intomainfrom
user/tvandewalle/relaxedPitchRequirement
Mar 16, 2026
Merged

Use tighter packing for non-planar resources#105
vdwtanner merged 1 commit intomainfrom
user/tvandewalle/relaxedPitchRequirement

Conversation

@vdwtanner
Copy link
Copy Markdown
Collaborator

@vdwtanner vdwtanner commented Mar 11, 2026

We don't need to use the higher alignment requirement imposed by GetCopyableFootprints when UnrestrictedBufferTextureCopyPitchSupported is true. Noticed that this seems to have issues with NV12, so I disabled this for planar resources.

Requires microsoft/D3D12TranslationLayer#108

We don't need to use the higher alignment requirement imposed by
GetCopyableFootprints when UnrestrictedBufferTextureCopyPitchSupported
is true.
@vdwtanner vdwtanner merged commit e9809ff into main Mar 16, 2026
4 of 5 checks passed
@vdwtanner vdwtanner deleted the user/tvandewalle/relaxedPitchRequirement branch March 23, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants