1/* WARNING, THIS FILE WAS GENERATED, DO NOT EDIT */
2#ifndef MOTION_VECTORS_GLSL_GEN_H_RD
3#define MOTION_VECTORS_GLSL_GEN_H_RD
4
5#include "servers/rendering/renderer_rd/shader_rd.h"
6
7class MotionVectorsShaderRD : public ShaderRD {
8
9public:
10
11 MotionVectorsShaderRD() {
12
13 static const char _vertex_code[] = {
1410,35,118,101,114,115,105,111,110,32,52,53,48,10,10,35,86,69,82,83,73,79,78,95,68,69,70,73,78,69,83,10,10,108,97,121,111,117,116,40,108,111,99,97,116,105,111,110,32,61,32,48,41,32,111,117,116,32,118,101,99,50,32,117,118,95,105,110,116,101,114,112,59,10,10,118,111,105,100,32,109,97,105,110,40,41,32,123,10,9,118,101,99,50,32,98,97,115,101,95,97,114,114,91,51,93,32,61,32,118,101,99,50,91,93,40,118,101,99,50,40,45,49,46,48,44,32,45,49,46,48,41,44,32,118,101,99,50,40,45,49,46,48,44,32,51,46,48,41,44,32,118,101,99,50,40,51,46,48,44,32,45,49,46,48,41,41,59,10,9,103,108,95,80,111,115,105,116,105,111,110,32,61,32,118,101,99,52,40,98,97,115,101,95,97,114,114,91,103,108,95,86,101,114,116,101,120,73,110,100,101,120,93,44,32,48,46,48,44,32,49,46,48,41,59,10,9,117,118,95,105,110,116,101,114,112,32,61,32,99,108,97,109,112,40,103,108,95,80,111,115,105,116,105,111,110,46,120,121,44,32,118,101,99,50,40,48,46,48,44,32,48,46,48,41,44,32,118,101,99,50,40,49,46,48,44,32,49,46,48,41,41,32,42,32,50,46,48,59,32,10,125,10,10,0
15 };
16 static const char _fragment_code[] = {
1710,35,118,101,114,115,105,111,110,32,52,53,48,10,10,35,86,69,82,83,73,79,78,95,68,69,70,73,78,69,83,10,10,108,97,121,111,117,116,40,108,111,99,97,116,105,111,110,32,61,32,48,41,32,105,110,32,118,101,99,50,32,117,118,95,105,110,116,101,114,112,59,10,10,108,97,121,111,117,116,40,115,101,116,32,61,32,48,44,32,98,105,110,100,105,110,103,32,61,32,48,41,32,117,110,105,102,111,114,109,32,115,97,109,112,108,101,114,50,68,32,115,111,117,114,99,101,95,118,101,108,111,99,105,116,121,59,10,10,108,97,121,111,117,116,40,108,111,99,97,116,105,111,110,32,61,32,48,41,32,111,117,116,32,118,101,99,52,32,102,114,97,103,95,99,111,108,111,114,59,10,10,108,97,121,111,117,116,40,112,117,115,104,95,99,111,110,115,116,97,110,116,44,32,115,116,100,52,51,48,41,32,117,110,105,102,111,114,109,32,80,97,114,97,109,115,32,123,10,9,118,101,99,50,32,114,101,115,111,108,117,116,105,111,110,59,10,125,10,112,97,114,97,109,115,59,10,10,10,10,102,108,111,97,116,32,108,105,110,101,95,115,101,103,109,101,110,116,40,105,110,32,118,101,99,50,32,112,44,32,105,110,32,118,101,99,50,32,97,44,32,105,110,32,118,101,99,50,32,98,41,32,123,10,9,118,101,99,50,32,97,115,112,101,99,116,32,61,32,118,101,99,50,40,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,46,120,32,47,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,46,121,44,32,49,46,48,102,41,59,10,9,118,101,99,50,32,98,97,32,61,32,40,98,32,45,32,97,41,32,42,32,97,115,112,101,99,116,59,10,9,118,101,99,50,32,112,97,32,61,32,40,112,32,45,32,97,41,32,42,32,97,115,112,101,99,116,59,10,9,102,108,111,97,116,32,104,32,61,32,99,108,97,109,112,40,100,111,116,40,112,97,44,32,98,97,41,32,47,32,100,111,116,40,98,97,44,32,98,97,41,44,32,48,46,48,102,44,32,49,46,48,102,41,59,10,9,114,101,116,117,114,110,32,108,101,110,103,116,104,40,112,97,32,45,32,104,32,42,32,98,97,41,32,42,32,40,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,46,121,32,47,32,50,46,48,102,41,59,10,125,10,10,118,111,105,100,32,109,97,105,110,40,41,32,123,10,9,10,9,102,108,111,97,116,32,99,101,108,108,95,115,105,122,101,32,61,32,51,50,46,48,102,59,10,9,102,108,111,97,116,32,99,105,114,99,108,101,95,114,97,100,105,117,115,32,61,32,50,46,48,102,59,10,9,118,101,99,51,32,110,97,110,95,99,111,108,111,114,32,61,32,118,101,99,51,40,49,46,48,102,44,32,48,46,48,102,44,32,48,46,48,102,41,59,10,9,118,101,99,51,32,97,99,116,105,118,101,95,99,111,108,111,114,32,61,32,118,101,99,51,40,49,46,48,102,44,32,48,46,56,102,44,32,48,46,49,102,41,59,10,9,118,101,99,51,32,105,110,97,99,116,105,118,101,95,99,111,108,111,114,32,61,32,118,101,99,51,40,48,46,53,102,44,32,48,46,53,102,44,32,48,46,53,102,41,59,10,9,118,101,99,50,32,112,111,115,95,112,105,120,101,108,32,61,32,117,118,95,105,110,116,101,114,112,32,42,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,59,10,9,118,101,99,50,32,99,101,108,108,95,112,111,115,95,112,105,120,101,108,32,61,32,102,108,111,111,114,40,112,111,115,95,112,105,120,101,108,32,47,32,99,101,108,108,95,115,105,122,101,41,32,42,32,99,101,108,108,95,115,105,122,101,32,43,32,40,99,101,108,108,95,115,105,122,101,32,42,32,48,46,53,102,41,59,10,9,118,101,99,50,32,99,101,108,108,95,112,111,115,95,117,118,32,61,32,99,101,108,108,95,112,111,115,95,112,105,120,101,108,32,47,32,112,97,114,97,109,115,46,114,101,115,111,108,117,116,105,111,110,59,10,9,118,101,99,50,32,99,101,108,108,95,112,111,115,95,112,114,101,118,105,111,117,115,95,117,118,32,61,32,99,101,108,108,95,112,111,115,95,117,118,32,43,32,116,101,120,116,117,114,101,76,111,100,40,115,111,117,114,99,101,95,118,101,108,111,99,105,116,121,44,32,99,101,108,108,95,112,111,115,95,117,118,44,32,48,46,48,102,41,46,120,121,59,10,10,9,10,9,102,108,111,97,116,32,101,112,115,105,108,111,110,32,61,32,49,101,45,54,102,59,10,9,118,101,99,50,32,99,101,108,108,95,112,111,115,95,100,101,108,116,97,95,117,118,32,61,32,99,101,108,108,95,112,111,115,95,117,118,32,45,32,99,101,108,108,95,112,111,115,95,112,114,101,118,105,111,117,115,95,117,118,59,10,9,98,111,111,108,32,109,111,116,105,111,110,95,97,99,116,105,118,101,32,61,32,108,101,110,103,116,104,40,99,101,108,108,95,112,111,115,95,100,101,108,116,97,95,117,118,41,32,62,32,101,112,115,105,108,111,110,59,10,9,118,101,99,51,32,99,111,108,111,114,59,10,9,105,102,32,40,97,110,121,40,105,115,110,97,110,40,99,101,108,108,95,112,111,115,95,100,101,108,116,97,95,117,118,41,41,41,32,123,10,9,9,99,111,108,111,114,32,61,32,110,97,110,95,99,111,108,111,114,59,10,9,125,32,101,108,115,101,32,105,102,32,40,109,111,116,105,111,110,95,97,99,116,105,118,101,41,32,123,10,9,9,99,111,108,111,114,32,61,32,97,99,116,105,118,101,95,99,111,108,111,114,59,10,9,125,32,101,108,115,101,32,123,10,9,9,99,111,108,111,114,32,61,32,105,110,97,99,116,105,118,101,95,99,111,108,111,114,59,10,9,125,10,10,9,102,108,111,97,116,32,97,108,112,104,97,59,10,9,105,102,32,40,108,101,110,103,116,104,40,99,101,108,108,95,112,111,115,95,112,105,120,101,108,32,45,32,112,111,115,95,112,105,120,101,108,41,32,60,61,32,99,105,114,99,108,101,95,114,97,100,105,117,115,41,32,123,10,9,9,10,9,9,97,108,112,104,97,32,61,32,49,46,48,102,59,10,9,125,32,101,108,115,101,32,105,102,32,40,109,111,116,105,111,110,95,97,99,116,105,118,101,41,32,123,10,9,9,10,9,9,97,108,112,104,97,32,61,32,49,46,48,102,32,45,32,108,105,110,101,95,115,101,103,109,101,110,116,40,117,118,95,105,110,116,101,114,112,44,32,99,101,108,108,95,112,111,115,95,117,118,44,32,99,101,108,108,95,112,111,115,95,112,114,101,118,105,111,117,115,95,117,118,41,59,10,9,125,32,101,108,115,101,32,123,10,9,9,10,9,9,97,108,112,104,97,32,61,32,48,46,48,102,59,10,9,125,10,10,9,102,114,97,103,95,99,111,108,111,114,32,61,32,118,101,99,52,40,99,111,108,111,114,44,32,97,108,112,104,97,41,59,10,125,10,0
18 };
19 setup(_vertex_code, _fragment_code, nullptr, "MotionVectorsShaderRD");
20 }
21};
22
23#endif
24