mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-28 21:26:07 +00:00
VideoCommon: Name ubershaders
This commit is contained in:
parent
23c1721fbd
commit
c7892d7371
5 changed files with 31 additions and 5 deletions
|
@ -25,3 +25,14 @@ ShaderCode GenVertexShader(APIType api_type, const ShaderHostConfig& host_config
|
|||
const vertex_ubershader_uid_data* uid_data);
|
||||
void EnumerateVertexShaderUids(const std::function<void(const VertexShaderUid&)>& callback);
|
||||
} // namespace UberShader
|
||||
|
||||
template <>
|
||||
struct fmt::formatter<UberShader::vertex_ubershader_uid_data>
|
||||
{
|
||||
constexpr auto parse(format_parse_context& ctx) { return ctx.begin(); }
|
||||
template <typename FormatContext>
|
||||
auto format(const UberShader::vertex_ubershader_uid_data& uid, FormatContext& ctx) const
|
||||
{
|
||||
return fmt::format_to(ctx.out(), "Vertex UberShader for {} texgens", uid.num_texgens);
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue