Skip to content

Releases: Grey41/SquishGL

v1.0.0

09 Dec 11:43
abcb019

Choose a tag to compare

With time, I hope to support 2D context features.

Supported Properties

  • fillRect()
  • clearRect()
  • translate()
  • rotate()
  • scale()
  • save()
  • restore()
  • transform()
  • getTransform()
  • setTransform()
  • resetTransform()
  • fillText()
  • drawImage() // half supported
  • beginPath()
  • closePath()
  • moveTo()
  • lineTo()
  • stroke()
  • measureText()
  • strokeRect()
  • canvas
  • font
  • fillStyle
  • strokeStyle
  • textAlign
  • lineJoin
  • lineWidth
  • miterLimit
  • imageSmoothingEnabled

Unsupported Properties

  • arc()
  • fill()
  • arcTo()
  • bezierCurveTo()
  • clip()
  • closePath()
  • createConicGradient()
  • createImageData()
  • createLinearGradient()
  • createRadialGradient()
  • drawFocusIfNeeded()
  • ellipse()
  • getContextAttributes()
  • getImageData()
  • getLineDash()
  • isContextLost()
  • isPointInPath()
  • isPointInStroke()
  • putImageData()
  • quadraticCurveTo()
  • rect()
  • roundRect()
  • setLineDash()
  • strokeText()
  • filter
  • fontKerning
  • fontStretch
  • fontVariantCaps
  • direction
  • globalAlpha
  • letterSpacing
  • globalCompositeOperation
  • lineCap
  • lineDashOffset
  • shadowBlur
  • shadowColor
  • shadowOffsetX
  • shadowOffsetY
  • textBaseline
  • textRendering
  • wordSpacing