homepage: https://github.com/homectl/glsl
changelog-type: markdown
hash: fad849b95b88b7945cb18860e72c41a2db2993fccf004fe271a114069f7b3c7a
test-bench-deps:
  bytestring: -any
  base: -any
  hspec: -any
  text: -any
  glsl: -any
  attoparsec: -any
maintainer: Pippijn van Steenhoven
synopsis: Parser and optimizer for a small subset of GLSL
changelog: |
  ### 0.0.0.1

  - Initial release. Comes with parser and interpreter. Optimizer not done yet.
basic-deps:
  base: '>=4.9 && <5'
  time: -any
  text: '>=0.10 && <1.3'
  graphviz: '>=2999.10 && <2999.21'
  containers: '>=0.5 && <0.7'
  lens: '>=4.15.2 && <6'
  glsl: -any
  fgl: '>=5.3 && <6'
  linear: '>=1.18 && <1.22'
  attoparsec: '>=0.10 && <0.15'
  transformers: '>=0.5.2 && <0.6'
  scientific: '>=0.3.1 && <0.4'
all-versions:
- 0.0.0.1
author: Pippijn van Steenhoven
latest: 0.0.0.1
description-type: haddock
description: |-
  Parser and optimizer for a small subset of GLSL.
  This package can parse a very small subset of GLSL, namely
  exactly the subset emitted by GPipe-Core. It can evaluate the
  code and return the computed result. This is useful for
  debugging shaders generated by GPipe-Core.
license-name: BSD-3-Clause

Update from Hackage at 2021-04-18T21:41:35Z
Update from Hackage at 2021-04-18T21:41:35Z
