How to reproduce:
1. Open the attached “IN-80298“ project
2. Open “SampleScene”
3. Enter Play Mode
4. Open and enable the Frame Debugger (Window → Analysis → Frame Debugger)
5. Notice that there is a single draw call under the “MotionVectors” pass
6. Disable the Frame Debugger
7. Click “Capture the current view and open in RenderDoc” button
8. Check the “MotionVectors” pass in RenderDoc
Expected results: RenderDoc logs are identical to those from the Frame Debugger
Actual result: There is a “DrawSRPBatcher” pass under the “MotionVectors”
Reproducible in: 2022.3.38f1, 2023.1.20f1
Not reproducible in: 2023.2.0b1, 6000.0.11f1
Could not test with: 2021.3.40f1 (No “MotionVectors“ pass in the Frame debugger), 2023.2.0a1 (unresolvable package version issues), 2023.2.0a22 (unresolvable package version issues)
Reproduced on: Windows 11
Not reproduced on: No other environment tested
Notes:
- Unable to find a fixed version in between 2023.1.20f1 and 2023.2.0b1 due to unresolved package version issues
- The “DrawSRPBatcher” will show up in the Frame Debugger if the “MeshRenderer” is changed to the “SkinnedMeshRenderer”