UNPKG

pex-context

Version:

Modern WebGL state wrapper for PEX: allocate GPU resources (textures, buffers), setup state pipelines and passes, and combine them into commands.

74 lines (73 loc) 1.86 kB
{ "name": "pex-context", "version": "4.1.0", "description": "Modern WebGL state wrapper for PEX: allocate GPU resources (textures, buffers), setup state pipelines and passes, and combine them into commands.", "keywords": [ "pex", "context", "webgl", "3d", "buffer", "framebuffer", "pass", "pipeline", "program", "query", "renderbuffer", "texture" ], "homepage": "https://github.com/pex-gl/pex-context", "bugs": "https://github.com/pex-gl/pex-context/issues", "repository": { "type": "git", "url": "git+https://github.com/pex-gl/pex-context.git" }, "license": "MIT", "author": "Henryk Wollik <hwollik@hotmail.com> (http://henrykwollik.com)", "contributors": [ "Damien Seguin (https://github.com/dmnsgn)", "Marcin Ignac <marcin.ignac@gmail.com> (http://marcinignac.com)" ], "type": "module", "exports": { ".": { "types": "./types/index.d.ts", "default": "./index.js" } }, "main": "index.js", "types": "types/index.d.ts", "scripts": { "build": "snowdev build", "deploy": "snowdev deploy", "dev": "snowdev dev", "release": "snowdev release" }, "dependencies": { "pex-gl": "^3.0.2" }, "devDependencies": { "baboon-image-uri": "^1.0.1", "bunny": "^1.0.1", "es-module-shims": "^2.6.2", "geom-center-and-normalize": "^2.2.1", "geom-merge": "^3.0.0", "geom-normals": "^2.1.0", "geom-split-vertices": "^2.1.0", "grid-cells": "^2.0.0", "normals": "^1.1.0", "pex-cam": "^3.0.1", "pex-color": "^2.3.0", "pex-gui": "^3.3.0", "pex-io": "^3.0.2", "pex-math": "^4.1.2", "pex-random": "^2.1.2", "primitive-geometry": "^2.11.0", "typed-array-concat": "^3.0.1" }, "engines": { "node": ">=22.0.0", "npm": ">=10.5.1", "snowdev": ">=2.5.x" } }