1/* WARNING, THIS FILE WAS GENERATED, DO NOT EDIT */
2#ifndef VOXEL_GI_DEBUG_GLSL_GEN_H_RD
3#define VOXEL_GI_DEBUG_GLSL_GEN_H_RD
4
5#include "servers/rendering/renderer_rd/shader_rd.h"
6
7class VoxelGiDebugShaderRD : public ShaderRD {
8
9public:
10
11 VoxelGiDebugShaderRD() {
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,115,116,114,117,99,116,32,67,101,108,108,68,97,116,97,32,123,10,9,117,105,110,116,32,112,111,115,105,116,105,111,110,59,32,10,9,117,105,110,116,32,97,108,98,101,100,111,59,32,10,9,117,105,110,116,32,101,109,105,115,115,105,111,110,59,32,10,9,117,105,110,116,32,110,111,114,109,97,108,59,32,10,125,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,49,44,32,115,116,100,49,52,48,41,32,98,117,102,102,101,114,32,67,101,108,108,68,97,116,97,66,117,102,102,101,114,32,123,10,9,67,101,108,108,68,97,116,97,32,100,97,116,97,91,93,59,10,125,10,99,101,108,108,95,100,97,116,97,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,50,41,32,117,110,105,102,111,114,109,32,116,101,120,116,117,114,101,51,68,32,99,111,108,111,114,95,116,101,120,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,51,41,32,117,110,105,102,111,114,109,32,115,97,109,112,108,101,114,32,116,101,120,95,115,97,109,112,108,101,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,109,97,116,52,32,112,114,111,106,101,99,116,105,111,110,59,10,9,117,105,110,116,32,99,101,108,108,95,111,102,102,115,101,116,59,10,9,102,108,111,97,116,32,100,121,110,97,109,105,99,95,114,97,110,103,101,59,10,9,102,108,111,97,116,32,97,108,112,104,97,59,10,9,117,105,110,116,32,108,101,118,101,108,59,10,9,105,118,101,99,51,32,98,111,117,110,100,115,59,10,9,117,105,110,116,32,112,97,100,59,10,125,10,112,97,114,97,109,115,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,99,111,108,111,114,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,99,111,110,115,116,32,118,101,99,51,32,99,117,98,101,95,116,114,105,97,110,103,108,101,115,91,51,54,93,32,61,32,118,101,99,51,91,93,40,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,45,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,45,49,46,48,102,44,32,49,46,48,102,44,32,49,46,48,102,41,44,10,9,9,9,118,101,99,51,40,49,46,48,102,44,32,45,49,46,48,102,44,32,49,46,48,102,41,41,59,10,10,9,118,101,99,51,32,118,101,114,116,101,120,32,61,32,99,117,98,101,95,116,114,105,97,110,103,108,101,115,91,103,108,95,86,101,114,116,101,120,73,110,100,101,120,93,32,42,32,48,46,53,32,43,32,48,46,53,59,10,35,105,102,100,101,102,32,77,79,68,69,95,68,69,66,85,71,95,76,73,71,72,84,95,70,85,76,76,10,9,117,118,101,99,51,32,112,111,115,117,32,61,32,117,118,101,99,51,40,103,108,95,73,110,115,116,97,110,99,101,73,110,100,101,120,32,37,32,112,97,114,97,109,115,46,98,111,117,110,100,115,46,120,44,32,40,103,108,95,73,110,115,116,97,110,99,101,73,110,100,101,120,32,47,32,112,97,114,97,109,115,46,98,111,117,110,100,115,46,120,41,32,37,32,112,97,114,97,109,115,46,98,111,117,110,100,115,46,121,44,32,103,108,95,73,110,115,116,97,110,99,101,73,110,100,101,120,32,47,32,40,112,97,114,97,109,115,46,98,111,117,110,100,115,46,121,32,42,32,112,97,114,97,109,115,46,98,111,117,110,100,115,46,120,41,41,59,10,35,101,108,115,101,10,9,117,105,110,116,32,99,101,108,108,95,105,110,100,101,120,32,61,32,103,108,95,73,110,115,116,97,110,99,101,73,110,100,101,120,32,43,32,112,97,114,97,109,115,46,99,101,108,108,95,111,102,102,115,101,116,59,10,10,9,117,118,101,99,51,32,112,111,115,117,32,61,32,117,118,101,99,51,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,112,111,115,105,116,105,111,110,32,38,32,48,120,55,70,70,44,32,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,112,111,115,105,116,105,111,110,32,62,62,32,49,49,41,32,38,32,48,120,51,70,70,44,32,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,112,111,115,105,116,105,111,110,32,62,62,32,50,49,41,59,10,35,101,110,100,105,102,10,10,35,105,102,100,101,102,32,77,79,68,69,95,68,69,66,85,71,95,69,77,73,83,83,73,79,78,10,9,99,111,108,111,114,95,105,110,116,101,114,112,46,120,121,122,32,61,32,118,101,99,51,40,117,118,101,99,51,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,101,109,105,115,115,105,111,110,32,38,32,48,120,49,102,102,44,32,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,101,109,105,115,115,105,111,110,32,62,62,32,57,41,32,38,32,48,120,49,102,102,44,32,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,101,109,105,115,115,105,111,110,32,62,62,32,49,56,41,32,38,32,48,120,49,102,102,41,41,32,42,32,112,111,119,40,50,46,48,44,32,102,108,111,97,116,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,101,109,105,115,115,105,111,110,32,62,62,32,50,55,41,32,45,32,49,53,46,48,32,45,32,57,46,48,41,59,10,35,101,110,100,105,102,10,10,35,105,102,100,101,102,32,77,79,68,69,95,68,69,66,85,71,95,67,79,76,79,82,10,9,99,111,108,111,114,95,105,110,116,101,114,112,46,120,121,122,32,61,32,117,110,112,97,99,107,85,110,111,114,109,52,120,56,40,99,101,108,108,95,100,97,116,97,46,100,97,116,97,91,99,101,108,108,95,105,110,100,101,120,93,46,97,108,98,101,100,111,41,46,120,121,122,59,10,35,101,110,100,105,102,10,10,35,105,102,100,101,102,32,77,79,68,69,95,68,69,66,85,71,95,76,73,71,72,84,10,9,99,111,108,111,114,95,105,110,116,101,114,112,32,61,32,116,101,120,101,108,70,101,116,99,104,40,115,97,109,112,108,101,114,51,68,40,99,111,108,111,114,95,116,101,120,44,32,116,101,120,95,115,97,109,112,108,101,114,41,44,32,105,118,101,99,51,40,112,111,115,117,41,44,32,105,110,116,40,112,97,114,97,109,115,46,108,101,118,101,108,41,41,59,10,9,99,111,108,111,114,95,105,110,116,101,114,112,46,120,121,122,32,42,112,97,114,97,109,115,46,100,121,110,97,109,105,99,95,114,97,110,103,101,59,10,35,101,110,100,105,102,10,10,9,102,108,111,97,116,32,115,99,97,108,101,32,61,32,40,49,32,60,60,32,112,97,114,97,109,115,46,108,101,118,101,108,41,59,10,10,9,103,108,95,80,111,115,105,116,105,111,110,32,61,32,112,97,114,97,109,115,46,112,114,111,106,101,99,116,105,111,110,32,42,32,118,101,99,52,40,40,118,101,99,51,40,112,111,115,117,41,32,43,32,118,101,114,116,101,120,41,32,42,32,115,99,97,108,101,44,32,49,46,48,41,59,10,10,35,105,102,100,101,102,32,77,79,68,69,95,68,69,66,85,71,95,76,73,71,72,84,95,70,85,76,76,10,9,105,102,32,40,99,111,108,111,114,95,105,110,116,101,114,112,46,97,32,61,61,32,48,46,48,41,32,123,10,9,9,103,108,95,80,111,115,105,116,105,111,110,32,61,32,118,101,99,52,40,48,46,48,41,59,32,10,9,125,10,35,101,108,115,101,10,9,99,111,108,111,114,95,105,110,116,101,114,112,46,97,32,61,32,112,97,114,97,109,115,46,97,108,112,104,97,59,10,35,101,110,100,105,102,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,52,32,99,111,108,111,114,95,105,110,116,101,114,112,59,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,118,111,105,100,32,109,97,105,110,40,41,32,123,10,9,102,114,97,103,95,99,111,108,111,114,32,61,32,99,111,108,111,114,95,105,110,116,101,114,112,59,10,10,35,105,102,100,101,102,32,77,79,68,69,95,68,69,66,85,71,95,76,73,71,72,84,95,70,85,76,76,10,10,9,10,10,9,105,110,116,32,120,32,61,32,105,110,116,40,103,108,95,70,114,97,103,67,111,111,114,100,46,120,41,32,37,32,52,59,10,9,105,110,116,32,121,32,61,32,105,110,116,40,103,108,95,70,114,97,103,67,111,111,114,100,46,121,41,32,37,32,52,59,10,9,105,110,116,32,105,110,100,101,120,32,61,32,120,32,43,32,121,32,42,32,52,59,10,9,102,108,111,97,116,32,108,105,109,105,116,32,61,32,48,46,48,59,10,9,105,102,32,40,120,32,60,32,56,41,32,123,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,48,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,48,54,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,53,54,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,50,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,49,56,55,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,51,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,54,56,55,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,52,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,56,49,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,53,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,51,49,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,54,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,57,51,55,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,55,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,52,51,55,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,56,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,57,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,55,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,48,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,49,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,49,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,54,50,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,50,41,10,9,9,9,108,105,109,105,116,32,61,32,49,46,48,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,51,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,52,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,56,55,53,59,10,9,9,105,102,32,40,105,110,100,101,120,32,61,61,32,49,53,41,10,9,9,9,108,105,109,105,116,32,61,32,48,46,51,55,53,59,10,9,125,10,9,105,102,32,40,102,114,97,103,95,99,111,108,111,114,46,97,32,60,32,108,105,109,105,116,41,32,123,10,9,9,100,105,115,99,97,114,100,59,10,9,125,10,35,101,110,100,105,102,10,125,10,0
18 };
19 setup(_vertex_code, _fragment_code, nullptr, "VoxelGiDebugShaderRD");
20 }
21};
22
23#endif
24