Package icyllis.arc3d.engine

# Interface Engine.GLBackendState

Enclosing interface:
  `Engine`

public static interface Engine.GLBackendState
A Context's cache of backend context state can be partially invalidated. These enums are specific to the GL backend.

See Also:
  - `ImmediateContext.resetContext(int)`

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final int`
  `kBlend`
  `static final int`
  `kMisc`
  `static final int`
  `kPipeline`
  Shader stages, vertex array and input buffers
  `static final int`
  `kPixelStore`
  `static final int`
  `kRaster`
  Antialiasing and conservative raster
  `static final int`
  `kRenderTarget`
  `static final int`
  `kStencil`
  `static final int`
  `kTexture`
  Also includes samplers bound to texture units
  `static final int`
  `kView`
  View state stands for scissor and viewport

- ## Field Details

  - ### kRenderTarget

    static final int kRenderTarget
    See Also:
      - Constant Field Values

  - ### kPixelStore

    static final int kPixelStore
    See Also:
      - Constant Field Values

  - ### kPipeline

    static final int kPipeline
    Shader stages, vertex array and input buffers
    See Also:
      - Constant Field Values

  - ### kTexture

    static final int kTexture
    Also includes samplers bound to texture units
    See Also:
      - Constant Field Values

  - ### kStencil

    static final int kStencil
    See Also:
      - Constant Field Values

  - ### kRaster

    static final int kRaster
    Antialiasing and conservative raster
    See Also:
      - Constant Field Values

  - ### kBlend

    static final int kBlend
    See Also:
      - Constant Field Values

  - ### kView

    static final int kView
    View state stands for scissor and viewport
    See Also:
      - Constant Field Values

  - ### kMisc

    static final int kMisc
    See Also:
      - Constant Field Values