mirror of
https://github.com/yuzu-emu/yuzu.git
synced 2025-06-13 07:48:45 -05:00
shader: Implement VertexA stage
This commit is contained in:
@ -426,4 +426,25 @@ void TexturePass(Environment& env, IR::Program& program) {
|
||||
}
|
||||
}
|
||||
|
||||
void JoinTextureInfo(Info& base, Info& source) {
|
||||
Descriptors descriptors{
|
||||
base.texture_buffer_descriptors,
|
||||
base.image_buffer_descriptors,
|
||||
base.texture_descriptors,
|
||||
base.image_descriptors,
|
||||
};
|
||||
for (auto& desc : source.texture_buffer_descriptors) {
|
||||
descriptors.Add(desc);
|
||||
}
|
||||
for (auto& desc : source.image_buffer_descriptors) {
|
||||
descriptors.Add(desc);
|
||||
}
|
||||
for (auto& desc : source.texture_descriptors) {
|
||||
descriptors.Add(desc);
|
||||
}
|
||||
for (auto& desc : source.image_descriptors) {
|
||||
descriptors.Add(desc);
|
||||
}
|
||||
}
|
||||
|
||||
} // namespace Shader::Optimization
|
||||
|
Reference in New Issue
Block a user