#pragma once #include #include #include "helpers.hpp" namespace PICA { struct FragmentUniforms { using vec3 = std::array; using vec4 = std::array; static constexpr usize tevStageCount = 6; s32 alphaReference; float depthScale; float depthOffset; alignas(16) vec4 constantColors[tevStageCount]; alignas(16) vec4 tevBufferColor; }; } // namespace PICA