bevy_render: Do not remove VALIDATION_INDIRECT_CALL if Backends contains DX12 (#24129)
# Objective - Fixes #24117 ## Solution - The flag is supposedly necessary for DX12 in wgpu. Add some additional conditions for removing `VALIDATION_INDIRECT_CALL`, and add a comment about it. ## Testing - The revert commit in #24122 by itself fixes the issue in Pixel Eagle. It was also confirmed to fix the issue by @meepleek — Thank you for testing locally! - The additional logic has not been verified in Pixel Eagle but it’s simple enough to only need review. (Just decided to remake the PR after main was force pushed)
K
Kevin Chen committed
53f1bce240883425faad87763e9b414e55ff2ef6
Parent: eaa8d42
Committed by GitHub <noreply@github.com>
on 5/6/2026, 4:58:43 PM