UNPKG

pica-gpu

Version:

**GPU accelerated image resizer**

6 lines (5 loc) 568 B
import { ResizeOptions } from './resize'; export declare const vsSource = "#version 300 es\n precision highp float;\n in vec2 a_position;\n in vec2 a_texCoord;\n out vec2 v_texCoord;\n void main(){\n v_texCoord = a_texCoord;\n gl_Position = vec4(a_position, 0.0, 1.0);\n }\n "; export declare function generateHorizontalShader(filterFunction: ResizeOptions['filter']): string; export declare function generateVerticalShader(filterFunction: ResizeOptions['filter']): string; export declare function getResizeWindow(filterFunction: ResizeOptions['filter']): number;