summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibSoftGPU/Sampler.cpp
AgeCommit message (Expand)Author
2022-04-06LibGL+LibGPU+LibSoftGPU: Add virtual base class for ImagesStephan Unverwerth
2022-04-06LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPUStephan Unverwerth
2022-03-27LibSoftGPU: Test for `1.f` equality in determining the scale factorJelle Raaijmakers
2022-03-08LibSoftGPU: Remove a lot of `[ui]32x4` casts in `Sampler`Jelle Raaijmakers
2022-03-08LibSoftGPU: Choose correct texture filter based on scale factorStephan Unverwerth
2022-03-03LibSoftGPU: Add mipmap selection to sampler classStephan Unverwerth
2022-01-09LibSoftGPU: Use bitwise and instead of modulus operator for POT texturesStephan Unverwerth
2022-01-09LibSoftGPU: Vectorize texture sampling and shadingStephan Unverwerth
2022-01-04LibSoftGPU: Shift U/V coordinates just once in `Sampler`Jelle Raaijmakers
2022-01-04LibSoftGPU: Use `AK::mix` instead of manual interpolationJelle Raaijmakers
2022-01-01LibSoftGPU: Put all constexpr config options into Config.hStephan Unverwerth
2021-12-27LibSoftGPU: Mark `wrap_clamp` as [[maybe_unused]]Jesse Buhagiar
2021-12-27LibSoftGPU: Clamp to edge instead of borderJelle Raaijmakers
2021-12-24LibSoftGPU: Add device method for creating imagesStephan Unverwerth