1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 18:35:06 +00:00
serenity/Userland/Libraries/LibGL/Tex
Stephan Unverwerth 39ff1459f8 LibGL: Improve texture sampling performance
GL_NEAREST: Remove unnecessary modulo. UV is always in range due to
wrapping.
GL_LINEAR: Rewrite filter equation to save a few math operations.
2021-08-18 20:30:58 +02:00
..
MipMap.h LibGL: Return white texel when sampling uninitialized texture 2021-08-18 20:30:58 +02:00
NameAllocator.cpp LibGL: Add Texture Name Allocation 2021-05-26 16:36:53 +04:30
NameAllocator.h LibGL: Add Texture Name Allocation 2021-05-26 16:36:53 +04:30
Sampler2D.cpp LibGL: Improve texture sampling performance 2021-08-18 20:30:58 +02:00
Sampler2D.h LibGL: Turn Sampler2D into an actual class 2021-08-12 18:58:41 +02:00
Texture.h LibGL: Introduce Texture base class for all texture types 2021-05-30 00:32:37 +01:00
Texture2D.cpp LibGL: Allow glTexImage2D to create uninitialized textures 2021-08-18 20:30:58 +02:00
Texture2D.h LibGL: Implement glTexParameter{i,f} 2021-08-12 18:58:41 +02:00
TextureUnit.cpp LibGL: Implement basic texture units 2021-05-31 14:59:47 +01:00
TextureUnit.h LibGL: Use Texture Units in Rasterizer and Context 2021-05-31 14:59:47 +01:00