We wanted to capture a solid notion of the required and desirable properties of a Custom Paint API, so we can agree on goals before descending into API or implementation details.
So here’s our list :) Anything we should change, remove, or add?
| <!DOCTYPE html> | |
| <html> | |
| <canvas id="c" width="128" height="128"></canvas> | |
| <script src="glutil.js"></script> | |
| <script id="vshader" type="text/plain"> | |
| attribute vec2 vtxpos; | |
| varying vec2 texpos; | |
| void main() { | |
| texpos = (vtxpos / 2.) + vec2(0.5, 0.5); | |
| gl_Position = vec4(vtxpos, 0, 1); |
We wanted to capture a solid notion of the required and desirable properties of a Custom Paint API, so we can agree on goals before descending into API or implementation details.
So here’s our list :) Anything we should change, remove, or add?
Similar to Custom Paint, we wanted to capture some of the properties of a Custom Layout API to agree on goals before heading into implementation details.
Note: "Custom Layout" is used here for both Line & Box Layout.
Anything we should change, remove, or add?