mirror of
https://github.com/mpv-player/mpv
synced 2025-02-09 00:17:07 +00:00
vo_opengl: move struct lut3d definition
This was dumb. Also, lcms.h has actually no need to include video.h besides this and csputils.h (makes it slightly less entangled).
This commit is contained in:
parent
2d76c145c3
commit
2179879172
@ -28,8 +28,7 @@
|
||||
#include "common/msg.h"
|
||||
#include "options/m_option.h"
|
||||
#include "options/path.h"
|
||||
|
||||
#include "video.h"
|
||||
#include "video/csputils.h"
|
||||
#include "lcms.h"
|
||||
|
||||
#include "osdep/io.h"
|
||||
|
@ -16,7 +16,11 @@ struct mp_icc_opts {
|
||||
int contrast;
|
||||
};
|
||||
|
||||
struct lut3d;
|
||||
struct lut3d {
|
||||
uint16_t *data;
|
||||
int size[3];
|
||||
};
|
||||
|
||||
struct mp_log;
|
||||
struct mpv_global;
|
||||
struct gl_lcms;
|
||||
|
@ -35,11 +35,6 @@
|
||||
#define TEXUNIT_3DLUT (TEXUNIT_SCALERS+SCALER_COUNT)
|
||||
#define TEXUNIT_DITHER (TEXUNIT_3DLUT+1)
|
||||
|
||||
struct lut3d {
|
||||
uint16_t *data;
|
||||
int size[3];
|
||||
};
|
||||
|
||||
struct scaler_fun {
|
||||
char *name;
|
||||
float params[2];
|
||||
|
Loading…
Reference in New Issue
Block a user