New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@use-gpu/glyph

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@use-gpu/glyph

```sh npm install --save @use-gpu/glyph ```

latest
npmnpm
Version
0.19.0
Version published
Maintainers
1
Created
Source

@use-gpu/glyph

npm install --save @use-gpu/glyph
yarn add @use-gpu/glyph

Docs: https://usegpu.live/docs/reference-library-@use-gpu-glyph

Use.GPU - SDF + Font glyph renderer

  • rust/wasm ab_glyph wrapper
  • subpixel distance transform in TS

Stand-alone SDF:

import { glyphToSDF, rgbaToSDF } from '@use-gpu/glyph/sdf';
// Convert grayscale glyph to SDF
glyphToSDF = (
  data: Uint8Array,
  w: number,
  h: number,
  pad: number = 4,
  radius: number = 3,
  cutoff: number = 0.25,

  // ESDT vs EDT
  subpixel: boolean = true,

  // Solidify semi-transparent areas
  solidify: boolean = true,

  // Pre-process contour
  preprocess: boolean = false,

  // Post-process SDF
  postprocess: boolean = false,

  // Get intermediate steps
  debug?: (image: Image) => void,
): Image;

// Convert RGBA image to SDF
rgbaToSDF = (
  data: Uint8Array,
  w: number,
  h: number,
  pad: number = 4,
  radius: number = 3,
  cutoff: number = 0.25,
  subpixel: boolean = true,
  solidify: boolean = true,
  preprocess: boolean = false,
  postprocess: boolean = false,
  debug?: (image: Image) => void,
): Image;

type Image = {
  data: Uint8Array,
  width: number,
  height: number,
};

Colofon

Made by Steven Wittens. Part of @use-gpu.

Keywords

use-gpu

FAQs

Package last updated on 16 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts