mirror of
https://github.com/mpv-player/mpv
synced 2025-03-11 08:37:59 +00:00
vo_opengl: unbork
Probably. The version handling schema is a bit strange (and led to a tricky and obvious bug), but it's quite similar to what OpenGL does at some places, so I blame the OpenGL standard.
This commit is contained in:
parent
a0051b9da2
commit
fd6256f9c7
@ -84,9 +84,9 @@ enum {
|
||||
|
||||
// E.g. 310 means 3.1
|
||||
// Code doesn't have to use the macros; they are for convenience only.
|
||||
#define MPGL_VER(major, minor) (((major) * 100) + (minor))
|
||||
#define MPGL_VER(major, minor) (((major) * 100) + (minor) * 10)
|
||||
#define MPGL_VER_GET_MAJOR(ver) ((unsigned)(ver) / 100)
|
||||
#define MPGL_VER_GET_MINOR(ver) ((unsigned)(ver) % 100)
|
||||
#define MPGL_VER_GET_MINOR(ver) ((unsigned)(ver) % 100 / 10)
|
||||
|
||||
#define MPGL_VER_P(ver) MPGL_VER_GET_MAJOR(ver), MPGL_VER_GET_MINOR(ver)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user