summaryrefslogtreecommitdiffstats
path: root/video/out/vo_opengl_cb.c
Commit message (Expand)AuthorAgeFilesLines
* vo_gpu: make it possible to load multiple hwdec interop driverswm42017-12-011-8/+1
* vo_gpu: fix video sometimes not being rerendered on equalizer changewm42017-10-171-1/+0
* vo_opengl_cb: fix deprecated option usageNiklas Haas2017-09-261-1/+1
* vo_gpu: simplify structs / namesNiklas Haas2017-09-221-4/+3
* vo_opengl_cb: fix segfault on uninitNiklas Haas2017-09-221-1/+3
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-16/+37
* video: redo video equalizer option handlingwm42017-08-221-34/+3
* vo_opengl: separate hwdec context and mapping, port it to use rawm42017-08-101-3/+3
* vo_opengl: further GL API use separationwm42017-08-071-5/+22
* vo_opengl: move GL state resetting to vo_opengl_cbwm42017-08-051-3/+13
* vo: fix subtleties in the redrawing logicwm42017-02-211-1/+0
* vo_opengl, vo_opengl_cb: better hwdec interop backend selectionwm42017-01-171-8/+2
* vo_opengl_cb: cleanup messy option synchronizationwm42017-01-171-24/+16
* client API: allow passing NULL to mpv_opengl_cb_uninit_gl()wm42016-12-091-0/+3
* options: remove deprecated sub-option handling for --vo and --aowm42016-11-251-9/+1
* vo_opengl_cb: fix a race conditionwm42016-10-301-2/+4
* vo_opengl_cb: fix inverted conditionwm42016-10-301-1/+1
* vo_opengl_cb: update current frame if a frame is droppedwm42016-10-301-1/+2
* vo_opengl_cb: don't wait for redrawn frameswm42016-10-051-1/+2
* vo: remove unused VOCTRL_GET_PANSCANwm42016-09-081-2/+0
* vo_opengl: deprecate sub-options, add them as global optionswm42016-09-021-62/+16
* options: make mp_vo_opts options an actual sub-option groupwm42016-08-301-1/+1
* vo_opengl_cb: log better error message if OpenGL not initialized by userwm42016-08-031-0/+6
* vo_opengl_cb: icc-profile-auto does not and will not workwm42016-06-051-0/+2
* vo_opengl: move all icc handling from vo_opengl.c to video.cwm42016-06-031-1/+1
* video: refactor how VO exports hwdec device handleswm42016-05-091-10/+11
* vo_opengl: generate 3DLUT against source and use full BT.1886Niklas Haas2016-04-011-1/+1
* vo_opengl_cb: unbreak destroying+recreating GL contextwm42016-02-151-2/+2
* vo_opengl_cb: do also not block when drawing nothingwm42016-02-091-1/+1
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* vo_opengl_cb: avoid NULL pointer deref in corner caseswm42015-12-051-1/+2
* vo_opengl_cb: pass mpv_global to gl_videowm42015-11-301-1/+1
* videotoolbox: make decoder format customizablewm42015-11-171-1/+4
* vo_opengl_cb: do not block on flipping when redrawingwm42015-11-121-0/+5
* vo_opengl_cb: better underflow reportingwm42015-11-101-6/+12
* vo_opengl_cb: make operation more similar to normal VOswm42015-11-091-118/+54
* vo_opengl_cb: log some eventswm42015-11-041-0/+4
* vo_opengl, vo_opengl_cb: drop unneeded vo_frame fieldswm42015-11-041-20/+1
* vo_opengl_cb: fix passing through some video equalizer propertieswm42015-10-231-2/+7
* vo_opengl_cb: fix pausing and seeking if interpolation is enabledwm42015-10-141-1/+20
* video/out: remove an unused parameterwm42015-10-031-1/+1
* vo_opengl: remove gl_ prefixes from files in video/out/openglNiklas Haas2015-09-091-3/+3
* vo_opengl: move gl_* files to their own subdirNiklas Haas2015-09-091-3/+3
* vo_opengl: refactor queue configurationwm42015-07-161-3/+2
* vo_opengl_cb, vo_opengl: add option for preloading hwdec contextwm42015-07-071-14/+6
* vo_opengl_cb: drop frames eagerly if frames are not renderedwm42015-07-071-1/+7
* vo_opengl_cb: fix interpolation code pathwm42015-07-011-6/+2
* vo: change internal API for drawing frameswm42015-07-011-57/+47
* vo_opengl: adjust interpolation code for the new video-sync mechanismNiklas Haas2015-07-011-1/+1
* video: pass future frames to VOwm42015-07-011-1/+1
* vo_opengl: add support for custom shadersNiklas Haas2015-05-271-1/+1
* vo_opengl_cb: add support for interpolationwm42015-05-121-5/+51
* vo_opengl_cb: add a "block" framedrop mode and make it defaultwm42015-05-121-5/+27
* vo_opengl_cb: actually set requested optionswm42015-05-121-0/+1
* vo_opengl: refactor wayland frame skippingwm42015-05-011-1/+1
* vo_opengl_cb: deprecate mpv_opengl_cb_render()wm42015-04-091-2/+1
* vo_opengl_cb: add a function to report vsync timewm42015-04-091-0/+21
* vo_opengl_cb: fix video timing somewhatwm42015-04-091-2/+2
* vo_opengl_cb: don't render OSD while VO is not createdwm42015-03-231-6/+4
* vo_opengl: refactor smoothmotion -> interpolationNiklas Haas2015-03-151-1/+1
* vo_opengl: refactor shader generation (part 1)wm42015-03-121-13/+7
* vo_opengl_cb: clear last video frame on uninit()wm42015-03-101-8/+9
* command: add property returning detected hwdec APIwm42015-02-021-2/+0
* vo: simplify VOs by adding generic screenshot supportwm42015-01-241-9/+0
* video: separate screenshot modeswm42015-01-231-2/+1
* vo_opengl: add smoothmotion frame blendingStefano Pigozzi2015-01-231-1/+1
* video: have a generic context struct for hwdec backendswm42015-01-221-2/+3
* video: remove vfcap.hwm42015-01-211-3/+2
* vo_opengl_cb: initial screenshot supportwm42015-01-151-0/+10
* vo_opengl_cb: make mpv_opengl_cb_render() return left framesxylosper2015-01-081-2/+3
* vo_opengl_cb: use vo's drop_count instead of internal counterxylosper2015-01-081-6/+15
* vo_opengl_cb: introduce frame queuexylosper2015-01-081-18/+90
* vo_opengl_cb: fix a typowm42015-01-081-2/+2
* vo_opengl_cb: allow changing debug option at runtimewm42015-01-081-0/+1
* vo_opengl_cb: fix flipped renderingwm42015-01-081-0/+1
* vo_opengl_cb: implement equalizer controlswm42015-01-061-0/+30
* vo_opengl_cb: don't resize when redrawingwm42015-01-061-1/+5
* vo_opengl_cb: support changing options at runtimewm42015-01-051-10/+66
* vo_opengl_cb: simplify API uninitializationwm42014-12-311-6/+30
* vo_opengl_cb: pass context directlywm42014-12-311-57/+41
* vo_opengl: make use of newer OpenGL logging APIwm42014-12-231-0/+1
* vo_opengl_cb: parse renderer parameterswm42014-12-221-5/+10
* vo_opengl, vo_opengl_cb: check GL version in rendererwm42014-12-221-5/+2
* vo_opengl_cb: free context on exitwm42014-12-221-0/+8
* vo_opengl: remove requirement for RG textureswm42014-12-161-1/+1
* vo: fix some nonsensewm42014-12-101-4/+6
* vo_opengl_cb: simplify reconfigure, render transparent if unconfiguredwm42014-12-091-14/+13
* client API: expose OpenGL rendererwm42014-12-091-0/+370