open-index/open-npm huggingface dataset:
npm package: @pipegpu/core
Description: [![npm version](https://badge.fury.io/js/@pipegpu%2Fcore.svg?icon=si%3Anpm)](https://badge.fury.io/js/@pipegpu%2Fcore) > pipegpu is a functional webgpu library, written in typescript. helpes you quickly implement render/compute logic.
Latest version: 0.5.5

# pipegpu
[![npm version](https://badge.fury.io/js/@pipegpu%2Fcore.svg?icon=si%3Anpm)](https://badge.fury.io/js/@pipegpu%2Fcore)
> pipegpu is a functional webgpu library, written in typescript. helpes you quickly implement render/compute logic.

## examples
> [KTX Texture2D](https://github.com/pipegpu/pipegpu/blob/main/example/tech/initKTXTexture2D.ts)
<img width="1000" height="750" alt="Image" src="https://github.com/user-attachments/assets/8f682531-e447-4eda-8e6b-b61c01341911" />

> [Draw Count](https://github.com/pipegpu/pipegpu/blob/main/example/tech/initDrawCount.ts)
<img width="1000" height="750" alt="Image" src="https://github.com/user-attachments/assets/28ca9b11-062c-4fac-9ecd-6515b40f815f" />

> [Multi Draw Indexed Indirect](https://github.com/pipegpu/pipegpu/blob/main/example/tech/initMultiDrawIndexedIndirect.ts)
<img width="1000" height="750" alt="Image" src="https://github.com/user-attachments/assets/72e2ae51-24f4-492c-b21f-7bbcb4f0905c" />

> [KTX Texture 2D Array](https://github.com/pipegpu/pipegpu/blob/main/example/tech/initKTXTexture2DArray.ts)
<img width="1000" height="750" alt="Image" src="https://github.com/user-attachments/assets/a480d65a-b210-4760-a50a-c41e9ca151ec" />