mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-30 00:31:14 +00:00
LibGfx: Remove a workaround for clang before 11
This bug has long been fixed.
This commit is contained in:
parent
636602a54e
commit
ff4b912b7c
Notes:
sideshowbarker
2024-07-17 06:21:50 +09:00
Author: https://github.com/nico Commit: https://github.com/SerenityOS/serenity/commit/ff4b912b7c Pull-request: https://github.com/SerenityOS/serenity/pull/15476 Reviewed-by: https://github.com/linusg ✅
|
@ -42,13 +42,7 @@ using AK::SIMD::f32x4;
|
|||
|
||||
// Transform f32x4 from gamma2.2 space to linear space
|
||||
// Assumes x is in range [0, 1]
|
||||
// FIXME: Remove this hack once clang-11 is available as the default in Github Actions.
|
||||
// This is apparently sometime mid-December. https://github.com/actions/virtual-environments/issues/2130
|
||||
# if !defined(__clang__) || __clang_major__ >= 11
|
||||
constexpr f32x4 gamma_to_linear4(f32x4 x)
|
||||
# else
|
||||
inline f32x4 gamma_to_linear4(f32x4 x)
|
||||
# endif
|
||||
{
|
||||
return (0.8f + 0.2f * x) * x * x;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue