1_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[66],{NkeK:function(t,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/glsl/twitter/diag",function(){return r("ScVV")}])},ScVV:function(t,e,r){"use strict";r.r(e);var a=r("KQm4"),n=r("q1tI"),i=r.n(n),l=r("fF3c"),o=r("t6fh"),c=r("pI41"),m=i.a.createElement;e.default=function(){return m(i.a.Fragment,null,m(l.a,{md:c.default,twitter:'<br/>\n\n[Twigl.app \u3067\u898b\u308b](<https://twigl.app/?ol=true&mode=2&source=void%20main(){%0A%20%20mat3%20m%3Dmat3(.5);%0A%20%20vec2%20p%3D(gl_FragCoord.xy*2.-r)/r;%0A%20%20float%20y%3Dmod(t,6.),c%3Dfloor(y/2.);y-%3Dc*2.;%0A%20%20gl_FragColor.rgb%3Dc%3C.1%3Fm[2]:c%3C2.%3Fm[0]:m[1];%0A%20%20if(2.-y*4.%3Cp.x%2Bp.y)%0A%20%20for(float%20i%3D-2.;i%3C2.;i%2B%3D.2)%0A%20%20if(abs(p.x-p.y%2Bi)%3Cmax(y-1.,.2)*.1)%0A%20%20gl_FragColor.rgb%3Dc%3C.1%3Fm[0]:c%3C2.%3Fm[1]:m[2];%0A}>)\n\n<br/>\n\n<blockquote class="twitter-tweet"><p lang="en" dir="ltr"><a href="https://twitter.com/hashtag/%E3%81%A4%E3%81%B6%E3%82%84%E3%81%8DGLSL?src=hash&ref_src=twsrc%5Etfw">#\u3064\u3076\u3084\u304dGLSL</a><br>void main(){mat3 m=mat3(.5);vec2 p=(gl_FragCoord.xy*2.-r)/r;float y=mod(t,6.),c=floor(y/2.);y-=c*2.;gl_FragColor.rgb=c<.1?m[2]:c<2.?m[0]:m[1];if(2.-y*4.<p.x+p.y)for(float i=-2.;i<2.;i+=.2)if(abs(p.x-p.y+i)<max(y-1.,.2)*.1)gl_FragColor.rgb=c<.1?m[0]:c<2.?m[1]:m[2];} <a href="https://t.co/67saR3nF1d">pic.twitter.com/67saR3nF1d</a></p>— Narumium (@Nr_Narumium) <a href="https://twitter.com/Nr_Narumium/status/1325768981525848067?ref_src=twsrc%5Etfw">November 9, 2020</a></blockquote>\n',after:"#### \u6574\u5f62\u30b3\u30fc\u30c9\n\n```\nvoid main(){\n\tmat3 m=mat3(.5);\n\tvec2 p=(gl_FragCoord.xy*2.-r)/r;\n\tfloat y=mod(t,6.),c=floor(y/2.);y-=c*2.;\n\tgl_FragColor.rgb=c<.1?m[2]:c<2.?m[0]:m[1];\n\tif(2.-y*4.<p.x+p.y)\n\tfor(float i=-2.;i<2.;i+=.2)\n\tif(abs(p.x-p.y+i)<max(y-1.,.2)*.1)\n\tgl_FragColor.rgb=c<.1?m[0]:c<2.?m[1]:m[2];\n}\n```\n",links:[].concat(Object(a.a)(o),[{href:"/glsl/twitter/diag",title:"DiagLines"}])}))}},fF3c:function(t,e,r){"use strict";var a=r("q1tI"),n=r.n(a),i=r("hlFM"),l=r("ofer"),o=r("IujW"),c=r.n(o),m=r("zHzs"),s=r("P59E"),f=n.a.createElement,u={paragraph:l.a,listItem:function(t){var e=t.children;return f("li",null,f(l.a,null,e))},heading:function(t){var e=t.level,r=t.children;return f(l.a,{variant:"h".concat(e),gutterBottom:!0},r)}};e.a=function(t){var e,r=t.md,a=void 0===r?"":r,l=t.after,o=void 0===l?"":l,p=t.twitter,g=t.meta,d=void 0===g?{t:"",d:"",i:""}:g,b=t.links;return n.a.useEffect((function(){var t=document.createElement("script");t.setAttribute("src","https://platform.twitter.com/widgets.js"),document.body.appendChild(t)}),[]),f(i.a,{maxWidth:1280},f(s.a,{title:d.t||a.split("\n")[0].replace(/#+/,"").trim()||"GLSL - Narumium",description:d.d||a.split("\n").slice(1).join("").trim()||"About OpenGL Shading Language",image:d.i||(null===(e=b[b.length-1])||void 0===e?void 0:e.href)+".png",url:b[b.length-1].href}),f(m.a,{links:b}),f(c.a,{source:a,linkTarget:"_blank",renderers:u,escapeHtml:!1}),f(c.a,{source:p,linkTarget:"_blank",renderers:u,escapeHtml:!1}),f(c.a,{source:o,linkTarget:"_blank",renderers:u}))}},pI41:function(t,e,r){"use strict";r.r(e),e.default="#### \u659c\u7dda\n\n\u5834\u9762\u8ee2\u63db\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u304b\u3089\u601d\u3044\u3064\u3044\u305f\u3002\n\nmat3 \u3092\u5f04\u3063\u3066\u8272\u3092\u5909\u3048\u308b\u3060\u3051\u3067\u3082\u5370\u8c61\u304c\u5909\u308f\u308b\u3002\n\n<br/>\n\n\u4f5c\u6210\u30ed\u30b0\uff1a[\u3010GLSL\u3011\u659c\u3081\u306b\u7dda\u304c\u4f38\u3073\u3066\u81a8\u3089\u3080\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3](https://blog.narumium.net/2020/11/09/%e3%80%90glsl%e3%80%91%e6%96%9c%e3%82%81%e3%81%ab%e7%b7%9a%e3%81%8c%e4%bc%b8%e3%81%b3%e3%81%a6%e8%86%a8%e3%82%89%e3%82%80%e3%82%a2%e3%83%8b%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3/)\n"},t6fh:function(t){t.exports=JSON.parse('[{"href":"/","title":"Home"},{"href":"/glsl","title":"GLSL"},{"href":"/glsl/twitter","title":"Twitter"}]')}},[["NkeK",0,1,2,3,4,5,7]]]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.