kernelBlur.vertex.js 799 B

123456789101112131415161718192021
  1. // Do not edit.
  2. import { ShaderStore } from "../Engines/shaderStore.js";
  3. import "./ShadersInclude/kernelBlurVaryingDeclaration.js";
  4. import "./ShadersInclude/kernelBlurVertex.js";
  5. const name = "kernelBlurVertexShader";
  6. const shader = `attribute vec2 position;uniform vec2 delta;varying vec2 sampleCenter;
  7. #include<kernelBlurVaryingDeclaration>[0..varyingCount]
  8. const vec2 madd=vec2(0.5,0.5);
  9. #define CUSTOM_VERTEX_DEFINITIONS
  10. void main(void) {
  11. #define CUSTOM_VERTEX_MAIN_BEGIN
  12. sampleCenter=(position*madd+madd);
  13. #include<kernelBlurVertex>[0..varyingCount]
  14. gl_Position=vec4(position,0.0,1.0);
  15. #define CUSTOM_VERTEX_MAIN_END
  16. }`;
  17. // Sideeffect
  18. ShaderStore.ShadersStore[name] = shader;
  19. /** @internal */
  20. export const kernelBlurVertexShader = { name, shader };
  21. //# sourceMappingURL=kernelBlur.vertex.js.map