summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGL/Tex
AgeCommit message (Expand)Author
2022-02-22LibGL: East-const two methods in `Texture2D`Jelle Raaijmakers
2021-12-27LibGL: Remove stubbed border from `glTexImage2D`Jelle Raaijmakers
2021-12-24LibGL: Remove image storage from MipMapStephan Unverwerth
2021-12-24LibGL: Remove sampling code from Sampler2DStephan Unverwerth
2021-12-24LibGL+LibSoftGPU: Use device samplers for renderingStephan Unverwerth
2021-12-24LibGL: Attach device image to texture object and upload image dataStephan Unverwerth
2021-12-21LibGL: Make texture coordinates a `FloatVector4`Jelle Raaijmakers
2021-12-20LibGL: Only pass bound texture units to rasterizerJelle Raaijmakers
2021-12-19LibGL: Fix texture sampling texel coordinate calculationStephan Unverwerth
2021-12-12LibGL: Simplify Texture2D reading; add support for RGB565Jelle Raaijmakers
2021-12-11LibGL: Improve mipmap lookup in Texture2DJelle Raaijmakers
2021-12-11LibGL: Make `glDeleteTextures` skip over 0 namesJelle Raaijmakers
2021-12-11LibGL: Implement `GL_(UN)PACK_ALIGNMENT`Jelle Raaijmakers
2021-12-11LibGL: Use `Array::back()` for last mipmap selectionJelle Raaijmakers
2021-12-01LibGL: Remove `TextureUnit::unbind_texture()`Jelle Raaijmakers
2021-12-01LibGL: Implement texture unit texturing statesJelle Raaijmakers
2021-10-08Libraries: Fix -Wunreachable-code warnings from clangNico Weber
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-09-02LibGL: Implement glTexSubImage2DStephan Unverwerth
2021-08-26LibGL: Implement glTexEnvfStephan Unverwerth
2021-08-26LibGL: Implement glPixelStoreiStephan Unverwerth
2021-08-18LibGL: Improve texture sampling performanceStephan Unverwerth
2021-08-18LibGL: Return white texel when sampling uninitialized textureStephan Unverwerth
2021-08-18LibGL: Allow glTexImage2D to create uninitialized texturesStephan Unverwerth
2021-08-18LibGL: Fix interpretation of BGRA byte orderStephan Unverwerth
2021-08-12LibGL: Implement GL_LINEAR texture filterStephan Unverwerth
2021-08-12LibGL: Implement glTexParameter{i,f}Stephan Unverwerth
2021-08-12LibGL: Implement "mirrored repeat" wrap modeStephan Unverwerth
2021-08-12LibGL: Implement "clamp" wrap modeStephan Unverwerth
2021-08-12LibGL: Turn Sampler2D into an actual classStephan Unverwerth
2021-05-31LibGL: Use Texture Units in Rasterizer and ContextJesse Buhagiar
2021-05-31LibGL: Implement basic texture unitsJesse Buhagiar
2021-05-30LibGL: Introduce Texture base class for all texture typesStephan Unverwerth
2021-05-26LibGL: Implement Texture State ManagementJesse Buhagiar
2021-05-26LibGL: Add Texture Name AllocationJesse Buhagiar