shader_ir: Initial implementation

This commit is contained in:
ReinUsesLisp 2018-12-20 19:09:21 -03:00
parent 294df41b86
commit 15a0e1481d
30 changed files with 1573 additions and 0 deletions

View file

@ -397,6 +397,10 @@ struct IpaMode {
bool operator!=(const IpaMode& a) const {
return !operator==(a);
}
bool operator<(const IpaMode& a) const {
return std::tie(interpolation_mode, sampling_mode) <
std::tie(a.interpolation_mode, a.sampling_mode);
}
};
enum class SystemVariable : u64 {