| Commit message (Expand) | Author | Age | Files | Lines |
* | half-working alpha on windowswin32-alpha | wm4 | 2015-12-19 | 2 | -3/+25 |
* | vo_opengl: cocoa: output premultiplied alpha | wm4 | 2015-12-19 | 3 | -0/+4 |
* | vo_opengl: prefix per-backend source files with context_ | wm4 | 2015-12-19 | 11 | -1/+1 |
* | vo_opengl: split backend code from common.c to context.c | wm4 | 2015-12-19 | 14 | -275/+343 |
* | vo_opengl: x11egl: retrieve framebuffer depth | wm4 | 2015-12-19 | 3 | -0/+47 |
* | vo_opengl: refactor how framebuffer depth is passed from backends | wm4 | 2015-12-19 | 7 | -30/+22 |
* | vo_opengl: cocoa: implement alpha window support | wm4 | 2015-12-19 | 2 | -2/+11 |
* | vo_opengl: fix "win" backend name | wm4 | 2015-12-19 | 1 | -1/+1 |
* | vo_opengl: dxinterop: prevent crash after lost device | James Ross-Gowan | 2015-12-14 | 1 | -0/+13 |
* | vo_opengl: dxinterop: prevent crash with 0-size window | James Ross-Gowan | 2015-12-14 | 1 | -2/+3 |
* | vo_opengl: enable brightness/contrast controls for RGB | wm4 | 2015-12-12 | 1 | -1/+1 |
* | vo_opengl: add dxinterop backend | James Ross-Gowan | 2015-12-11 | 4 | -1/+677 |
* | vo_opengl: remove one more XYZ special-case | wm4 | 2015-12-09 | 1 | -7/+2 |
* | vo_opengl: fix precision loss of fruit dithering matrix | Bin Jin | 2015-12-09 | 1 | -2/+9 |
* | csputils: rename "yuv2rgb" functions | wm4 | 2015-12-09 | 2 | -2/+2 |
* | csputils, vo_opengl: remove XYZ special case in color matrix retrieval | wm4 | 2015-12-09 | 1 | -6/+1 |
* | vo_opengl: fix shader compilation regression | wm4 | 2015-12-08 | 2 | -4/+5 |
* | vo_opengl: enable colormatrix even for RGB input | wm4 | 2015-12-07 | 1 | -15/+13 |
* | vo_opengl: fix issues with some obscure pixel formats | wm4 | 2015-12-07 | 1 | -6/+6 |
* | vo_opengl: decrease default lookup texture size to 64 | Bin Jin | 2015-12-07 | 1 | -2/+2 |
* | vo_opengl: make LOOKUP_TEXTURE_SIZE configurable | Bin Jin | 2015-12-07 | 2 | -4/+5 |
* | vo_opengl: Fix minor LUT sampling error | Bin Jin | 2015-12-07 | 3 | -11/+22 |
* | filter_kernels: add warnings for potential LUT sampling error | Bin Jin | 2015-12-07 | 1 | -0/+6 |
* | cocoa: fix recent regression | wm4 | 2015-12-07 | 1 | -4/+6 |
* | win32: add option to set VO MMCSS profile | wm4 | 2015-12-06 | 1 | -1/+5 |
* | vo: get rid of vo_get_window_title() | wm4 | 2015-12-06 | 6 | -34/+28 |
* | vo_opengl_cb: avoid NULL pointer deref in corner cases | wm4 | 2015-12-05 | 1 | -1/+2 |
* | vo_opengl: improve boundary check for polar filters | Bin Jin | 2015-12-05 | 1 | -2/+2 |
* | win32: remove dwmapi.dll dynamic loading | wm4 | 2015-12-04 | 1 | -34/+5 |
* | filter_kernels: remove redundant corner case check | Bin Jin | 2015-12-04 | 1 | -1/+0 |
* | vo_opengl: require --enable-gpl3 for nnedi | wm4 | 2015-12-03 | 3 | -2/+31 |
* | vo_opengl: fix backend=x11 on Intel | wm4 | 2015-12-02 | 1 | -1/+1 |
* | vo_opengl: add credits to NNEDI3 shader | Bin Jin | 2015-12-02 | 1 | -0/+16 |
* | vo_opengl: enable NNEDI3 prescaler on OpenGL ES 3.0 | Bin Jin | 2015-12-02 | 3 | -14/+19 |
* | vo_opengl_cb: pass mpv_global to gl_video | wm4 | 2015-11-30 | 1 | -1/+1 |
* | vo: cosmetics: split function | wm4 | 2015-11-29 | 1 | -41/+56 |
* | vo: make using estimated FPS more conservative | wm4 | 2015-11-29 | 1 | -0/+6 |
* | vo: remove redundant and broken code | wm4 | 2015-11-29 | 1 | -2/+0 |
* | vo_opengl: make tscale=mitchell:tscale-clamp the default | wm4 | 2015-11-29 | 1 | -2/+4 |
* | vo_opengl: warn if interpolation is enabled, but not display-sync | wm4 | 2015-11-28 | 1 | -0/+10 |
* | vo: report when switching back to system-reported FPS too | wm4 | 2015-11-28 | 1 | -4/+11 |
* | vo: wait longer before abandoning system-reported display-fps | wm4 | 2015-11-28 | 1 | -1/+4 |
* | vo_opengl: fix interpolation with display-sync | wm4 | 2015-11-28 | 2 | -12/+9 |
* | vo: change vo_frame field units | wm4 | 2015-11-27 | 3 | -9/+6 |
* | vo: switch back to system-reported display FPS if possible | wm4 | 2015-11-27 | 1 | -8/+10 |
* | vo: factor redundant timer calls | wm4 | 2015-11-27 | 1 | -3/+4 |
* | vo: fix audio-timing framedrop regressions | wm4 | 2015-11-27 | 1 | -4/+5 |
* | vo: disregard system-reported display FPS if it's too imprecise | wm4 | 2015-11-27 | 1 | -13/+42 |
* | vo: improve vsync delay detection | wm4 | 2015-11-27 | 1 | -9/+15 |
* | w32_common: implement icc-profile-auto | James Ross-Gowan | 2015-11-26 | 1 | -7/+50 |
* | vo: smooth out reported vsync time | wm4 | 2015-11-25 | 1 | -18/+23 |
* | vo: add new frame drop detection | wm4 | 2015-11-25 | 1 | -0/+15 |
* | vo: do not use display FPS for framedrop | wm4 | 2015-11-25 | 1 | -38/+2 |
* | vo_opengl: disable interpolation without display-sync | wm4 | 2015-11-25 | 4 | -33/+10 |
* | command, vo: add estimated-display-fps property | wm4 | 2015-11-25 | 2 | -0/+79 |
* | vo_rpi: set aspect ratio | wm4 | 2015-11-25 | 1 | -5/+8 |
* | vo_rpi: log subtitle render time | wm4 | 2015-11-25 | 1 | -0/+4 |
* | vo_rpi: add an option to disable OSD | wm4 | 2015-11-25 | 1 | -19/+25 |
* | vo_opengl: win32: test for exclusive mode | James Ross-Gowan | 2015-11-26 | 3 | -0/+129 |
* | vo_opengl: angle: don't load libGLESv2.dll | James Ross-Gowan | 2015-11-26 | 1 | -17/+1 |
* | vo: remove VOCTRL_GET_RECENT_FLIP_TIME | wm4 | 2015-11-23 | 4 | -19/+1 |
* | win32: don't show progress indicator in idle mode | James Ross-Gowan | 2015-11-23 | 2 | -5/+13 |
* | vo_opengl: fix superxbr on GLES | wm4 | 2015-11-21 | 1 | -6/+6 |
* | vo_opengl: angle: allow using D3D9 backend | wm4 | 2015-11-21 | 1 | -22/+31 |
* | vo_opengl: use ANGLE by default if available (except for "hq" preset) | wm4 | 2015-11-21 | 3 | -11/+15 |
* | vo_opengl: enable dumb-mode automatically if possible | wm4 | 2015-11-19 | 1 | -6/+44 |
* | vo_opengl: support 3D textures on ANGLE | wm4 | 2015-11-19 | 2 | -3/+13 |
* | vo_opengl: switch FBO format on GLES | wm4 | 2015-11-19 | 1 | -5/+11 |
* | vo_opengl: make 1D textures completely optional | wm4 | 2015-11-19 | 2 | -5/+6 |
* | vo_opengl: fix some more GLES shader issues | wm4 | 2015-11-19 | 1 | -6/+6 |
* | vo_opengl: create FBOs in a more GLES conformant way | wm4 | 2015-11-19 | 1 | -2/+40 |
* | vo_opengl: better check for float texture support | wm4 | 2015-11-19 | 1 | -7/+8 |
* | vo_opengl: check shader string before sscanfing it | Kevin Mitchell | 2015-11-19 | 1 | -1/+1 |
* | vo_opengl: add missing log newline | Kevin Mitchell | 2015-11-19 | 1 | -1/+1 |
* | vo_opengl: add RGBA8 framebuffer format, enable non-dumb mode for ES 3.0 | wm4 | 2015-11-19 | 1 | -1/+2 |
* | vo_opengl: don't mix floats and integers in dither shader | wm4 | 2015-11-19 | 1 | -3/+3 |
* | vo_opengl: fix ANGLE GLES3 mode | James Ross-Gowan | 2015-11-19 | 2 | -2/+9 |
* | x11: request bypassing compositor | wm4 | 2015-11-18 | 1 | -0/+6 |
* | vo_opengl: add initial ANGLE support | James Ross-Gowan | 2015-11-18 | 2 | -0/+219 |
* | videotoolbox: make decoder format customizable | wm4 | 2015-11-17 | 5 | -11/+39 |
* | vo_opengl: osx: error out if there is no IOSurface | wm4 | 2015-11-17 | 1 | -0/+4 |
* | vo_opengl: force dumb mode if RG textures are not available | wm4 | 2015-11-16 | 1 | -3/+3 |
* | vo_opengl: attempt to improve GLX vs. EGL backend detection | wm4 | 2015-11-16 | 3 | -37/+57 |
* | vo_opengl: fix backend autoprobing | wm4 | 2015-11-16 | 1 | -0/+9 |
* | win32: support taskbar button progress indicator | Martin Herkt | 2015-11-15 | 2 | -0/+44 |
* | vo_opengl: use glBlitFramebuffer to draw repeated frames | wm4 | 2015-11-15 | 3 | -16/+27 |
* | vo: fix unpausing with display-sync | wm4 | 2015-11-15 | 1 | -5/+3 |
* | vo: fix dropping frames with display-sync | wm4 | 2015-11-14 | 1 | -2/+0 |
* | player: account for minor VO underruns | wm4 | 2015-11-14 | 2 | -10/+16 |
* | command: rename vo-missed-frame-count property | wm4 | 2015-11-13 | 2 | -5/+5 |
* | win32: avoid detection as exclusive fullscreen window | Martin Herkt | 2015-11-13 | 1 | -1/+1 |
* | vo_opengl_cb: do not block on flipping when redrawing | wm4 | 2015-11-12 | 1 | -0/+5 |
* | drm: fix setting up connectors | rr- | 2015-11-11 | 1 | -1/+1 |
* | vo_opengl: move the glFlush() call to the renderer | wm4 | 2015-11-10 | 2 | -5/+5 |
* | vo_opengl_cb: better underflow reporting | wm4 | 2015-11-10 | 1 | -6/+12 |
* | vo_opengl: limit GLSL to version 3.3 | wm4 | 2015-11-10 | 1 | -0/+2 |
* | vo_opengl: fix 10-bit video prescaling | Bin Jin | 2015-11-09 | 5 | -24/+21 |
* | vo_opengl_cb: make operation more similar to normal VOs | wm4 | 2015-11-09 | 1 | -118/+54 |
* | vo_opengl: handle GL_ARB_uniform_buffer_object with low GLSL versions | wm4 | 2015-11-09 | 5 | -6/+19 |
* | vo_opengl: fix extension name | wm4 | 2015-11-09 | 1 | -1/+1 |
* | vo_opengl: simplify GLSL version detection | wm4 | 2015-11-09 | 1 | -10/+4 |
* | vo_opengl: never load vaapi GLX interop by default | wm4 | 2015-11-09 | 5 | -8/+8 |
* | vo_opengl: always preload hwdec interop | wm4 | 2015-11-09 | 1 | -3/+6 |
* | vo_opengl: rename "drm_egl" to "drm-egl" | wm4 | 2015-11-09 | 1 | -1/+1 |
* | vo_opengl: disable drm_egl autopickup | rr- | 2015-11-09 | 1 | -0/+4 |
* | win32: request MMCSS "Playback" profile | wm4 | 2015-11-08 | 1 | -0/+10 |
* | vo_drm: relicense to LGPL | rr- | 2015-11-08 | 3 | -10/+15 |
* | vo_drm: use bool rather than integer return values | rr- | 2015-11-08 | 4 | -78/+60 |
* | vo_opengl: add DRM EGL backend | rr- | 2015-11-08 | 2 | -0/+439 |
* | vo_drm: move initialization to drm_common | rr- | 2015-11-08 | 3 | -219/+278 |
* | vo_opengl: fix typo | rr- | 2015-11-07 | 1 | -1/+1 |
* | vo_opengl: rename fancy-downscaling to correct-downscaling | wm4 | 2015-11-07 | 2 | -10/+9 |
* | vo_opengl: fancy-downscaling: enable also for anamorphic clips | Avi Halachmi (:avih) | 2015-11-07 | 1 | -4/+9 |
* | x11: print Xlib errors in verbose mode if Xlib messages are silenced | wm4 | 2015-11-07 | 1 | -9/+5 |
* | vo_opengl: x11: silence error messages when using legacy GL context | wm4 | 2015-11-06 | 3 | -2/+16 |
* | Remove some VLAs | wm4 | 2015-11-06 | 1 | -2/+4 |
* | w32: use DisplayConfig API to retrieve correct monitor refresh rate | James Ross-Gowan | 2015-11-06 | 3 | -18/+301 |
* | w32: always get screenrc from an HMONITOR | James Ross-Gowan | 2015-11-06 | 1 | -21/+41 |
* | w32: remove Win95 and NT4 monitor code | James Ross-Gowan | 2015-11-06 | 1 | -25/+4 |
* | vo_opengl: simplify function loader slightly | wm4 | 2015-11-06 | 1 | -6/+0 |
* | vo_opengl: glBindBufferBase is not part of GL 2.1/GLES 2.0 | wm4 | 2015-11-06 | 2 | -2/+2 |
* | vo_opengl: implement NNEDI3 prescaler | Bin Jin | 2015-11-05 | 9 | -5/+368 |
* | vo_opengl: add Super-xBR filter for upscaling | Bin Jin | 2015-11-05 | 6 | -7/+499 |
* | vo_opengl: make image size dynamic during rendering | Bin Jin | 2015-11-05 | 1 | -24/+33 |
* | vo_vdpau: check VDP_RGBA_FORMAT_A8 support | wm4 | 2015-11-04 | 1 | -2/+6 |
* | vo_opengl_cb: log some events | wm4 | 2015-11-04 | 1 | -0/+4 |
* | vo_opengl, vo_opengl_cb: drop unneeded vo_frame fields | wm4 | 2015-11-04 | 4 | -28/+6 |
* | vo: do not go to sleep if there's a new frame queued | wm4 | 2015-11-03 | 1 | -3/+3 |
* | vo: fix display-sync frame drop accounting again | wm4 | 2015-11-03 | 1 | -1/+1 |
* | vo_opengl: win32: fix cross-compilation | wm4 | 2015-11-01 | 1 | -1/+1 |
* | vo_opengl: win32: always request MMCSS for DWM | wm4 | 2015-11-01 | 1 | -0/+5 |
* | vo_opengl: win32: try to enable DwmFlush by default | wm4 | 2015-11-01 | 2 | -9/+46 |
* | vo: fix no-audio mode with interpolation enabled/display-sync disabled | wm4 | 2015-11-01 | 1 | -1/+1 |
* | vo_direct3d: fix operation | wm4 | 2015-10-31 | 3 | -10/+3 |
* | vo_opengl: add vsync-fences option | wm4 | 2015-10-30 | 3 | -0/+32 |
* | vo_opengl: cosmetics: flip the order of 2 functions | wm4 | 2015-10-30 | 1 | -16/+16 |
* | vo_drm: uninstall signal handlers after quitting | rr- | 2015-10-30 | 1 | -0/+2 |
* | vo_drm: handle possible errors from sigaction | rr- | 2015-10-30 | 1 | -6/+17 |
* | vo_drm: check if signal already used | rr- | 2015-10-30 | 1 | -5/+23 |
* | video: fix framedrop accounting in display-sync mode | wm4 | 2015-10-30 | 1 | -0/+1 |
* | vo_opengl: cache frames only in display-sync mode | wm4 | 2015-10-30 | 1 | -1/+3 |
* | vo_opengl: do not attempt to cache frames in FBO in dumb-mode | wm4 | 2015-10-30 | 1 | -1/+1 |
* | vo: take normal drop path when dropping in display-sync mode | wm4 | 2015-10-29 | 1 | -4/+3 |
* | vo_drm: show osd in audio only mode | Paul B Mahol | 2015-10-29 | 1 | -8/+13 |
* | vo: kill non-working missed frame detection | wm4 | 2015-10-27 | 1 | -6/+0 |
* | vo_opengl: remove source shader leftover | Bin Jin | 2015-10-24 | 2 | -3/+0 |
* | vo_opengl: always cache to an FBO when not interpolating | Niklas Haas | 2015-10-23 | 1 | -4/+29 |
* | vo: expose frame->num_vsyncs to the VO backend | Niklas Haas | 2015-10-23 | 1 | -1/+0 |
* | w32_common: disable IME | James Ross-Gowan | 2015-10-23 | 1 | -9/+16 |
* | vo_opengl: wayland: use a more standard symbol | wm4 | 2015-10-23 | 1 | -1/+2 |
* | vo_opengl: vaapi: fix compilation failure on older systems | wm4 | 2015-10-23 | 1 | -1/+2 |
* | vo_opengl_cb: fix passing through some video equalizer properties | wm4 | 2015-10-23 | 1 | -2/+7 |
* | vo_opengl: make the default debanding settings less excessive | Niklas Haas | 2015-10-21 | 1 | -2/+2 |
* | Revert "vo_wayland: define opaque region" | Ricardo Vieira | 2015-10-20 | 1 | -9/+0 |
* | vo_opengl: support all kinds of GBRP formats | wm4 | 2015-10-18 | 1 | -10/+4 |
* | vo_opengl_cb: fix pausing and seeking if interpolation is enabled | wm4 | 2015-10-14 | 1 | -1/+20 |
* | vo_opengl: x11egl: fix confused error status codes | wm4 | 2015-10-12 | 1 | -2/+2 |
* | vo_opengl: x11egl: reject nvidia drivers when autoprobing | wm4 | 2015-10-12 | 1 | -0/+6 |
* | cocoa: set application policy before creating window | wm4 | 2015-10-11 | 1 | -5/+4 |
* | vo: log deviation from ideal vsync interval | wm4 | 2015-10-08 | 1 | -0/+5 |
* | vo_xv: fix crash with --wid | wm4 | 2015-10-07 | 1 | -1/+1 |
* | video/out: remove an unused parameter | wm4 | 2015-10-03 | 25 | -43/+40 |
* | vo: change some defines to enums | wm4 | 2015-10-02 | 1 | -9/+13 |
* | vo_opengl: drop old backend API | wm4 | 2015-10-02 | 3 | -87/+26 |
* | vo_opengl: rpi: switch to new internal API | wm4 | 2015-10-02 | 3 | -39/+35 |
* | win32: cleanup: remove some unneeded things | wm4 | 2015-10-02 | 4 | -17/+10 |
* | vo_opengl: w32: switch to new internal API | wm4 | 2015-10-02 | 4 | -27/+36 |
* | vo_opengl: refactor DwmFlush crap | wm4 | 2015-10-02 | 3 | -42/+45 |
* | vo_opengl: remove leftover variable from vaglx in vaegl | Emmanuel Gil Peyrot | 2015-10-02 | 1 | -1/+0 |
* | vo: fix compilation failure when vaapi is enabled and x11 disabled | Emmanuel Gil Peyrot | 2015-10-02 | 1 | -1/+1 |
* | vo_opengl: wayland: switch to new internal API | wm4 | 2015-10-01 | 6 | -54/+44 |
* | vo_opengl: cocoa: switch to new internal API | wm4 | 2015-10-01 | 6 | -31/+37 |
* | vo_opengl: make sw suboption work without explicit backend selection | wm4 | 2015-10-01 | 3 | -2/+3 |
* | vo_opengl: debanding requires GLSL 1.30 | wm4 | 2015-10-01 | 1 | -0/+4 |
* | x11: separate window creation and configuration | wm4 | 2015-09-30 | 8 | -36/+56 |
* | vo_opengl: cosmetics: coding style | wm4 | 2015-09-30 | 1 | -46/+45 |
* | vo_opengl: do not reset video queue when changing video equalizer | wm4 | 2015-09-30 | 1 | -1/+0 |
* | Revert "vo_x11: remove this video output" | wm4 | 2015-09-30 | 2 | -0/+452 |
* | video: replace vf_format outputlevels option with global option | wm4 | 2015-09-29 | 1 | -4/+0 |
* | vo_opengl: videotoolbox: cleanups | wm4 | 2015-09-28 | 1 | -43/+26 |
* | vo_opengl: rename hwdec_vda.c to hwdec_osx.c | wm4 | 2015-09-28 | 1 | -0/+0 |
* | video: remove VDA support | wm4 | 2015-09-28 | 3 | -10/+2 |
* | vo_opengl: vaapi: add Wayland support | wm4 | 2015-09-27 | 2 | -0/+18 |
* | vo_opengl: refactor EGL context information callback | wm4 | 2015-09-27 | 3 | -16/+33 |
* | vaapi: remove dependency on X11 | wm4 | 2015-09-27 | 3 | -7/+26 |
* | vo_opengl: vaapi: provide symbols for missing extensions | wm4 | 2015-09-27 | 1 | -0/+14 |
* | vo_opengl: vaapi: redo how EGL extensions are loaded | wm4 | 2015-09-27 | 5 | -60/+35 |
* | vo_opengl: rpi: fix EGL comment | wm4 | 2015-09-27 | 1 | -4/+2 |
* | vo_opengl: probe for EGL by default | wm4 | 2015-09-26 | 2 | -5/+6 |
* | vo_opengl: x11egl: cleanup uninit path | wm4 | 2015-09-26 | 1 | -30/+26 |
* | vo_opengl: vaapi: probe the surface format | wm4 | 2015-09-26 | 1 | -2/+68 |
* | vo_rpi, wayland: fix build | wm4 | 2015-09-25 | 1 | -2/+2 |
* | vo_opengl: vaapi: undo vaAcquireBufferHandle() correctly on error | wm4 | 2015-09-25 | 1 | -2/+4 |
* | vo_opengl: vaapi: handle YV12 correctly | wm4 | 2015-09-25 | 1 | -0/+3 |
* | vo_opengl: vaapi: document DRM fourcc upstream defines | wm4 | 2015-09-25 | 1 | -3/+4 |
* | vo_opengl: vaapi: use dummy image to determine plane layout | wm4 | 2015-09-25 | 1 | -9/+8 |
* | vo_opengl: vaapi: remove unnecessary loop | wm4 | 2015-09-25 | 1 | -2/+1 |
* | vo_opengl: vaapi: fix cleanup | wm4 | 2015-09-25 | 1 | -0/+2 |
* | vo_opengl: support new VAAPI EGL interop | wm4 | 2015-09-25 | 2 | -0/+251 |
* | vo_opengl: add mechanism to retrieve Display from EGL context | wm4 | 2015-09-25 | 1 | -0/+18 |
* | vo_opengl: load certain EGL extensions needed for VAAPI EGL interop | wm4 | 2015-09-25 | 4 | -1/+50 |
* | vo_opengl: actually set hardware decoder mapped texture format | wm4 | 2015-09-24 | 4 | -3/+6 |
* | client API: rename GL_MP_D3D_interfaces | wm4 | 2015-09-24 | 3 | -4/+12 |
* | vo_opengl: remove sharpen scalers, add sharpen sub-option | wm4 | 2015-09-23 | 4 | -46/+34 |
* | vo_opengl: move deband_opts declaration to where it's used | wm4 | 2015-09-23 | 2 | -8/+8 |
* | vo_opengl: remove unsued chroma_location field | wm4 | 2015-09-23 | 2 | -2/+0 |
* | vo_opengl: move shader file caching to video.c | wm4 | 2015-09-23 | 4 | -50/+44 |
* | win32: allow multiple windows at the same time | wm4 | 2015-09-22 | 1 | -6/+1 |
* | vo_rpi: fix compilation | wm4 | 2015-09-11 | 1 | -2/+2 |
* | vo_opengl: fix shader compilation with debanding and OSX hwdec | wm4 | 2015-09-10 | 3 | -8/+10 |
* | vo_opengl: move sampler type mapping to a function | wm4 | 2015-09-10 | 2 | -7/+14 |
* | vo_opengl: fix deband sub-option handling | wm4 | 2015-09-09 | 1 | -1/+6 |
* | vo_opengl: implement debanding (and remove source-shader) | Niklas Haas | 2015-09-09 | 6 | -84/+195 |
* | vo_opengl: move self-contained shader routines to a separate file | Niklas Haas | 2015-09-09 | 4 | -348/+424 |
* | vo_opengl: reduce code duplication for scaler options | Niklas Haas | 2015-09-09 | 1 | -33/+16 |
* | vo_opengl: remove gl_ prefixes from files in video/out/opengl | Niklas Haas | 2015-09-09 | 26 | -40/+40 |
* | vo_opengl: move gl_* files to their own subdir | Niklas Haas | 2015-09-09 | 26 | -24/+24 |
* | vo_opengl: minor refactor | Niklas Haas | 2015-09-09 | 1 | -5/+5 |
* | vo_opengl: filter allowed options in dumb-mode | wm4 | 2015-09-08 | 1 | -14/+14 |
* | vo_opengl: move gl_video_opts copying code to separate function | wm4 | 2015-09-08 | 2 | -15/+22 |
* | vo_opengl: restore single pass optimization as separate code path | wm4 | 2015-09-07 | 2 | -30/+78 |
* | vo_opengl: move video source rectangle computation to a function | wm4 | 2015-09-07 | 1 | -18/+29 |
* | vo_opengl: comsetics: remove unnecessary line break | wm4 | 2015-09-07 | 1 | -4/+2 |
* | vo_opengl: require FBOs and get rid of the single-pass optimization | Niklas Haas | 2015-09-07 | 1 | -82/+34 |
* | vo_opengl: use the correct attribute name for vertex position | wm4 | 2015-09-04 | 1 | -2/+2 |
* | vo_opengl: improve robustness against PBO failure | wm4 | 2015-09-02 | 1 | -29/+40 |
* | vo_opengl: enable pbo by default with opengl-hq | wm4 | 2015-09-02 | 1 | -0/+1 |
* | vo_opengl: slightly simplify plane size determination | wm4 | 2015-09-02 | 1 | -2/+5 |
* | vo_opengl: don't distinguish "real" and texture size | wm4 | 2015-09-02 | 3 | -34/+28 |
* | vo_opengl: simplify PBO copy | wm4 | 2015-09-02 | 1 | -6/+2 |
* | vo_opengl: rename get_image to map_image | wm4 | 2015-09-02 | 1 | -2/+2 |
* | vo_opengl: remove redundant statement in PBO code | wm4 | 2015-09-02 | 2 | -5/+0 |
* | vo_opengl: remove some leftovers | wm4 | 2015-09-01 | 1 | -4/+0 |
* | vo_opengl, vda: return to old state | wm4 | 2015-09-01 | 2 | -31/+5 |
* | vo_rpi, vo_opengl: do not globally terminate EGL on VO uninit | wm4 | 2015-08-31 | 1 | -2/+1 |
* | vo_opengl: fix alpha video in one case | wm4 | 2015-08-30 | 1 | -0/+2 |
* | w32: shift drag and drop appends | Kevin Mitchell | 2015-08-30 | 1 | -2/+4 |
* | x11: drag and drop append with modifier | Kevin Mitchell | 2015-08-30 | 2 | -1/+8 |
* | input: add append argument to file drop event | Kevin Mitchell | 2015-08-30 | 3 | -4/+5 |
* | vo_opengl: force redraw when framestepping with interpolation | wm4 | 2015-08-25 | 1 | -1/+3 |
* | vda, videotoolbox: guard against unexpected pixel format | wm4 | 2015-08-23 | 1 | -0/+4 |
* | vda, videotoolbox: fix broken condition in screenshot code | wm4 | 2015-08-23 | 1 | -1/+1 |
* | vo_opengl: remove dead code | wm4 | 2015-08-22 | 1 | -9/+0 |
* | gl_wayland: Wait for frame callbacks | Jari Vetoniemi | 2015-08-21 | 1 | -0/+5 |
* | vo_wayland: Wait for frame callbacks | Jari Vetoniemi | 2015-08-21 | 3 | -18/+84 |
* | gl_wayland: eglSwapInterval(0) to avoid blocking | Jari Vetoniemi | 2015-08-21 | 3 | -18/+14 |
* | vo_opengl: add tscale-clamp option | Niklas Haas | 2015-08-20 | 4 | -2/+9 |
* | vo_rpi: disable background by default | wm4 | 2015-08-20 | 1 | -6/+13 |
* | gl_rpi: destroy the EGLSurface too | wm4 | 2015-08-20 | 1 | -2/+5 |
* | vo_rpi: use correct variable for osd layer | wm4 | 2015-08-20 | 1 | -1/+1 |
* | vo_rpi: fix blackscreen before the first subtitle/OSD is rendered | wm4 | 2015-08-20 | 1 | -0/+1 |
* | vo_rpi: redraw subtitles only on change | wm4 | 2015-08-18 | 3 | -4/+33 |
* | vo_rpi: use EGL to render subtitles | wm4 | 2015-08-18 | 3 | -125/+85 |
* | rpi: factor out context creation | wm4 | 2015-08-18 | 2 | -63/+108 |
* | video: fix VideoToolbox/VDA autodetection | wm4 | 2015-08-17 | 2 | -40/+7 |
* | vo_rpi: fix NULL pointer deref | wm4 | 2015-08-14 | 1 | -1/+1 |
* | vo_rpi: simplify background handling | wm4 | 2015-08-13 | 1 | -19/+1 |
* | vo_rpi: unregister vsync callback | wm4 | 2015-08-13 | 1 | -1/+3 |
* | vo_rpi: skip OSD rendering when repeating frames | wm4 | 2015-08-13 | 1 | -4/+8 |
* | vo: fix video EOF with display-sync | wm4 | 2015-08-12 | 1 | -2/+2 |
* | cocoa: hide cursor using a blank image instead of a system-wide API | Rodger Combs | 2015-08-11 | 1 | -4/+14 |
* | vo_rpi: support display sync | wm4 | 2015-08-10 | 1 | -4/+51 |
* | player: add display sync mode | wm4 | 2015-08-10 | 2 | -10/+84 |
* | hwdec: add VideoToolbox support | Sebastien Zwickert | 2015-08-05 | 2 | -11/+51 |
* | vo_vdpau: fix frame scheduling if display FPS is unknown | wm4 | 2015-08-04 | 2 | -3/+3 |
* | vo: fix inverted condition | wm4 | 2015-08-03 | 1 | -1/+1 |
* | vo: correctly account for dropped frames | wm4 | 2015-08-01 | 1 | -4/+4 |
* | vo_opengl: minor simplifications | wm4 | 2015-08-01 | 1 | -4/+2 |
* | win32: revert wchar_t changes | wm4 | 2015-08-01 | 2 | -11/+11 |
* | win32: more wchar_t -> WCHAR replacements | wm4 | 2015-07-30 | 2 | -4/+4 |
* | vo_direct3d: create multithreaded IDirect3DDevice9 | wm4 | 2015-07-30 | 1 | -1/+2 |
* | win32: replace wchar_t with WCHAR | wm4 | 2015-07-29 | 1 | -8/+8 |
* | vo_opengl: framebuffers work under GLES 2 | wm4 | 2015-07-27 | 1 | -1/+1 |
* | vo_opengl: slightly more informative message when disabling scalers | wm4 | 2015-07-27 | 1 | -4/+4 |
* | vo_rpi: determine and return display refresh rate | wm4 | 2015-07-27 | 1 | -0/+24 |
* | vo_opengl: minor cleanup to hwdec texture setting code | wm4 | 2015-07-26 | 1 | -14/+9 |
* | vo_opengl: remove legacy GL detection | wm4 | 2015-07-24 | 1 | -23/+1 |
* | vo_opengl: fix scale=oversample's threshold calculations | Niklas Haas | 2015-07-23 | 1 | -1/+1 |
* | Revert "vo_opengl: make the size of interpolation textures exact" | wm4 | 2015-07-22 | 1 | -2/+2 |
* | vo: minor simplification for queue size handling | wm4 | 2015-07-20 | 4 | -15/+14 |
* | vo_opengl: add temporal-dither-period option | Niklas Haas | 2015-07-20 | 2 | -1/+5 |
* | vo_opengl: make oversample the default for opengl-hq as well | Niklas Haas | 2015-07-20 | 1 | -1/+1 |
* | vo_opengl: make the size of interpolation textures exact | Niklas Haas | 2015-07-18 | 1 | -2/+2 |
* | vo_opengl: cleanup frame reupload logic | wm4 | 2015-07-17 | 1 | -8/+9 |
* | vo_opengl: refactor queue configuration | wm4 | 2015-07-16 | 4 | -23/+29 |
* | vo: fix number of future frames | wm4 | 2015-07-16 | 2 | -2/+2 |
* | vo_opengl: reject future images in different formats | wm4 | 2015-07-15 | 1 | -1/+2 |
* | vo_vaapi: drop unused field | wm4 | 2015-07-15 | 1 | -2/+0 |
* | vo_opengl: simplify | wm4 | 2015-07-15 | 1 | -26/+11 |
* | vo_opengl: reduce verbose output | wm4 | 2015-07-11 | 1 | -26/+2 |
* | vo_vdpau: Implement rotation support | Philip Langdale | 2015-07-11 | 1 | -8/+84 |
* | vo_opengl: reimplement tscale=oversample | Niklas Haas | 2015-07-11 | 1 | -9/+32 |
* | gl_hwdec: change wording in verbose message | wm4 | 2015-07-10 | 1 | -1/+1 |
* | vaapi: drop compatibility crap and vo_vaapi deinterlacer | wm4 | 2015-07-08 | 1 | -37/+9 |
* | vo_opengl_cb, vo_opengl: add option for preloading hwdec context | wm4 | 2015-07-07 | 4 | -14/+21 |
* | vo_opengl_cb: drop frames eagerly if frames are not rendered | wm4 | 2015-07-07 | 1 | -1/+7 |
* | vo: free frames before killing VO | wm4 | 2015-07-04 | 1 | -1/+1 |
* | vo: set correct frame parameters on redraw | wm4 | 2015-07-03 | 1 | -2/+2 |
* | client API, dxva2: add a workaround for OpenGL fullscreen issues | wm4 | 2015-07-03 | 4 | -0/+79 |
* | vo_direct3d, dxva2: use the same D3D device | wm4 | 2015-07-03 | 1 | -0/+18 |
* | vo_opengl: log some more stuff in verbose mode | wm4 | 2015-07-03 | 2 | -1/+4 |
* | vo_opengl: fix "freezes" after seeking with interpolation on | wm4 | 2015-07-02 | 1 | -1/+5 |
* | vo: reset frame timing when redrawing | wm4 | 2015-07-02 | 1 | -0/+2 |
* | vo_opengl: X11: don't leak when GL init fails | wm4 | 2015-07-02 | 1 | -1/+4 |
* | vo_opengl: X11 EGL: more detailed error reporting | wm4 | 2015-07-02 | 1 | -2/+6 |
* | vo_opengl: update EGL code | wm4 | 2015-07-02 | 3 | -20/+35 |
* | vo_opengl: remove unused GL API functions | wm4 | 2015-07-02 | 2 | -4/+0 |
* | x11: move GCs and background clearing to vo_xv | wm4 | 2015-07-01 | 3 | -48/+49 |
* | x11: remove clear on map | wm4 | 2015-07-01 | 2 | -12/+0 |
* | vo: better magic value for unknown vsync interval | wm4 | 2015-07-01 | 2 | -1/+2 |
* | vo_opengl_cb: fix interpolation code path | wm4 | 2015-07-01 | 1 | -6/+2 |
* | vo_opengl: fix framestepping/pausing + interpolation | Niklas Haas | 2015-07-01 | 1 | -2/+8 |
* | vo: change internal API for drawing frames | wm4 | 2015-07-01 | 7 | -259/+246 |
* | vo_opengl: adjust interpolation code for the new video-sync mechanism | Niklas Haas | 2015-07-01 | 4 | -110/+113 |
* | video: pass vsync offset to VO | wm4 | 2015-07-01 | 2 | -0/+3 |
* | video: pass future frames to VO | wm4 | 2015-07-01 | 5 | -10/+80 |
* | video: fix panscan in vertical case | wm4 | 2015-06-29 | 1 | -3/+8 |
* | x11: remove trailing spaces | wm4 | 2015-06-29 | 1 | -1/+1 |
* | x11: Handle external fullscreen toggles | Eduardo Sánchez Muñoz | 2015-06-28 | 1 | -0/+43 |
* | vo_drm: make VT switching non mandatory | rr- | 2015-06-28 | 1 | -11/+20 |
* | vo_drm: fix missing newlines in error messages | rr- | 2015-06-28 | 1 | -4/+4 |
* | vo_x11: remove this video output | wm4 | 2015-06-26 | 2 | -637/+0 |
* | vo_sdl: fix glaring memory leak | wm4 | 2015-06-25 | 1 | -0/+2 |
* | video: reduce error message when loading hwdec backend fails | wm4 | 2015-06-20 | 5 | -5/+5 |
* | x11: make screensaver failure message slightly more friendly | wm4 | 2015-06-20 | 1 | -2/+4 |
* | win32: remove a wine hack | wm4 | 2015-06-20 | 1 | -8/+1 |
* | win32: prefer using internal variable for fullscreen | wm4 | 2015-06-20 | 1 | -11/+12 |
* | Various spelling fixes | Marcin Kurczewski | 2015-06-18 | 2 | -9/+9 |
* | win32: use atomics for COM interface refcount | wm4 | 2015-06-14 | 1 | -4/+5 |
* | vo_drm: fixed crashes with --profile=pseudo-gui | Marcin Kurczewski | 2015-06-13 | 1 | -1/+1 |
* | vo_opengl: fix a small memory leak when loading user shaders | wm4 | 2015-06-09 | 1 | -1/+1 |
* | vo_opengl: fix dangling pointers with vo_cmdline | wm4 | 2015-06-09 | 1 | -0/+24 |
* | gl_osd: fix license header | wm4 | 2015-06-08 | 1 | -0/+5 |
* | vo: clarify condition | wm4 | 2015-06-08 | 1 | -1/+1 |
* | vo: restore frame-drop logic for high-fps clips | Avi Halachmi (:avih) | 2015-06-07 | 1 | -0/+22 |
* | Revert "opengl: drop less frames when clip and display have similar fps" | wm4 | 2015-06-07 | 1 | -9/+1 |
* | Revert "vo: improve frame drop logic on high playback rate" | wm4 | 2015-06-07 | 1 | -11/+3 |
* | vo_vdpau: add a NULL check, verify image dimensions | wm4 | 2015-06-06 | 1 | -1/+2 |
* | vo_vdpau: limit output surfaces to allowed maximum dimensions | wm4 | 2015-06-05 | 1 | -4/+12 |
* | vo_vdpau: directly get surface size from surface for screenshots | wm4 | 2015-06-05 | 1 | -6/+11 |
* | vo_vdpau: shorten 2 variable names | wm4 | 2015-06-05 | 1 | -10/+9 |
* | filter_kernels: distinguish between regular/EWA robidoux | Niklas Haas | 2015-06-05 | 1 | -2/+4 |
* | vo_vdpau: check maximum video size | wm4 | 2015-06-04 | 1 | -0/+19 |
* | win32: fix window resize logic | wm4 | 2015-05-31 | 1 | -2/+3 |
* | vo_opengl: output slightly more debugging info on backend probing | wm4 | 2015-05-30 | 1 | -0/+2 |
* | vo: move up vo_wayland in autoprobe list | wm4 | 2015-05-30 | 1 | -3/+3 |
* | vo_drm: fix not using BUF_COUNT | Marcin Kurczewski | 2015-05-29 | 1 | -5/+4 |
* | vo_drm: fix centering with regard to stride | Marcin Kurczewski | 2015-05-29 | 1 | -13/+16 |
* | vo_opengl: avoid broken shader if hwdec fails to provide textures | wm4 | 2015-05-28 | 1 | -1/+4 |
* | vdpau: retrieve mixer parameters directly from the hw surface | wm4 | 2015-05-28 | 1 | -4/+1 |
* | vo_drm: Expose mode ID option to users | Marcin Kurczewski | 2015-05-28 | 1 | -10/+19 |
* | vo_drm: Fix resolution not restored after exiting | Marcin Kurczewski | 2015-05-28 | 1 | -1/+1 |
* | vo_drm: Fix stride problem for certain devices | Marcin Kurczewski | 2015-05-28 | 1 | -1/+1 |
* | vo_opengl: rename use_full_range to use_normalized_range | wm4 | 2015-05-27 | 1 | -8/+8 |
* | vo_opengl: fix source-shader + XYZ input | Niklas Haas | 2015-05-27 | 1 | -2/+5 |
* | vo_opengl: CMS no longer implies linear scaling | Niklas Haas | 2015-05-27 | 1 | -4/+1 |
* | vo_opengl: icc-profile overrides icc-profile-auto | Niklas Haas | 2015-05-27 | 1 | -1/+2 |
* | vo_opengl: add support for custom shaders | Niklas Haas | 2015-05-27 | 7 | -53/+264 |
* | cocoa: don't load hardcoded icon if running from bundle | Stefano Pigozzi | 2015-05-25 | 1 | -0/+3 |
* | vo_null: add framerate emulation | wm4 | 2015-05-24 | 1 | -4/+34 |
* | vo_opengl: switch to new OpenGL backend API for icc-profile-auto | Niklas Haas | 2015-05-22 | 1 | -1/+1 |
* | vo_opengl: vda: make it work anywhere | wm4 | 2015-05-21 | 2 | -5/+35 |
* | video: do not align source position to 2 | wm4 | 2015-05-21 | 2 | -11/+11 |
* | vo_opengl: remove npot option | wm4 | 2015-05-21 | 1 | -16/+0 |
* | vo_xv: make number of buffers configurable | wm4 | 2015-05-20 | 1 | -3/+8 |
* | x11: never forcefully terminate xdg-screensaver process | wm4 | 2015-05-18 | 2 | -9/+8 |
* | x11: attempt to make initial fullscreening more reliable | wm4 | 2015-05-15 | 1 | -0/+3 |
* | vo: remove suspicious line | wm4 | 2015-05-15 | 1 | -1/+1 |
* | Remove trailing whitespaces | Michael Vetter | 2015-05-15 | 1 | -1/+1 |
* | vo_opengl: hardcode rquested GL version in backends | wm4 | 2015-05-14 | 6 | -26/+9 |
* | x11: use new OpenGL backend API | wm4 | 2015-05-14 | 3 | -24/+34 |
* | vo_opengl: create new API for OpenGL VO backends | wm4 | 2015-05-14 | 3 | -23/+106 |
* | vo_opengl: change user options for requesting GLES | wm4 | 2015-05-14 | 6 | -36/+9 |
* | vo_opengl: merge GL backend creation/initialization | wm4 | 2015-05-13 | 1 | -28/+20 |
* | vo_opengl: remove mpgl_lock calls | wm4 | 2015-05-13 | 3 | -63/+7 |
* | cocoa: redo synchronization | wm4 | 2015-05-13 | 3 | -169/+156 |
* | vo_opengl: remove some more Cocoa resize leftovers | wm4 | 2015-05-13 | 4 | -31/+0 |
* | vda: add support for nv12 image formats | Stefano Pigozzi | 2015-05-13 | 1 | -20/+99 |
* | vo: avoid burning CPU when paused | wm4 | 2015-05-13 | 1 | -1/+2 |
* | cocoa: make live-resizing as fast as before | wm4 | 2015-05-12 | 3 | -9/+14 |
* | cocoa: handle live-resizing differently | wm4 | 2015-05-12 | 3 | -42/+41 |
* | vo: use pthread_cond_timedwait() for video timing | wm4 | 2015-05-12 | 1 | -6/+17 |
* | vo_opengl_cb: add support for interpolation | wm4 | 2015-05-12 | 1 | -5/+51 |
* | vo_opengl_cb: add a "block" framedrop mode and make it default | wm4 | 2015-05-12 | 1 | -5/+27 |
* | vo_opengl_cb: actually set requested options | wm4 | 2015-05-12 | 1 | -0/+1 |
* | vo: always call draw_image_timed() if available | wm4 | 2015-05-12 | 1 | -1/+1 |
* | threads: use utility+POSIX functions instead of weird wrappers | wm4 | 2015-05-11 | 1 | -2/+4 |
* | cocoa: remove unused declaration | wm4 | 2015-05-11 | 1 | -3/+0 |
* | cocoa: add missing break statements in switch | wm4 | 2015-05-11 | 1 | -0/+2 |
* | cocoa: remove unused macro | wm4 | 2015-05-11 | 1 | -1/+0 |
* | path: make mp_path_join accept normal C strings | wm4 | 2015-05-09 | 2 | -2/+2 |
* | vo_drm: allow changing video rectangle settings | wm4 | 2015-05-08 | 1 | -0/+6 |
* | vo_drm: don't mutate the current frame when clamping for panscan | wm4 | 2015-05-08 | 1 | -3/+4 |
* | cocoa: remove an unused parameter | wm4 | 2015-05-06 | 3 | -3/+3 |
* | cocoa: lock cocoa main thread on uninit | wm4 | 2015-05-06 | 1 | -1/+9 |
* | vo_opengl: change default FBO format | wm4 | 2015-05-05 | 1 | -1/+1 |
* | vo_opengl: gl_lcms: fix cache dir creation with path expansion | wm4 | 2015-05-03 | 1 | -9/+9 |
* | cocoa: always compile OSX application code with cocoa | wm4 | 2015-05-02 | 1 | -6/+2 |
* | vo_opengl: gl_lcms: create cache dir | wm4 | 2015-05-02 | 1 | -0/+2 |
* | vo_opengl: gl_lcms: make sure win32 unicode fopen() wrapper is enabled | wm4 | 2015-05-02 | 1 | -0/+2 |
* | vo_opengl: gl_lcms: minor simplification | wm4 | 2015-05-02 | 1 | -2/+1 |
* | vo_opengl: gl_lcms: use mp_path_join() | wm4 | 2015-05-02 | 1 | -3/+3 |
* | vo_opengl: gl_lcms: make ICC loading less verbose | Niklas Haas | 2015-05-01 | 1 | -2/+2 |
* | vo_opengl: gl_lcms: replace icc-cache by icc-cache-dir | Niklas Haas | 2015-05-01 | 2 | -24/+33 |
* | vo_opengl: attach target-prim/target-csp to window screenshots | Niklas Haas | 2015-05-01 | 1 | -2/+9 |
* | vo_rpi: update renderer size on display size changes too | wm4 | 2015-05-01 | 1 | -0/+2 |
* | video/out: remove VOFLAG_FLIPPING | wm4 | 2015-05-01 | 3 | -12/+2 |
* | vo_opengl: refactor wayland frame skipping | wm4 | 2015-05-01 | 6 | -31/+33 |
* | cocoa: don't accidentally drop initial screen drawing | wm4 | 2015-05-01 | 5 | -1/+27 |
* | vo: improve frame drop logic on high playback rate | Avi Halachmi (:avih) | 2015-05-01 | 1 | -3/+11 |
* | vo_rpi: update display size on display mode switches | wm4 | 2015-04-30 | 1 | -0/+23 |
* | vo_rpi: actually draw a black background | wm4 | 2015-04-30 | 1 | -23/+65 |
* | x11: query ICC profile based on center of window | Niklas Haas | 2015-04-29 | 1 | -1/+3 |
* | vo_drm: zero screen buffers in reconfig function. | akemi-san | 2015-04-27 | 1 | -0/+4 |
* | vo_drm: add window screenshots support | Marcin Kurczewski | 2015-04-26 | 1 | -0/+3 |
* | player: add --window-scale option | wm4 | 2015-04-24 | 1 | -0/+2 |
* | w32_common: add more rounded-down frame rates | James Ross-Gowan | 2015-04-25 | 1 | -0/+4 |
* | w32_common: use the current monitor's refresh rate | James Ross-Gowan | 2015-04-25 | 1 | -9/+10 |
* | vo_drm: fix return value for void function | Marcin Kurczewski | 2015-04-21 | 1 | -1/+1 |
* | vo_drm: fix coding style to adhere to guidelines | Marcin Kurczewski | 2015-04-21 | 2 | -8/+8 |
* | vo_drm: fix releasing VT if received signal twice | Marcin Kurczewski | 2015-04-21 | 1 | -0/+3 |
* | vo_drm: add vertical sync | Marcin Kurczewski | 2015-04-21 | 1 | -5/+45 |
* | w32_common: prevent system sleep | James Ross-Gowan | 2015-04-20 | 1 | -1/+2 |
* | vo_drm: extract vt_switcher to drm_common | Marcin Kurczewski | 2015-04-19 | 3 | -132/+225 |
* | vo_drm: disable VT switcher for non-Linux systems | Marcin Kurczewski | 2015-04-19 | 1 | -2/+3 |
* | vo_drm: fix logging problems with connectors | Marcin Kurczewski | 2015-04-18 | 1 | -1/+1 |
* | vo_drm: fix VT behavior with auxiliary screens | Marcin Kurczewski | 2015-04-18 | 1 | -2/+4 |
* | vo_drm: fix VT switching | Marcin Kurczewski | 2015-04-18 | 1 | -55/+229 |
* | vo: fix non-sense in init code | wm4 | 2015-04-16 | 1 | -1/+1 |
* | vo: cosmetics: reindent VO list | wm4 | 2015-04-16 | 1 | -23/+23 |
* | vo_drm: add KMS/DRM renderer support | Marcin Kurczewski | 2015-04-16 | 2 | -0/+517 |
* | x11: actually disable screensaver | wm4 | 2015-04-15 | 2 | -12/+61 |
* | vo_opengl: change dwmflush option values | wm4 | 2015-04-14 | 1 | -1/+2 |
* | vo_rpi: explicitly reference MMAL VC driver | wm4 | 2015-04-13 | 1 | -0/+8 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 31 | -181/+161 |
* | vo_opengl: slightly simplify check_gl_features() | wm4 | 2015-04-11 | 1 | -25/+12 |
* | vo_opengl: unify blend-subtitles-res and blend-subtitles | wm4 | 2015-04-11 | 2 | -8/+7 |
* | vo_opengl: fix blend-subtitles-res=video & anamorphic video | wm4 | 2015-04-11 | 1 | -1/+6 |
* | vo_opengl: add blend-subtitles-res | Niklas Haas | 2015-04-10 | 2 | -4/+19 |
* | mp_image: remove redundant plane_w/h fields | wm4 | 2015-04-10 | 1 | -4/+5 |
* | vo_opengl: use correct texture coordinates for nv12 | wm4 | 2015-04-10 | 1 | -1/+1 |
* | opengl: win32 - add option 'dwmflush' to sync in DWM | Avi Halachmi (:avih) | 2015-04-09 | 3 | -0/+59 |
* | opengl: smoothmotion: wake up for next vsync a bit earlier | Avi Halachmi (:avih) | 2015-04-09 | 1 | -1/+1 |
* | opengl: drop less frames when clip and display have similar fps | Avi Halachmi (:avih) | 2015-04-09 | 1 | -1/+9 |
* | vo_opengl_cb: deprecate mpv_opengl_cb_render() | wm4 | 2015-04-09 | 1 | -2/+1 |
* | vo_opengl_cb: add a function to report vsync time | wm4 | 2015-04-09 | 1 | -0/+21 |
* | vo_opengl_cb: fix video timing somewhat | wm4 | 2015-04-09 | 1 | -2/+2 |
* | vo_opengl: log used GLXFBConfig | wm4 | 2015-04-09 | 1 | -0/+1 |
* | vo_opengl: remove unused function | wm4 | 2015-04-09 | 2 | -6/+0 |
* | video/out: fix screenshot image formats | wm4 | 2015-04-07 | 3 | -3/+3 |
* | vaapi: fight with Intel's broken video decoding GL interop | wm4 | 2015-04-05 | 1 | -24/+81 |
* | vo_opengl: make csp options consistent with vf_format | Niklas Haas | 2015-04-04 | 1 | -20/+2 |
* | csputils: add some missing colorspaces | Niklas Haas | 2015-04-04 | 1 | -2/+31 |
* | vo_opengl: minor cleanup of gamma-related functions | Niklas Haas | 2015-04-04 | 1 | -5/+4 |
* | vo_opengl: blend-subtitles in non-linear light | Niklas Haas | 2015-04-04 | 1 | -35/+42 |
* | vo_opengl: make jinc presets resizable | Niklas Haas | 2015-04-04 | 1 | -6/+6 |
* | vo_opengl: add scale-wparam option | Niklas Haas | 2015-04-04 | 1 | -8/+12 |
* | filter_kernels: add haasnsoft | Niklas Haas | 2015-04-04 | 1 | -0/+4 |
* | filter_kernels: remove hermite window | Niklas Haas | 2015-04-04 | 1 | -1/+0 |
* | filter_kernels: add bartlett, blackman and welch windows | Niklas Haas | 2015-04-04 | 1 | -1/+17 |
* | vo_opengl: refactor scaler configuration | Niklas Haas | 2015-04-04 | 4 | -129/+179 |
* | vo_opengl: separate kernel and window | Niklas Haas | 2015-04-04 | 4 | -130/+192 |
* | vo_opengl: remove chroma-location suboption | wm4 | 2015-04-03 | 1 | -9/+2 |
* | video/out: remove unused colorspace reporting | wm4 | 2015-03-31 | 7 | -58/+1 |
* | RPI support | wm4 | 2015-03-29 | 5 | -0/+794 |
* | vo_opengl: treat non-blended subtitles as sRGB | Niklas Haas | 2015-03-27 | 1 | -32/+44 |
* | vo_opengl: add FBOTEX_FUZZY alias | Niklas Haas | 2015-03-26 | 2 | -6/+5 |
* | vo_opengl: simplify sampler prelude | Niklas Haas | 2015-03-26 | 1 | -46/+44 |
* | vo_opengl: reset surfaces on equalizer updates | Niklas Haas | 2015-03-26 | 1 | -0/+1 |
* | vo_opengl: increase shader cache size | Niklas Haas | 2015-03-26 | 1 | -1/+1 |
* | vo_opengl: draw subtitles directly onto the video | Niklas Haas | 2015-03-26 | 4 | -60/+89 |
* | vo_opengl: set cscale=spline36 as default for opengl-hq | Niklas Haas | 2015-03-25 | 1 | -1/+1 |
* | vo_opengl: correct OSD PTS when using interpolation | Niklas Haas | 2015-03-25 | 1 | -1/+22 |
* | vo_opengl: minor simplification | wm4 | 2015-03-25 | 1 | -17/+12 |
* | vo_opengl: check extensions properly | wm4 | 2015-03-25 | 1 | -1/+9 |
* | vo_opengl: cleanup swap_control extension loading | wm4 | 2015-03-25 | 2 | -6/+15 |
* | vo_opengl: drop support for old framebuffer extension | wm4 | 2015-03-25 | 1 | -15/+0 |
* | vo_wayland: fix null dereference | Jari Vetoniemi | 2015-03-23 | 1 | -1/+1 |
* | vo_opengl: do not block on wayland | Jari Vetoniemi | 2015-03-23 | 5 | -0/+31 |
* | vo_wayland: define opaque region | Jari Vetoniemi | 2015-03-23 | 1 | -0/+9 |
* | vo_wayland: share frame callbacks. | Jari Vetoniemi | 2015-03-23 | 4 | -39/+58 |
* | vo_opengl: fix XYZ input gamma | Niklas Haas | 2015-03-23 | 1 | -1/+1 |
* | vo_vdpau: remove some minor code duplication | wm4 | 2015-03-23 | 1 | -13/+7 |
* | vo_vdpau: check vdpau API return value | wm4 | 2015-03-23 | 1 | -0/+1 |
* | vo_opengl: remove dead assignment | wm4 | 2015-03-23 | 1 | -3/+3 |
* | vo_opengl_cb: don't render OSD while VO is not created | wm4 | 2015-03-23 | 4 | -15/+25 |
* | vo_opengl: move OSD rendering to separate function | wm4 | 2015-03-23 | 1 | -39/+41 |
* | vo_opengl: fix video equalizer gamma controls | wm4 | 2015-03-22 | 1 | -1/+4 |
* | vo_opengl: fix background color option | wm4 | 2015-03-21 | 1 | -7/+5 |
* | vo_opengl: fix bicubic_fast scaler | wm4 | 2015-03-21 | 1 | -1/+1 |
* | vo_xv: remove pointless cast | wm4 | 2015-03-20 | 1 | -2/+1 |
* | video: uninline memcpy_pic functions | wm4 | 2015-03-20 | 8 | -8/+1 |
* | osd: simplify an aspect of change detection handling | wm4 | 2015-03-18 | 6 | -75/+59 |
* | vo_opengl: reduce number of uniforms in dithering pass | wm4 | 2015-03-16 | 1 | -8/+5 |
* | vo_opengl: move glViewport call closer to draw call | wm4 | 2015-03-16 | 2 | -2/+3 |
* | vo_opengl: fix srgb replacement options | James Ross-Gowan | 2015-03-16 | 1 | -1/+1 |
* | vo_opengl: fix incorrectly drawn OSD in idle mode | wm4 | 2015-03-16 | 1 | -2/+2 |
* | vo_opengl: apply OSD color management | Niklas Haas | 2015-03-16 | 1 | -24/+39 |
* | vo_opengl: improve queue size heuristic | Niklas Haas | 2015-03-16 | 1 | -1/+1 |
* | vo_opengl: improve interpolation diagnostics | Niklas Haas | 2015-03-16 | 1 | -6/+9 |