Removes old unused bind state parameters from prior to the addition of explicit resource location support. Patch also ensures compute state is reset between each encoder and adds a debug option to dispatch each compute command within its own encoder for debugging synchronization issues. Authored by Apple: Michael Parkin-White Pull Request: https://projects.blender.org/blender/blender/pulls/111753