---
title: GLKTextureLoaderApplyPremultiplication
framework: glkit
role: symbol
role_heading: Global Variable
path: glkit/glktextureloaderapplypremultiplication
---

# GLKTextureLoaderApplyPremultiplication

Whether image data should be premultiplied before being loaded into the sharegroup.

## Declaration

```swift
let GLKTextureLoaderApplyPremultiplication: String
```

## Discussion

Discussion The value for this key is an NSNumber object that specifies a boolean value. If false, the data is loaded into the sharegroup without being modified. If true, the red, green and blue components of each pixel are multiplied by the alpha value. If the key is not specified, the default value is false. Never specify true for a texture that is in a compressed format.

## See Also

### Constants

- [GLKTextureLoaderErrorDomain](glkit/glktextureloadererrordomain.md)
- [GLKTextureLoaderErrorKey](glkit/glktextureloadererrorkey.md)
- [GLKTextureLoaderGLErrorKey](glkit/glktextureloaderglerrorkey.md)
- [GLKTextureLoaderGenerateMipmaps](glkit/glktextureloadergeneratemipmaps.md)
- [GLKTextureLoaderGrayscaleAsAlpha](glkit/glktextureloadergrayscaleasalpha.md)
- [GLKTextureLoaderOriginBottomLeft](glkit/glktextureloaderoriginbottomleft.md)
- [GLKTextureLoaderSRGB](glkit/glktextureloadersrgb.md)
- [GLK_SSE3_INTRINSICS](glkit/glk_sse3_intrinsics.md)
- [kGLKModelErrorDomain](glkit/kglkmodelerrordomain.md)
- [kGLKModelErrorKey](glkit/kglkmodelerrorkey.md)
