WebGL2RenderingContext: getFragDataLocation() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

The WebGL2RenderingContext.getFragDataLocation() method of the WebGL 2 API returns the binding of color numbers to user-defined varying out variables.

Syntax

js
getFragDataLocation(program, name)

Parameters

program

A WebGLProgram to query.

name

A string specifying the name of the user-defined varying out variable.

Return value

A GLint indicating the assigned color number binding, or -1 otherwise.

Examples

js
// program is a linked WebGLProgram

gl.getFragDataLocation(program, "fragColor");

Specifications

Specification
WebGL 2.0 Specification
# 3.7.7

Browser compatibility

BCD tables only load in the browser

See also