Refactor PipelineLayout creation
Refactor PipelineLayout creation

Eliminate managed allocations
vazgriz/CSharpGameLibrary,rhynodegreat/CSharpGameLibrary,vazgriz/CSharpGameLibrary,rhynodegreat/CSharpGameLibrary