[GPU] Normalize sampler clamp modes

This commit is contained in:
Triang3l
2022-06-28 21:58:58 +03:00
parent cedc94679b
commit 382710bab7
5 changed files with 67 additions and 4 deletions

View File

@@ -99,6 +99,11 @@ enum class ClampMode : uint32_t {
kMirrorClampToBorder = 7,
};
constexpr bool ClampModeUsesBorder(ClampMode clamp_mode) {
return clamp_mode == ClampMode::kClampToBorder ||
clamp_mode == ClampMode::kMirrorClampToBorder;
}
// TEX_FORMAT_COMP, known as GPUSIGN on the Xbox 360.
enum class TextureSign : uint32_t {
kUnsigned = 0,