Module naga::back::glsl

source ·
Expand description

Backend for GLSL (OpenGL Shading Language).

The main structure is Writer, it maintains internal state that is used to output a Module into glsl

§Supported versions

§Core

  • 330
  • 400
  • 410
  • 420
  • 430
  • 450

§ES

  • 300
  • 310

Modules§

  • features 🔒
    Contains the features related code and the features querying method
  • keywords 🔒
    Contains a constant with a slice of all the reserved keywords RESERVED_KEYWORDS

Structs§

Enums§

Constants§

Functions§

Type Aliases§

  • Shorthand result used internally by the backend
  • Mapping between resources and bindings.