1 #pragma once 2 3 #include "Common/Log.h" 4 #include "GPU/ge_constants.h" 5 #include "GPU/GPUCommon.h" 6 #include "Common/GPU/ShaderWriter.h" 7 8 bool GenerateReinterpretFragmentShader(char *buffer, GEBufferFormat from, GEBufferFormat to, const ShaderLanguageDesc &lang); 9 10 // Just a single one. Can probably be shared with a lot of similar use cases. 11 // Generates the coordinates for a fullscreen triangle. 12 bool GenerateReinterpretVertexShader(char *buffer, const ShaderLanguageDesc &lang); 13