Mir
|
#include "splash.h"
#include "eglapp.h"
#include "miregl.h"
#include <assert.h>
#include <glib.h>
#include <string.h>
#include <GLES2/gl2.h>
#include <mutex>
#include "spinner_glow.h"
#include "spinner_logo.h"
Macros | |
#define | LIGHT_AUBERGINE 0.466666667f, 0.297297297f, 0.435294118f |
Typedefs | |
typedef struct _AnimationValues | AnimationValues |
Functions | |
template<typename Image > | |
void | uploadTexture (GLuint id, Image &image) |
GLuint | createShaderProgram (const char *vertexShaderSrc, const char *fragmentShaderSrc) |
bool | updateAnimation (GTimer *timer, AnimationValues *anim) |
#define LIGHT_AUBERGINE 0.466666667f, 0.297297297f, 0.435294118f |
typedef struct _AnimationValues AnimationValues |
GLuint createShaderProgram | ( | const char * | vertexShaderSrc, |
const char * | fragmentShaderSrc | ||
) |
bool updateAnimation | ( | GTimer * | timer, |
AnimationValues * | anim | ||
) |
void uploadTexture | ( | GLuint | id, |
Image & | image | ||
) |
Copyright © 2012-2023
Canonical Ltd.
Generated on Tue 2 May 10:01:24 UTC 2023
This documentation is licensed under the GPL version 2 or 3.