summaryrefslogtreecommitdiffstats
path: root/video/out/gl_common.c
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: minor robustness improvement in function loaderwm42015-02-201-2/+5
* vo_opengl: remove some unused functionswm42015-01-281-19/+7
* vo_opengl: move utility functions from loader to a separate filewm42015-01-281-201/+0
* vo_opengl: fix display of ARGB ith color management enabledwm42015-01-281-9/+1
* vo_opengl: drop sRGB framebuffer detectionwm42015-01-261-8/+1
* vo_opengl: clean up ewa_lanczos codeNiklas Haas2015-01-221-1/+2
* vo_opengl: simplify screenshot codewm42015-01-221-24/+0
* vo_opengl: cleanups after vo_opengl_old removalwm42015-01-211-171/+59
* vo_opengl_old: remove this VOwm42015-01-201-2/+0
* vo_opengl_old: remove ancient ATI-specific YUV conversionswm42015-01-021-15/+0
* vo_opengl: don't use 10 bit video on Intel GPUswm42014-12-241-0/+1
* vo_opengl_cb: use VAOs even in OpenGL 2.1wm42014-12-231-5/+15
* vo_opengl: make use of newer OpenGL logging APIwm42014-12-231-0/+13
* vo_opengl: improve fallback handling with GLESwm42014-12-211-3/+7
* vo_opengl: skip GLES when autoprobingwm42014-12-191-0/+5
* vo_opengl, x11: add ES context creation via GLXwm42014-12-191-0/+1
* vo_opengl: fail if required functions are missingwm42014-12-191-5/+10
* vo_opengl: better probe handlingwm42014-12-191-38/+39
* vo_opengl: add GLES 2 supportwm42014-12-191-7/+10
* vo_opengl: mess with PixelStorei state managementwm42014-12-191-31/+40
* vo_opengl: disable some unavailable features under ESwm42014-12-191-1/+4
* vo_opengl: clean up GL ES function loadingwm42014-12-181-86/+114
* vo_opengl: do not use 4x3 matrixwm42014-12-181-11/+4
* vo_opengl: simplify some aspects of the GL function loaderwm42014-12-181-16/+14
* vo_opengl: minor simplification in function loaderwm42014-12-181-11/+5
* vo_opengl: don't assume legacy OpenGL is available with GLESwm42014-12-171-1/+1
* vo_opengl: GLES 3 supportwm42014-12-171-11/+32
* vo_opengl: remove quadbuffer/anaglyph stereo 3D renderingwm42014-12-151-86/+0
* vo_opengl: fix linkage typewm42014-12-091-1/+1
* vo_opengl: don't crash if framebuffers are not availablewm42014-12-091-0/+9
* client API: expose OpenGL rendererwm42014-12-091-6/+18
* vo_opengl: move hwdec parts into their own fileswm42014-12-031-17/+0
* gl_common: factor context creationwm42014-11-261-5/+16
* vo_opengl: minimal EGL on X11 supportwm42014-11-041-0/+3
* Add some missing "const"swm42014-10-101-1/+1
* vo_opengl: don't pass (char*)NULL as %s printf argumentwm42014-08-281-2/+3
* vo_opengl: don't cut off feature list outputwm42014-08-251-1/+1
* gl_common: add SGI_video_sync extensionwm42014-08-151-0/+8
* Remove some mp_msg calls with no trailing \nwm42014-07-131-2/+4
* Audit and replace all ctype.h useswm42014-07-011-1/+0
* video: introduce failure path for image allocationswm42014-06-171-0/+2
* Add more constwm42014-06-111-25/+25
* gl_common: remove dlsym() fallbackwm42014-05-311-21/+1
* gl_x11: always require some GLX API functions, avoid dlsym()wm42014-05-311-1/+1
* gl_common: minor cosmetic changeswm42014-05-261-10/+9
* gl_common: correct a typewm42014-05-261-1/+1
* vo_opengl: always dynamically load OpenGL symbolswm42014-05-261-64/+59
* video/out: remove unused config() parameterswm42014-05-071-3/+2
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-19/+19
* msg: convert defines to enumwm42013-12-211-1/+1
* m_option: add mp_log callback to OPT_STRING_VALIDATE optionswm42013-12-211-5/+5
* Move options/config related files from mpvcore/ to options/wm42013-12-171-2/+2
* vo_opengl: support for vda hardware decodingStefano Pigozzi2013-12-021-0/+4
* gl_video: support packed YUV formats with Apple extensionsStefano Pigozzi2013-12-021-0/+11
* Rename sub.c/.h to osd.c/.hwm42013-11-241-2/+0
* gl_common: print SW renderer warning only if it was the only reason we reject...wm42013-11-141-1/+1
* vo_opengl: fix alpha values written to the framebufferwm42013-11-101-0/+2
* vo_opengl: support for vdpau hardware decodingwm42013-11-051-0/+21
* Merge branch 'master' into have_configurewm42013-11-041-0/+9
|\
| * vo_opengl: add support for VA-API OpenGL interopwm42013-11-041-0/+5
| * vo_opengl: add infrastructure for hardware decoding OpenGL interopwm42013-11-041-0/+4
* | configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-031-6/+6
|/
* gl_common: suggest --vo=opengl-old if OpenGL 2.1 missingwm42013-10-261-1/+6
* gl_common: add wayland backend before x11 backendAndreas Sinz2013-09-161-3/+5
* gl_common: signal to GL backend whether we are probingwm42013-09-161-4/+7
* gl_common: complete mp_msg conversionwm42013-09-121-29/+28
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-2/+2
* video/out: use new mp_msg stuff for vo.c and vo_openglwm42013-07-311-2/+2
* vo_opengl: some option changeswm42013-07-221-0/+8
* vo_opengl_old: use new option APIwm42013-07-221-0/+8
* gl_common: fix invalid alignmentwm42013-05-301-2/+2
* gl_video: improve ditheringwm42013-05-261-0/+1
* gl_common: add some sort of locking APIwm42013-05-121-0/+27
* vo_opengl: split into multiple files, convert to new option APIwm42013-03-281-0/+6
* gl_common: split into platform specific fileswm42013-03-281-786/+43
* video: remove aspect.h includes from files which don't need itwm42013-03-171-1/+0
* wayland: remove asserts from egl_create_contextAlexander Preisinger2013-03-131-17/+7
* wayland: simplify egl_create_windowAlexander Preisinger2013-03-131-13/+4
* wayland: remove unnecessary function pointersAlexander Preisinger2013-03-041-10/+1
* gl_common: get rid of symbol redefinition warnings with recent Mesawm42013-03-031-0/+4
* vo_opengl: don't destroy VOFLAG_HIDDEN windowwm42013-03-031-18/+1
* wayland: add wayland supportAlexander Preisinger2013-02-281-1/+273
* video/out: rename create_window to config_windowwm42013-02-261-11/+11
* gl_common: simplify window/context creationwm42013-02-261-201/+181
* gl_common: remove compatibility aliases for backend sub-optionwm42013-02-261-6/+0
* x11: simplify handling of X Visuals and Colormaps in VOswm42013-01-271-8/+2
* x11: cleanup, refactorwm42013-01-271-2/+2
* gl_common: move things used by vo_opengl_old.c only to vo_opengl_old.cwm42013-01-131-1155/+0
* video: remove img_format compat hackswm42013-01-131-14/+6
* video: decouple internal pixel formats from FourCCswm42013-01-131-7/+3
* video: cleanup: replace old mp_image function nameswm42013-01-131-1/+1
* vo_opengl_old: reject 9-15 bit formats if textures have less than 16 bitwm42012-12-281-0/+1
* gl_common: properly reject old OpenGL versionswm42012-12-281-11/+20
* gl_common: improve Mesa compatibility for GL3 context creationwm42012-11-201-2/+2
* win32: remove pointless get/release DC wrapperswm42012-11-121-5/+5
* Rename directories, move files (step 2 of 2)wm42012-11-121-2/+1
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+2654