GNU Radio's TEST Package
|
OpenGL float texture to color mapping. More...
Go to the source code of this file.
Typedefs | |
typedef int(* | gl_cmap_gen_func_t) (uint32_t *rgba, int N, void *arg) |
Enumerations | |
enum | fosphor_gl_cmap_mode { GL_CMAP_MODE_NEAREST , GL_CMAP_MODE_BILINEAR , GL_CMAP_MODE_BICUBIC } |
Functions | |
struct fosphor_gl_cmap_ctx * | fosphor_gl_cmap_init (void) |
void | fosphor_gl_cmap_release (struct fosphor_gl_cmap_ctx *cmap_ctx) |
void | fosphor_gl_cmap_enable (struct fosphor_gl_cmap_ctx *cmap_ctx, GLuint tex_id, GLuint cmap_id, float scale, float offset, enum fosphor_gl_cmap_mode mode) |
void | fosphor_gl_cmap_disable (void) |
void | fosphor_gl_cmap_draw_scale (GLuint cmap_id, float x0, float x1, float y0, float y1) |
int | fosphor_gl_cmap_generate (GLuint *cmap_id, gl_cmap_gen_func_t gfn, void *gfn_arg, int N) |
OpenGL float texture to color mapping.