Closed iLikeTrioxin closed 3 months ago
That commit should solve the issue, although it shouldn't have crashed (that seems to be missing validation on mesa's part since for GL in theory invalid calls should error) RenderDoc was incorrectly querying for a uniform's value with a binding instead of a location.
Description
Hi, upfront sorry for any mistake but this is my first time opening an issue. I wanted to debug my game that previously worked in renderdoc but it crashed while loading the capture (V1.34).
I had renderdoc built from source(V1.33) laying around so i checked with gdb:
As it turned out the problem was vertex shader for animated character I recently added:
It is because of second UBO "ani", when i comment out 4 lines adding together bone transformation it loads just fine. I went into pipeline view and saw that UBO "ani" at binding id 1 has correct data so I dont know why it crashes (even if it was wrong it still shouldn't crash, right?).
Steps to reproduce
BrokenCapture: https://drive.google.com/file/d/1kZ0nrAUr8qWwlMTJrkus7gQU6j0iWCHm/view?usp=sharing WorkingCapture: https://drive.google.com/file/d/1H4sr9DXdOix2XQmsdzZyQZ2KOJuxKp26/view?usp=sharing
Environment