`shaderOutputLayer` and `shaderOutputViewportIndex` are optional in Blender, but when used they should be activated on physical device level. This wasn't the case and when used the validation layer reported an error. This PR activates the features when creating the device if the features are available. Pull Request: https://projects.blender.org/blender/blender/pulls/114303