| Commit message (Expand) | Author | Age | Files | Lines |
* | vo_opengl_cb: fix a race condition | wm4 | 2016-10-30 | 1 | -2/+4 |
* | vo_opengl_cb: fix inverted condition | wm4 | 2016-10-30 | 1 | -1/+1 |
* | vo_opengl_cb: update current frame if a frame is dropped | wm4 | 2016-10-30 | 1 | -1/+2 |
* | vo_tct: support also 256 colors output | Avi Halachmi (:avih) | 2016-10-25 | 1 | -9/+55 |
* | vo_tct: optional custom size, support non-posix with 80x25 default | Avi Halachmi (:avih) | 2016-10-25 | 2 | -7/+31 |
* | vo_opengl: context_rpi: fix stdatomic usage | wm4 | 2016-10-21 | 1 | -1/+1 |
* | vo_opengl: partially re-enable glFlush() calls | wm4 | 2016-10-21 | 1 | -2/+7 |
* | vo: vo_tct is now available on non-POSIX | wm4 | 2016-10-20 | 1 | -0/+2 |
* | build: don't rely on "__thread" being always available with GCC | Dmitrij D. Czarkoff | 2016-10-20 | 1 | -1/+1 |
* | opengl: compile against iOS OpenGLES implementation | Aman Gupta | 2016-10-20 | 2 | -0/+20 |
* | vo_tct: introduce modern caca alternative | rr- | 2016-10-20 | 2 | -0/+236 |
* | vo_drm: change CLI options + refactors | rr- | 2016-10-07 | 4 | -162/+274 |
* | vo_drm: fix segfault when using invalid card | rr- | 2016-10-06 | 1 | -2/+2 |
* | cocoa: add glFlush() to cocoa backend | Akemi | 2016-10-06 | 2 | -2/+1 |
* | vo_opengl: apply --opengl-early-flush in dumb mode too | wm4 | 2016-10-05 | 2 | -1/+1 |
* | vo_opengl_cb: don't wait for redrawn frames | wm4 | 2016-10-05 | 2 | -3/+6 |
* | vo_opengl: disable glFlush() by default, and add an option to enable it | wm4 | 2016-10-05 | 2 | -1/+5 |
* | vo_opengl: hwdec_rpi: fix NULL pointer deref in certain cases | wm4 | 2016-10-04 | 1 | -1/+3 |
* | vo_drm: fix tiny memory leak | rr- | 2016-10-04 | 1 | -3/+8 |
* | vo_drm: refactor getting display fps | rr- | 2016-10-04 | 4 | -10/+8 |
* | vo_opengl: minor simplification | wm4 | 2016-10-01 | 1 | -4/+3 |
* | vo_opengl: attempt to fix chroma offset under rotation and flipping | wm4 | 2016-10-01 | 1 | -15/+48 |
* | vo_opengl: add debugging options for testing with padded textures | wm4 | 2016-10-01 | 2 | -4/+10 |
* | vo_opengl: partially fix dumb-mode cropping with rotation | wm4 | 2016-09-30 | 1 | -5/+23 |
* | vo_opengl: vaegl: log more debugging infos | wm4 | 2016-09-30 | 1 | -7/+12 |
* | vo_opengl: rpi: remove dumb comment | wm4 | 2016-09-30 | 1 | -1/+0 |
* | vo_opengl: rpi: fix glaring memory leak | wm4 | 2016-09-30 | 1 | -2/+5 |
* | vo_opengl: rpi: use overlay for yuv420p too | wm4 | 2016-09-30 | 1 | -1/+6 |
* | vo_opengl: allow hwdec interops to support multiple image formats | wm4 | 2016-09-30 | 3 | -2/+17 |
* | vo_opengl: egl: print EGL errors only if not probing | wm4 | 2016-09-30 | 1 | -6/+9 |
* | vo_opengl: rpi: raise the video layer | wm4 | 2016-09-30 | 1 | -3/+8 |
* | w32_common: implement VOCTRL_GET_DISPLAY_NAMES | James Ross-Gowan | 2016-09-29 | 1 | -0/+52 |
* | win32: build with -DINITGUID | James Ross-Gowan | 2016-09-28 | 5 | -5/+0 |
* | vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' instead | wm4 | 2016-09-27 | 2 | -1/+21 |
* | vo_drm: provide display fps | rr- | 2016-09-26 | 2 | -2/+27 |
* | cocoa: fix fullscreen regression on 10.11 and newer | Akemi | 2016-09-26 | 1 | -1/+0 |
* | vo_opengl: hwdec_cuda: get the cuda device from the GL context | Philip Langdale | 2016-09-24 | 1 | -3/+3 |
* | vo_opengl: hwdec_cuda: directly map GL textures and skip using PBOs | Philip Langdale | 2016-09-24 | 1 | -65/+20 |
* | vo_opengl: hwdec_rpi: remove copy&paste error | wm4 | 2016-09-23 | 1 | -1/+0 |
* | vo: log framedrops | wm4 | 2016-09-23 | 1 | -1/+3 |
* | x11: fix external fullscreen update | wm4 | 2016-09-23 | 2 | -13/+10 |
* | aspect: use nominal width instead of actual width for video-unscaled | Niklas Haas | 2016-09-22 | 1 | -3/+3 |
* | vo: add a unique frame_id to vo_frame | wm4 | 2016-09-22 | 2 | -0/+9 |
* | vo_opengl: apply 90° rotation to chroma texture size | wm4 | 2016-09-22 | 1 | -0/+3 |
* | cocoa: fix macOS 10.12 deprecation warnings | Akemi | 2016-09-22 | 1 | -3/+3 |
* | options: slightly better option update mechanism | wm4 | 2016-09-19 | 1 | -0/+1 |
* | displayconfig: treat a refresh rate of 1 as invalid | James Ross-Gowan | 2016-09-18 | 1 | -2/+8 |
* | options: simplify M_OPT_EXIT | wm4 | 2016-09-17 | 2 | -3/+3 |
* | vo_opengl: don't pass negative height to overlay_adjust() | wm4 | 2016-09-16 | 1 | -1/+1 |
* | player: use better way to wait for input and dispatching commands | wm4 | 2016-09-16 | 1 | -0/+2 |
* | player, ao, vo: don't call mp_input_wakeup() directly | wm4 | 2016-09-16 | 2 | -6/+16 |
* | hwdec_cuda: Rename config variable to be more consistent | Philip Langdale | 2016-09-16 | 1 | -1/+1 |
* | vo_opengl: rpi: cosmetic change | wm4 | 2016-09-15 | 1 | -2/+2 |
* | vo_opengl: fix OSD with icc-profile after previous commit | wm4 | 2016-09-14 | 1 | -0/+2 |
* | vo_opengl: dynamically manage texture units | wm4 | 2016-09-14 | 5 | -30/+54 |
* | vo_opengl: require explicit reset on shader cache after rendering | wm4 | 2016-09-14 | 4 | -8/+30 |
* | vo_opengl: remove a redundant glActiveTexture() call | wm4 | 2016-09-14 | 1 | -2/+2 |
* | vo_opengl: make the number of PBOs tunable | Niklas Haas | 2016-09-14 | 2 | -5/+7 |
* | vo_opengl: drm: use new EGL context creation code | wm4 | 2016-09-14 | 1 | -42/+7 |
* | vo_opengl: wayland: use new EGL context creation code | wm4 | 2016-09-14 | 1 | -49/+8 |
* | vo_opengl: EGL: dump some version info | wm4 | 2016-09-14 | 1 | -0/+8 |
* | vo_opengl: EGL: better desktop-GL context creation | wm4 | 2016-09-14 | 1 | -19/+65 |
* | vo_opengl: EGL: silence eglBindAPI() error message | wm4 | 2016-09-13 | 1 | -1/+1 |
* | vo_rpi, vo_opengl: separate RPI/EGL-specific code for both VOs | wm4 | 2016-09-13 | 3 | -220/+200 |
* | vo_opengl: rpi: use new egl context creation helper function | wm4 | 2016-09-13 | 1 | -26/+13 |
* | vo_x11: fix some ifdeffery | wm4 | 2016-09-13 | 1 | -2/+2 |
* | vo_opengl: mali fbdev support | wm4 | 2016-09-13 | 2 | -0/+171 |
* | vo_opengl: factor some EGL context creation code | wm4 | 2016-09-13 | 5 | -74/+122 |
* | vo_opengl: fix typo in bt.601 auto-guessing logic | Niklas Haas | 2016-09-13 | 1 | -1/+1 |
* | vo_rpi: deprecate this VO | wm4 | 2016-09-12 | 2 | -3/+6 |
* | vo: change defines to an enum | wm4 | 2016-09-12 | 1 | -15/+17 |
* | vo_opengl: fix non-C11 TLS fallback for gcc | wm4 | 2016-09-12 | 1 | -1/+1 |
* | vo_opengl: better behavior in GL error corner cases | wm4 | 2016-09-12 | 1 | -4/+5 |
* | vo_opengl: rpi: merge vo_rpi features | wm4 | 2016-09-12 | 2 | -20/+255 |
* | vo_opengl: redirect window screenshot requests to backend | wm4 | 2016-09-12 | 1 | -5/+5 |
* | vo_opengl: add hw overlay support and use it for RPI | wm4 | 2016-09-12 | 7 | -2/+453 |
* | hwdec_cuda: Implement download_image for screenshots | Philip Langdale | 2016-09-10 | 1 | -0/+53 |
* | hwdec_cuda: Use the non-deprecated CUDA-GL interop API | Philip Langdale | 2016-09-10 | 1 | -12/+26 |
* | vo: remove unused VOCTRL_GET_PANSCAN | wm4 | 2016-09-08 | 12 | -25/+1 |
* | vo: don't access global options unsynchronized | wm4 | 2016-09-08 | 1 | -6/+10 |
* | vo_opengl: use dedicated image unref function in config case | wm4 | 2016-09-08 | 1 | -1/+1 |
* | vo_opengl: simplify a condition | wm4 | 2016-09-08 | 1 | -2/+1 |
* | hwdec/opengl: Add support for CUDA and cuvid/NvDecode | Philip Langdale | 2016-09-08 | 2 | -0/+286 |
* | vo_opengl: fix incorrect video rendering after vdpau preemption recovery | wm4 | 2016-09-07 | 1 | -0/+1 |
* | vo_opengl: fix another potential vdpau preemption issue | wm4 | 2016-09-07 | 1 | -1/+2 |
* | osdep: rename atomics.h to atomic.h | wm4 | 2016-09-07 | 4 | -4/+3 |
* | vo_vdpau: rename some sub-options | wm4 | 2016-09-06 | 1 | -3/+6 |
* | vo_opengl: simplify option handling | wm4 | 2016-09-06 | 3 | -45/+37 |
* | vo_opengl: fix --icc-profile initial behavior | wm4 | 2016-09-06 | 1 | -0/+1 |
* | options: deprecate suboptions for the remaining AO/VOs | wm4 | 2016-09-05 | 9 | -1/+10 |
* | options: add automagic hack for handling sub-option deprecations | wm4 | 2016-09-05 | 2 | -0/+7 |
* | vo_direct3d: deprecate direct3d_shaders alias | wm4 | 2016-09-05 | 2 | -24/+2 |
* | vo_image: move to global options | wm4 | 2016-09-05 | 1 | -10/+39 |
* | options: add a mechanism to make sub-option replacement slightly easier | wm4 | 2016-09-05 | 3 | -1/+7 |
* | w32_common: initialize playback status as soon as possible | wm4 | 2016-09-02 | 1 | -16/+25 |
* | command: remove vo-cmdline | wm4 | 2016-09-02 | 1 | -1/+0 |
* | vo_opengl: deprecate sub-options, add them as global options | wm4 | 2016-09-02 | 6 | -242/+207 |
* | vo_opengl: rename 3dlut-size to icc-3dlut-size | wm4 | 2016-09-02 | 1 | -1/+2 |
* | vo: use new option update mechanism | wm4 | 2016-09-02 | 3 | -3/+23 |
* | vo_opengl: minor renderer option access refactor | wm4 | 2016-09-02 | 3 | -5/+17 |
* | m_config: add helper function for initializing af/ao/vf/vo suboptions | wm4 | 2016-09-02 | 1 | -4/+3 |
* | vo_opengl: remove pre/post/scale-shaders | Niklas Haas | 2016-09-02 | 2 | -70/+3 |
* | vo, ao: disable positional parameter suboptions | wm4 | 2016-09-01 | 1 | -0/+1 |
* | vo: update w32_common left out by 4d75514 | quilloss | 2016-08-31 | 1 | -3/+0 |
* | vo_xv: remove an aliased option | wm4 | 2016-08-31 | 1 | -4/+7 |
* | vo: change messy handling of fullscreen and other flags | wm4 | 2016-08-30 | 5 | -10/+2 |
* | options: make mp_vo_opts options an actual sub-option group | wm4 | 2016-08-30 | 2 | -3/+3 |
* | wayland: reject resize events with either dimension being 0 | Rostislav Pehlivanov | 2016-08-29 | 1 | -0/+2 |
* | vo_opengl: explicitly check for GL errors around framebuffer depth check | wm4 | 2016-08-29 | 1 | -0/+4 |
* | x11, wayland: always round up wait times | wm4 | 2016-08-26 | 2 | -2/+2 |
* | vo: remove redundant wakeup | wm4 | 2016-08-26 | 1 | -1/+3 |
* | w32_common: use hooks to detect parent window resize | James Ross-Gowan | 2016-08-26 | 1 | -35/+117 |
* | vo_opengl: angle: new opengl flag to control DirectComposition | Avi Halachmi (:avih) | 2016-08-25 | 3 | -2/+13 |
* | x11: work around mutter fullscreen issue | wm4 | 2016-08-25 | 1 | -3/+11 |
* | vo: be more trusting to estimated display FPS | wm4 | 2016-08-20 | 1 | -8/+5 |
* | player: update Windows playback state asynchronously | wm4 | 2016-08-20 | 2 | -6/+31 |
* | vo: fix mismatching types in pointer operation | wm4 | 2016-08-20 | 2 | -3/+3 |
* | aspect: add --video-unscaled=downscale-big | rr- | 2016-08-19 | 1 | -3/+7 |
* | vo_direct3d: add missing header | Paul B Mahol | 2016-08-14 | 1 | -0/+1 |
* | w32_common: update window size on resize events | wm4 | 2016-08-07 | 1 | -0/+6 |
* | player: fix display-sync timing if audio take long on resume | wm4 | 2016-08-07 | 2 | -0/+9 |
* | w32_common: don't wait for GUI thread when polling for events | wm4 | 2016-08-05 | 1 | -8/+12 |
* | vo_opengl_cb: log better error message if OpenGL not initialized by user | wm4 | 2016-08-03 | 1 | -0/+6 |
* | wayland_common: check for NULL current_output on fs switching | Rostislav Pehlivanov | 2016-08-01 | 1 | -2/+3 |
* | wayland_common: provide the real scaled window resolution | Rostislav Pehlivanov | 2016-08-01 | 1 | -3/+5 |
* | wayland_common: fix fullscreen image switching bug | Rostislav Pehlivanov | 2016-07-30 | 3 | -6/+4 |
* | wayland_common: prevent black bars on most non-native aspect ratios | Rostislav Pehlivanov | 2016-07-30 | 1 | -0/+3 |
* | wayland_common: clip window size to the display output size | Rostislav Pehlivanov | 2016-07-30 | 1 | -5/+7 |
* | wayland_common: flush wakeup_pipe on a wakeup | Rostislav Pehlivanov | 2016-07-30 | 1 | -8/+10 |
* | osdep/io: introduce mp_flush_wakeup_pipe() | Rostislav Pehlivanov | 2016-07-30 | 1 | -4/+2 |
* | wayland_common: remove untested/unusable wayland dnd code | Rostislav Pehlivanov | 2016-07-30 | 2 | -188/+1 |
* | vo_opengl: remove the 3dlut-size npot2 restriction | Niklas Haas | 2016-07-25 | 2 | -1/+3 |
* | vo_opengl: reduce default 3dlut-size to 64x64x64 | Niklas Haas | 2016-07-25 | 1 | -1/+1 |
* | x11: do not accidentally discard event flags | wm4 | 2016-07-25 | 2 | -6/+5 |
* | vo_opengl: increase 3DLUT accuracy at lower LUT sizes | Niklas Haas | 2016-07-25 | 1 | -1/+8 |
* | vo_opengl: glctx can be NULL during init | wm4 | 2016-07-21 | 1 | -1/+1 |
* | x11, wayland: do not accidentally close FD 0 | wm4 | 2016-07-21 | 2 | -2/+6 |
* | vo: remove now unused event_fd handling | wm4 | 2016-07-21 | 2 | -62/+8 |
* | wayland_common: make function declaration consistent | Rostislav Pehlivanov | 2016-07-21 | 1 | -23/+21 |
* | wayland: port to the new wakeup/wait_events framework | Rostislav Pehlivanov | 2016-07-21 | 4 | -71/+53 |
* | vo_opengl: add a tscale=linear direct implementation | Niklas Haas | 2016-07-21 | 1 | -3/+10 |
* | cocoa: remove unused icc profile variables | Akemi | 2016-07-21 | 1 | -2/+0 |
* | cocoa: update screen fps only if necessary | Akemi | 2016-07-21 | 1 | -1/+3 |
* | x11: stop using vo.event_fd | wm4 | 2016-07-20 | 8 | -1/+72 |
* | vo_opengl: allow backends to provide callbacks for custom event loops | wm4 | 2016-07-20 | 6 | -17/+51 |
* | vo_wayland: fix high CPU usage due to busy polling | Rostislav Pehlivanov | 2016-07-19 | 1 | -3/+3 |
* | x11: skip ICC update on every window move | wm4 | 2016-07-18 | 2 | -11/+26 |
* | videotoolbox: add yuv420p to --videotoolbox-format | wm4 | 2016-07-15 | 1 | -0/+10 |
* | vo_opengl: hwdec: reset hw_subfmt field | wm4 | 2016-07-15 | 8 | -0/+9 |
* | video: change hw_subfmt meaning | wm4 | 2016-07-15 | 2 | -5/+4 |
* | vo_opengl: angle: use WARP if there are no hw adapters | James Ross-Gowan | 2016-07-12 | 1 | -2/+45 |
* | vo_opengl: angle: try D3D9 when D3D11 fails eglInitialize | James Ross-Gowan | 2016-07-11 | 1 | -7/+8 |
* | vo_xv, vo_x11: fix typos in warnings | Jakub Wilk | 2016-07-09 | 2 | -3/+3 |
* | x11: add missing FocusChangeMask | wm4 | 2016-07-08 | 1 | -1/+1 |
* | vo_vdpau: minor simplification | wm4 | 2016-07-07 | 1 | -19/+9 |
* | csp: document deviations from the references where they occur | Niklas Haas | 2016-07-05 | 1 | -2/+22 |
* | x11_common: silence xdg-screensaver | Ben Boeckel | 2016-07-05 | 1 | -1/+1 |
* | vo_opengl: angle: update the swapchain on resize | James Ross-Gowan | 2016-07-04 | 1 | -1/+16 |
* | vo_opengl: error out gracefully when trying to use FBOs without FBO API | wm4 | 2016-07-04 | 1 | -0/+5 |
* | vo_opengl: move eval_szexpr to user_shaders.c | Niklas Haas | 2016-07-03 | 3 | -102/+124 |
* | vo_opengl: generalize HDR tone mapping mechanism | Niklas Haas | 2016-07-03 | 3 | -77/+115 |
* | mp_image: split colorimetry metadata into its own struct | Niklas Haas | 2016-07-03 | 7 | -24/+26 |
* | vo_opengl: don't constantly resize the output FBO | Niklas Haas | 2016-07-03 | 1 | -1/+1 |
* | sub: move RGBA scaling to vo_vaapi | wm4 | 2016-07-03 | 1 | -7/+25 |
* | vo_opengl: remove caching GL_MAX_TEXTURE_SIZE value | wm4 | 2016-07- |