mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-05-18 01:14:56 +00:00
review comments applied
This commit is contained in:
parent
379e3b7607
commit
ed37fb32a7
7 changed files with 86 additions and 57 deletions
|
@ -17,11 +17,12 @@ namespace Shader {
|
|||
static constexpr size_t NumUserDataRegs = 16;
|
||||
|
||||
enum class Stage : u32 {
|
||||
Vertex,
|
||||
TessellationControl,
|
||||
TessellationEval,
|
||||
Geometry,
|
||||
Fragment,
|
||||
Vertex,
|
||||
Geometry,
|
||||
Export,
|
||||
Hull,
|
||||
Local,
|
||||
Compute,
|
||||
};
|
||||
constexpr u32 MaxStageTypes = 6;
|
||||
|
@ -203,7 +204,7 @@ struct fmt::formatter<Shader::Stage> {
|
|||
return ctx.begin();
|
||||
}
|
||||
auto format(const Shader::Stage& stage, format_context& ctx) const {
|
||||
constexpr static std::array names = {"vs", "tc", "te", "gs", "fs", "cs"};
|
||||
constexpr static std::array names = {"fs", "vs", "gs", "es", "hs", "ls", "cs"};
|
||||
return fmt::format_to(ctx.out(), "{}", names[static_cast<size_t>(stage)]);
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue