Matthew Olsson
|
8dc7810976
LibGfx: Remove unnecessary AK:: prefix in VectorN.h
|
vor 2 Jahren |
Ben Wiederhake
|
6fd478b6ce
Everywhere: Remove unused includes of AK/Format.h
|
vor 2 Jahren |
Jelle Raaijmakers
|
8c094699db
LibGL: Implement `glLightModel` integer normalization
|
vor 2 Jahren |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
vor 2 Jahren |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
vor 2 Jahren |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
vor 2 Jahren |
Zaggy1024
|
ba79de0439
LibGfx: Make Matrix and VectorN more constexpr-friendly
|
vor 2 Jahren |
Nico Weber
|
2af028132a
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
|
vor 2 Jahren |
Jelle Raaijmakers
|
16ca9ec762
LibGfx: Templatize `VectorN::length()`
|
vor 2 Jahren |
Jelle Raaijmakers
|
3279c25553
LibGfx: Allow non-const indexing into `VectorN`
|
vor 2 Jahren |
Jelle Raaijmakers
|
54a24fe45a
LibGfx: Use `AK::round_to` for `VectorN::to_rounded<U>`
|
vor 3 Jahren |
Jelle Raaijmakers
|
878111abf6
LibGfx: Add `VectorN::to_type<T>()`
|
vor 3 Jahren |
Jelle Raaijmakers
|
dfe002cfd4
LibGfx: Use `VectorN` dot product of self for `length()`
|
vor 3 Jahren |
Andreas Kling
|
3a2118cc7d
LibGfx: Fix Clang build failulres in VectorN
|
vor 3 Jahren |
Jelle Raaijmakers
|
7db68e118c
LibGfx: Add `Vector::to_rounded<T>()`
|
vor 3 Jahren |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
vor 3 Jahren |
Jelle Raaijmakers
|
870b835115
LibGfx+LibSoftGPU: Allow indexed reads into `Gfx::Vector`
|
vor 3 Jahren |
Jelle Raaijmakers
|
62ffe67a9f
LibGfx: Reimplement `Vector::length()` as a loop
|
vor 3 Jahren |
Jelle Raaijmakers
|
d75135663b
LibGfx+LibSoftGPU: Add and use `Vector.xy()`
|
vor 3 Jahren |
Lenny Maiorani
|
d144da3a62
LibGfx: Refactor Vector[2,3,4] to VectorN with specializations
|
vor 3 Jahren |