I've split the pipeline::shader module into two submodules, with the idea that additional submodules will follow. I also created a new reusable input_output_map that handles the common code in get_variables_by_key and shader_interface_location_info, and will also be used for future shader validation code that I'm working on.
I've split the
pipeline::shader
module into two submodules, with the idea that additional submodules will follow. I also created a new reusableinput_output_map
that handles the common code inget_variables_by_key
andshader_interface_location_info
, and will also be used for future shader validation code that I'm working on.