diff --git a/cookbook-rn/src/HelloGL.js b/cookbook-rn/src/HelloGL.js deleted file mode 100755 index 2e4cc98..0000000 --- a/cookbook-rn/src/HelloGL.js +++ /dev/null @@ -1,28 +0,0 @@ -//@flow -import React, { - Component, -} from "react"; -import {GLSL, Node, Shaders} from "gl-react"; -import {Surface} from "gl-react-native"; - -const shaders = Shaders.create({ - helloGL: { - frag: GLSL` -precision highp float; -varying vec2 uv; -void main() { - gl_FragColor = vec4(uv.x, uv.y, 0.5, 1.0); -} - ` - } -}); - -export default class GLExample1 extends Component { - render () { - return ( - - - - ); - } -} diff --git a/cookbook-rn/src/HelloTexture.js b/cookbook-rn/src/HelloTexture.js deleted file mode 100755 index ad908c8..0000000 --- a/cookbook-rn/src/HelloTexture.js +++ /dev/null @@ -1,34 +0,0 @@ -//@flow -import React, { - Component, -} from "react"; -import {GLSL, Node, Shaders} from "gl-react"; -import {Surface} from "gl-react-native"; - -const shaders = Shaders.create({ - helloTexture: { - frag: GLSL` -precision highp float; -varying vec2 uv; -uniform sampler2D t; -void main() { - gl_FragColor = texture2D(t, uv); -} - ` - } -}); - -export default class GLExample1 extends Component { - render () { - return ( - - - - ); - } -} diff --git a/cookbook-rn/src/examples/demodesertcrt/meta.js b/cookbook-rn/src/examples/demodesertcrt/meta.js index e09796b..1663697 100644 --- a/cookbook-rn/src/examples/demodesertcrt/meta.js +++ b/cookbook-rn/src/examples/demodesertcrt/meta.js @@ -1,6 +1,6 @@ import makeFloatSlider from "../../toolbox/makeFloatSlider"; -export const title = "Doom Shadertoy + CRT effect + snapshot()"; +export const title = "Desert Shadertoy + CRT effect + snapshot()"; export const toolbox = [ { prop: "distortion", diff --git a/cookbook/API.json b/cookbook/API.json index f446d00..c855221 100755 --- a/cookbook/API.json +++ b/cookbook/API.json @@ -665,7 +665,7 @@ }, "file": "packages/gl-react/src/createSurface.js", "path": "packages/gl-react/src/createSurface.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/createSurface.js#L161-L550" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/createSurface.js#L161-L550" }, "kind": "class", "name": "Surface", @@ -1937,7 +1937,7 @@ }, "file": "packages/gl-react/src/createSurface.js", "path": "packages/gl-react/src/createSurface.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/createSurface.js#L286-L289" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/createSurface.js#L286-L289" }, "params": [ { @@ -2246,7 +2246,7 @@ }, "file": "packages/gl-react/src/createSurface.js", "path": "packages/gl-react/src/createSurface.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/createSurface.js#L298-L301" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/createSurface.js#L298-L301" }, "params": [ { @@ -2575,7 +2575,7 @@ }, "file": "packages/gl-react/src/createSurface.js", "path": "packages/gl-react/src/createSurface.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/createSurface.js#L308-L311" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/createSurface.js#L308-L311" }, "memberof": "Surface", "scope": "instance", @@ -2738,7 +2738,7 @@ }, "file": "packages/gl-react/src/createSurface.js", "path": "packages/gl-react/src/createSurface.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/createSurface.js#L319-L321" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/createSurface.js#L319-L321" }, "memberof": "Surface", "scope": "instance", @@ -2855,7 +2855,7 @@ }, "file": "packages/gl-react/src/createSurface.js", "path": "packages/gl-react/src/createSurface.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/createSurface.js#L329-L331" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/createSurface.js#L329-L331" }, "memberof": "Surface", "scope": "instance", @@ -3155,7 +3155,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L295-L955" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L295-L955" }, "properties": [ { @@ -3935,7 +3935,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L459-L477" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L459-L477" }, "name": "capture", "kind": "function", @@ -4088,7 +4088,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L484-L489" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L484-L489" }, "kind": "function", "name": "redraw", @@ -4195,7 +4195,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L496-L498" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L496-L498" }, "kind": "function", "name": "flush", @@ -4314,7 +4314,7 @@ }, "file": "packages/gl-react/src/Shaders.js", "path": "packages/gl-react/src/Shaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Shaders.js#L108-L149" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Shaders.js#L108-L149" }, "kind": "namespace", "name": "Shaders", @@ -4377,7 +4377,7 @@ }, "file": "packages/gl-react/src/Shaders.js", "path": "packages/gl-react/src/Shaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Shaders.js#L122-L138" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Shaders.js#L122-L138" }, "memberof": "Shaders", "params": [ @@ -4623,7 +4623,7 @@ }, "file": "packages/gl-react/src/LinearCopy.js", "path": "packages/gl-react/src/LinearCopy.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/LinearCopy.js#L14-L24" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/LinearCopy.js#L14-L24" }, "properties": [ { @@ -4795,7 +4795,7 @@ }, "file": "packages/gl-react/src/NearestCopy.js", "path": "packages/gl-react/src/NearestCopy.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/NearestCopy.js#L14-L25" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/NearestCopy.js#L14-L25" }, "properties": [ { @@ -5310,7 +5310,7 @@ }, "file": "packages/gl-react/src/Bus.js", "path": "packages/gl-react/src/Bus.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Bus.js#L44-L201" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Bus.js#L44-L201" }, "properties": [ { @@ -5683,7 +5683,7 @@ }, "file": "packages/gl-react/src/Bus.js", "path": "packages/gl-react/src/Bus.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Bus.js#L154-L157" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Bus.js#L154-L157" }, "name": "capture", "kind": "function", @@ -5836,7 +5836,7 @@ }, "file": "packages/gl-react/src/Bus.js", "path": "packages/gl-react/src/Bus.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Bus.js#L169-L171" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Bus.js#L169-L171" }, "kind": "function", "name": "redraw", @@ -6059,7 +6059,7 @@ }, "file": "packages/gl-react/src/connectSize.js", "path": "packages/gl-react/src/connectSize.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/connectSize.js#L18-L56" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/connectSize.js#L18-L56" }, "kind": "function", "name": "connectSize", @@ -6434,7 +6434,7 @@ }, "file": "packages/gl-react/src/GLSL.js", "path": "packages/gl-react/src/GLSL.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/GLSL.js#L26-L32" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/GLSL.js#L26-L32" }, "returns": [ { @@ -6770,7 +6770,7 @@ }, "file": "packages/gl-react/src/GLSL.js", "path": "packages/gl-react/src/GLSL.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/GLSL.js#L7-L7" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/GLSL.js#L7-L7" }, "name": "GLSLCode", "kind": "typedef", @@ -6925,7 +6925,7 @@ }, "file": "packages/gl-react/src/Shaders.js", "path": "packages/gl-react/src/Shaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Shaders.js#L44-L46" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Shaders.js#L44-L46" }, "examples": [ { @@ -7067,7 +7067,7 @@ }, "file": "packages/gl-react/src/Shaders.js", "path": "packages/gl-react/src/Shaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Shaders.js#L15-L17" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Shaders.js#L15-L17" }, "examples": [ { @@ -7258,7 +7258,7 @@ }, "file": "packages/gl-react/src/Shaders.js", "path": "packages/gl-react/src/Shaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Shaders.js#L51-L53" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Shaders.js#L51-L53" }, "name": "ShadersSheet", "kind": "typedef", @@ -7304,7 +7304,7 @@ }, "file": "packages/gl-react/src/Shaders.js", "path": "packages/gl-react/src/Shaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Shaders.js#L24-L27" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Shaders.js#L24-L27" }, "name": "ShaderIdentifier", "kind": "typedef", @@ -8182,7 +8182,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L162-L164" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L162-L164" }, "name": "Uniforms", "kind": "typedef", @@ -8466,7 +8466,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L69-L72" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L69-L72" }, "name": "TextureOptions", "kind": "typedef", @@ -8804,7 +8804,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L49-L49" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L49-L49" }, "name": "Interpolation", "kind": "typedef", @@ -9134,7 +9134,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L59-L62" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L59-L62" }, "name": "WrapMode", "kind": "typedef", @@ -9193,7 +9193,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L99-L102" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L99-L102" }, "name": "BlendFuncSrcDst", "kind": "typedef", @@ -10223,7 +10223,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L94-L94" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L94-L94" }, "name": "BlendFunc", "kind": "typedef", @@ -10326,7 +10326,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L117-L119" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L117-L119" }, "name": "Clear", "kind": "typedef", @@ -10498,7 +10498,7 @@ }, "file": "packages/gl-react/src/Node.js", "path": "packages/gl-react/src/Node.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Node.js#L107-L112" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Node.js#L107-L112" }, "name": "Vec4", "kind": "typedef", @@ -10653,7 +10653,7 @@ }, "file": "packages/gl-react/flow/ndarray.js", "path": "packages/gl-react/flow/ndarray.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/flow/ndarray.js#L7-L13" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/flow/ndarray.js#L7-L13" }, "name": "NDArray", "kind": "typedef", @@ -10990,7 +10990,7 @@ }, "file": "packages/gl-react/flow/gl-texture2d.js", "path": "packages/gl-react/flow/gl-texture2d.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/flow/gl-texture2d.js#L7-L15" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/flow/gl-texture2d.js#L7-L15" }, "name": "Texture", "kind": "typedef", @@ -11299,7 +11299,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L10-L51" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L10-L51" }, "name": "TextureLoader", "kind": "class", @@ -11342,7 +11342,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L15-L15" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L15-L15" }, "properties": [ { @@ -11457,7 +11457,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L20-L22" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L20-L22" }, "name": "constructor", "kind": "function", @@ -11568,7 +11568,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L27-L27" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L27-L27" }, "name": "dispose", "kind": "member", @@ -11675,7 +11675,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L32-L32" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L32-L32" }, "name": "canLoad", "kind": "member", @@ -11791,7 +11791,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L37-L37" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L37-L37" }, "name": "get", "kind": "member", @@ -11917,7 +11917,7 @@ }, "file": "packages/gl-react/src/TextureLoader.js", "path": "packages/gl-react/src/TextureLoader.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoader.js#L44-L50" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoader.js#L44-L50" }, "name": "load", "kind": "function", @@ -12064,7 +12064,7 @@ }, "file": "packages/gl-react/src/Visitors.js", "path": "packages/gl-react/src/Visitors.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitors.js#L10-L28" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitors.js#L10-L28" }, "kind": "namespace", "name": "Visitors", @@ -12103,7 +12103,7 @@ }, "file": "packages/gl-react/src/Visitors.js", "path": "packages/gl-react/src/Visitors.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitors.js#L14-L16" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitors.js#L14-L16" }, "memberof": "Visitors", "name": "add", @@ -12167,7 +12167,7 @@ }, "file": "packages/gl-react/src/Visitors.js", "path": "packages/gl-react/src/Visitors.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitors.js#L20-L23" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitors.js#L20-L23" }, "memberof": "Visitors", "name": "remove", @@ -12331,7 +12331,7 @@ }, "file": "packages/gl-react/src/TextureLoaders.js", "path": "packages/gl-react/src/TextureLoaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoaders.js#L14-L33" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoaders.js#L14-L33" }, "kind": "namespace", "name": "TextureLoaders", @@ -12421,7 +12421,7 @@ }, "file": "packages/gl-react/src/TextureLoaders.js", "path": "packages/gl-react/src/TextureLoaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoaders.js#L19-L21" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoaders.js#L19-L21" }, "memberof": "TextureLoaders", "name": "add", @@ -12553,7 +12553,7 @@ }, "file": "packages/gl-react/src/TextureLoaders.js", "path": "packages/gl-react/src/TextureLoaders.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/TextureLoaders.js#L26-L29" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/TextureLoaders.js#L26-L29" }, "memberof": "TextureLoaders", "name": "remove", @@ -12638,7 +12638,7 @@ }, "file": "packages/gl-react/src/VisitorLogger.js", "path": "packages/gl-react/src/VisitorLogger.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/VisitorLogger.js#L20-L100" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/VisitorLogger.js#L20-L100" }, "name": "VisitorLogger", "augments": [ @@ -12686,7 +12686,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L24-L64" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L24-L64" }, "name": "Visitor", "kind": "class", @@ -12718,7 +12718,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L28-L28" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L28-L28" }, "name": "onSurfaceMount", "kind": "function", @@ -12778,7 +12778,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L32-L32" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L32-L32" }, "name": "onSurfaceUnmount", "kind": "function", @@ -12838,7 +12838,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L36-L36" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L36-L36" }, "name": "onSurfaceGLContextChange", "kind": "function", @@ -12910,7 +12910,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L39-L39" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L39-L39" }, "name": "onSurfaceDrawSkipped", "kind": "function", @@ -12970,7 +12970,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L42-L42" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L42-L42" }, "name": "onSurfaceDrawStart", "kind": "function", @@ -13030,7 +13030,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L45-L45" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L45-L45" }, "name": "onSurfaceDrawError", "kind": "function", @@ -13090,7 +13090,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L48-L48" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L48-L48" }, "name": "onSurfaceDrawEnd", "kind": "function", @@ -13150,7 +13150,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L51-L51" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L51-L51" }, "name": "onNodeDrawSkipped", "kind": "function", @@ -13210,7 +13210,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L54-L54" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L54-L54" }, "name": "onNodeDrawStart", "kind": "function", @@ -13270,7 +13270,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L57-L57" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L57-L57" }, "name": "onNodeSyncDeps", "kind": "function", @@ -13384,7 +13384,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L60-L60" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L60-L60" }, "name": "onNodeDraw", "kind": "function", @@ -13459,7 +13459,7 @@ }, "file": "packages/gl-react/src/Visitor.js", "path": "packages/gl-react/src/Visitor.js", - "github": "https://github.com/gre/gl-react/blob/d0bc4db823dc913a2ab745107dc425a6767faabf/packages/gl-react/src/Visitor.js#L63-L63" + "github": "https://github.com/gre/gl-react/blob/dc4ac09fe025de36e4434ffdd372852c9b06f8fd/packages/gl-react/src/Visitor.js#L63-L63" }, "name": "onNodeDrawEnd", "kind": "function", diff --git a/cookbook/src/examples/demodesertcrt/meta.js b/cookbook/src/examples/demodesertcrt/meta.js index e09796b..1663697 100755 --- a/cookbook/src/examples/demodesertcrt/meta.js +++ b/cookbook/src/examples/demodesertcrt/meta.js @@ -1,6 +1,6 @@ import makeFloatSlider from "../../toolbox/makeFloatSlider"; -export const title = "Doom Shadertoy + CRT effect + snapshot()"; +export const title = "Desert Shadertoy + CRT effect + snapshot()"; export const toolbox = [ { prop: "distortion", diff --git a/packages/gl-react-native/src/GLViewNative.js b/packages/gl-react-native/src/GLViewNative.js index 49a8cad..dd4a1cd 100755 --- a/packages/gl-react-native/src/GLViewNative.js +++ b/packages/gl-react-native/src/GLViewNative.js @@ -18,7 +18,7 @@ const tmpPatch = cb => gl => { bindTexture, getParameter, } = gl; - //gl.enableLogging = true; + gl.enableLogging = true; gl.texSubImage2D = function (...args) { if (args.length === 9 && args[2] === 0 && args[3] === 0) { const [target, level, , , width, height, format, type, pixels] = args; @@ -39,7 +39,12 @@ const tmpPatch = cb => gl => { let currentRenderbufferBinding = null; gl.bindRenderbuffer = (target, renderbuffer) => { currentRenderbufferBinding = renderbuffer; - bindRenderbuffer.call(gl, target, renderbuffer); + try { + bindRenderbuffer.call(gl, target, renderbuffer); + } + catch (e) { // FIXME current not impl by Exponent + console.warn(e); + } }; let currentTextureBinding = null; gl.bindTexture = (target, texture) => {