|
libcamera v0.7.0+1-4ceceb68
Supporting cameras in Linux since 2019
|
This is the complete list of members for libcamera::eGL, including all inherited members.
| compileFragmentShader(GLuint &shaderId, const unsigned char *shaderData, unsigned int shaderDataLen, Span< const std::string > shaderEnv) | libcamera::eGL | |
| compileVertexShader(GLuint &shaderId, const unsigned char *shaderData, unsigned int shaderDataLen, Span< const std::string > shaderEnv) | libcamera::eGL | |
| createInputDMABufTexture2D(eGLImage &eglImage, int fd) | libcamera::eGL | |
| createOutputDMABufTexture2D(eGLImage &eglImage, int fd) | libcamera::eGL | |
| createTexture2D(eGLImage &eglImage, GLint format, uint32_t width, uint32_t height, void *data) | libcamera::eGL | |
| deleteProgram(GLuint programId) | libcamera::eGL | |
| destroyDMABufTexture(eGLImage &eglImage) | libcamera::eGL | |
| dumpShaderSource(GLuint shaderId) | libcamera::eGL | |
| eGL() | libcamera::eGL | |
| initEGLContext() | libcamera::eGL | |
| linkProgram(GLuint &programId, GLuint fragmentshaderId, GLuint vertexshaderId) | libcamera::eGL | |
| makeCurrent() | libcamera::eGL | |
| pushEnv(std::vector< std::string > &shaderEnv, const char *str) | libcamera::eGL | |
| syncOutput() | libcamera::eGL | |
| useProgram(GLuint programId) | libcamera::eGL | |
| ~eGL() | libcamera::eGL |