---
title: "GPUBlendComponent | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

# Interface GPUBlendComponent

interface GPUBlendComponent {  
    [dstFactor](#dstfactor)?: [GPUBlendFactor](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUBlendFactor/);  
    [operation](#operation)?: [GPUBlendOperation](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUBlendOperation/);  
    [srcFactor](#srcfactor)?: [GPUBlendFactor](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUBlendFactor/);  
}

##### Index

### Properties[](#properties)

[dstFactor?](#dstfactor) [operation?](#operation) [srcFactor?](#srcfactor)

## Properties[](#properties-1)

### `Optional`dstFactor[](#dstfactor)

dstFactor?: [GPUBlendFactor](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUBlendFactor/)

### `Optional`operation[](#operation)

operation?: [GPUBlendOperation](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUBlendOperation/)

### `Optional`srcFactor[](#srcfactor)

srcFactor?: [GPUBlendFactor](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUBlendFactor/)
