Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.75 KB

CHANGELOG.md

File metadata and controls

44 lines (34 loc) · 1.75 KB

Changelog

2023-03-19

  • (breaking) removed code argument. Shader is passed through VP, FP and Inc parameters. Shortcut syntax can be used in VP and FP independently.
  • (breaking) vertex() function now returns void, output should be written into vec4 VOut variable. fragment() output now should be stored in vec4 FOut.
  • (breaking) tag attribute it now obligatory for newly created render targets.

2023-03-16

  • WebXR support in the demo

2023-03-13

2023-03-10

  • VERT/FRAG defines
  • torus() glsl function
  • Face option to control face culling
  • Shadowmap example

2023-03-08

2023-03-02

  • depth texture format
  • removed Perspective option

2023-03-01

2023-02-27

  • CubeDeform example
  • SURF(f) macro to estimate surface normal
  • cubeVert function to simplify cube creation

2023-02-25

  • (breaking) removed uv argument from vertex()
  • (breaking) removed P, added UV and XY special variables
  • (breaking) float isoline(float v) function (available in fragment shaders)
  • MeshGrid example

2023-02-22

  • 'mirror' (gl.MIRRORED_REPEAT) texture wrapping mode (commit)