1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-02 06:32:07 +00:00
serenity/Userland/Libraries/LibSoftGPU
Stephan Unverwerth 8165346ae4 LibSoftGPU: Choose correct texture filter based on scale factor
Previously the test determining whether to use texture maginifaction or
texture minification was reversed. This commit fixes the test and also
provides an early out of the sampler in case of texture magnification
since magnification does not make use of mipmaps.
2022-03-08 00:49:31 +02:00
..
Buffer LibSoftGPU: Apply regular cartesian coordinate system 2022-02-22 23:48:59 +00:00
Light LibGL+LibSoftGPU: Remove unused variable specular_exponent 2022-01-18 01:48:51 +02:00
AlphaBlendFactors.h LibSoftGPU: Move alpha blend factor setup out of triangle rasterization 2022-01-09 16:21:13 +03:30
Clipper.cpp LibSoftGPU: Dispatch based on ClipPlane enum at compile-time 2022-02-10 10:33:31 +00:00
Clipper.h LibSoftGPU: Dispatch based on ClipPlane enum at compile-time 2022-02-10 10:33:31 +00:00
CMakeLists.txt LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888 2022-02-22 23:48:59 +00:00
Config.h LibSoftGPU: Use float instead of int for triangle screen coords 2022-03-07 11:00:45 +01:00
Device.cpp LibGfx+LibSoftGPU: Add and use Vector.xy() 2022-03-07 11:00:45 +01:00
Device.h LibSoftGPU: Apply regular cartesian coordinate system 2022-02-22 23:48:59 +00:00
DeviceInfo.h LibSoftGPU: Announce NPOT texture support via DeviceInfo struct 2022-01-19 19:57:49 +01:00
Enums.h LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888 2022-02-22 23:48:59 +00:00
Image.cpp LibGL+LibSoftGPU: Use more expressive is_power_of_two 2022-02-22 23:48:59 +00:00
Image.h LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888 2022-02-22 23:48:59 +00:00
ImageDataLayout.h LibSoftGPU: Add methods to read and write image data 2021-12-24 05:10:28 -08:00
ImageFormat.h Everywhere: Remove redundant inline keyword 2022-01-29 21:45:17 +02:00
PixelQuad.h LibSoftGPU: Use float instead of int for triangle screen coords 2022-03-07 11:00:45 +01:00
Sampler.cpp LibSoftGPU: Choose correct texture filter based on scale factor 2022-03-08 00:49:31 +02:00
Sampler.h LibSoftGPU: Add mipmap selection to sampler class 2022-03-03 13:50:25 +01:00
SIMD.h LibSoftGPU: Add log2_approximate() 2022-03-03 13:50:25 +01:00
Triangle.h LibGL+LibSoftGPU: Move Vertex and Triangle structs to LibSoftGPU 2021-12-24 05:10:28 -08:00
Vertex.h LibGL+LibSoftGPU: Add multiple texture coordinates to vertex struct 2022-01-19 19:57:49 +01:00