diff --git a/src/libcamera/software_isp/debayer_egl.h b/src/libcamera/software_isp/debayer_egl.h index d563bfa5..644f6604 100644 --- a/src/libcamera/software_isp/debayer_egl.h +++ b/src/libcamera/software_isp/debayer_egl.h @@ -61,18 +61,9 @@ public: private: static int getInputConfig(PixelFormat inputFormat, DebayerInputConfig &config); static int getOutputConfig(PixelFormat outputFormat, DebayerOutputConfig &config); - int setupStandardBayerOrder(BayerFormat::Order order); - void pushEnv(std::vector &shaderEnv, const char *str); int initBayerShaders(PixelFormat inputFormat, PixelFormat outputFormat); - int initEGLContext(); - int generateTextures(); - int compileShaderProgram(GLuint &shaderId, GLenum shaderType, - unsigned char *shaderData, int shaderDataLen, - std::vector shaderEnv); - int linkShaderProgram(void); int getShaderVariableLocations(); void setShaderVariableValues(const DebayerParams ¶ms); - void configureTexture(GLuint &texture); int debayerGPU(MappedFrameBuffer &in, int out_fd, const DebayerParams ¶ms); /* Shader program identifiers */