summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: fix a castwm42015-01-291-1/+1
* vf_vapoursynth: load Lua stdlib in Lua modewm42015-01-291-0/+1
* vo_opengl: let hwdec driver report the exact image formatwm42015-01-295-24/+31
* vo_opengl: move remaining OSD rendering parts to gl_osd.cwm42015-01-293-136/+156
* vo_opengl: split out a helper for drawing primitiveswm42015-01-293-16/+29
* vo_opengl: some minor cleanupswm42015-01-293-99/+74
* vo_opengl: force redraw on command line changeswm42015-01-291-0/+1
* vo_opengl: move FBO helper to gl_utilswm42015-01-293-118/+122
* vo_opengl: fix shader issue with Intel driverswm42015-01-291-2/+2
* vo_opengl: create abstraction for VAOswm42015-01-283-62/+124
* vo_opengl: remove some unused functionswm42015-01-283-33/+11
* vo_opengl: move utility functions from loader to a separate filewm42015-01-288-214/+263
* vo_opengl: remove is_linear_rgb and clean up codeNiklas Haas2015-01-282-12/+13
* vo_opengl: fix the fix for fixing odd video sizeswm42015-01-281-16/+15
* vo_opengl: fix display of ARGB ith color management enabledwm42015-01-283-37/+9
* vf_ilpack: remove this filterwm42015-01-272-183/+0
* vf_divtc: remove this filterwm42015-01-273-713/+0
* vf_phase: remove this filterwm42015-01-272-310/+0
* vf_swapuv: remove this filterwm42015-01-272-66/+0
* vf_softpulldown: remove this filterwm42015-01-273-194/+0
* vf_pullup: remove builtin implementationwm42015-01-273-920/+10
* ta: rename MP_TALLOC_ELEMS to MP_TALLOC_AVAILBen Boeckel2015-01-271-2/+2
* vo_opengl: change the way unaligned chroma size is handledwm42015-01-274-11/+27
* vo: handle very long frame durations with smoothmotion enabledwm42015-01-261-1/+1
* vo_opengl: drop sRGB framebuffer detectionwm42015-01-262-9/+1
* video/out: cosmetics: rename VO_EVENT_ICC_PROFILE_PATH_CHANGEDwm42015-01-264-7/+7
* vo_opengl, x11: implement icc-profile-autowm42015-01-262-4/+36
* vo_opengl: minor changes to ICC update codewm42015-01-262-19/+20
* vo_opengl: update a commentwm42015-01-261-2/+3
* vo_opengl: make "mitchell" the hq default filter for downscalingwm42015-01-261-1/+2
* vo_opengl: simplify radius initializationwm42015-01-262-18/+6
* vo_opengl: fancy-downscale affects luma-scaler onlywm42015-01-251-1/+1
* vo: fix redraw logicwm42015-01-251-4/+2
* vo_opengl: remove remnants of dropped stereo buffer supportwm42015-01-243-15/+0
* vo: generic redraw supportwm42015-01-242-7/+5
* vo: simplify VOs by adding generic screenshot supportwm42015-01-2414-134/+38
* cocoa: fix fallback for OpenGL 2.1 hardware [2]Stefano Pigozzi2015-01-241-7/+13
* cocoa: fix fallback for OpenGL 2.1 hardwareStefano Pigozzi2015-01-241-25/+25
* video: separate screenshot modeswm42015-01-2312-68/+38
* vo: fix disabling/enabling smoothmotion at runtimewm42015-01-234-12/+10
* vf_vavpp: add more deinterlacing algorithmswm42015-01-231-7/+22
* x11: remove unnecessary codewm42015-01-231-3/+0
* vo: allow dropping additional frames with smoothmotionwm42015-01-231-6/+6
* vo: cosmeticswm42015-01-231-22/+24
* vo: fix framedrop in normal casewm42015-01-231-1/+2
* vo_opengl: add smoothmotion frame blendingStefano Pigozzi2015-01-237-20/+230
* filter_kernels: improve a commentwm42015-01-221-3/+2
* vo_opengl: improve terminal messages with lscale suboption errorswm42015-01-221-5/+13
* vo_opengl: remove scale-sep and indirect optionsNiklas Haas2015-01-222-16/+12
* filter_kernels: get rid of sinc/lanczos aliasesNiklas Haas2015-01-221-12/+0
* vo_opengl: rename all scale options to make more senseNiklas Haas2015-01-222-20/+32
* vo_opengl: switch to nearest neighbour for trivial resamplingNiklas Haas2015-01-222-3/+12
* vo_opengl: always prefer indirect scalingNiklas Haas2015-01-221-14/+5
* vo_opengl: implement naive anti-ringingNiklas Haas2015-01-223-10/+32
* vo_opengl: unroll ewa_lanczos to avoid looping and unnecessary samplesNiklas Haas2015-01-222-10/+29
* vo_opengl: clean up ewa_lanczos codeNiklas Haas2015-01-226-32/+60
* vo_opengl: guarantee correct reinitialization on setting optionswm42015-01-221-0/+1
* vo_opengl: don't reset unused GL_PACK_... statewm42015-01-221-4/+1
* vo_opengl: simplify screenshot codewm42015-01-223-76/+13
* vo_vdpau: don't render to an output surface if it could be busywm42015-01-221-6/+6
* video: handle hwdec screenshots differentlywm42015-01-2212-97/+172
* mp_image_pool: allow passing pool=NULL in more placeswm42015-01-221-2/+4
* video: have a generic context struct for hwdec backendswm42015-01-2217-34/+56
* cocoa: remove support for systems without gl3.h headerStefano Pigozzi2015-01-222-37/+3
* vo_opengl: make the default radius 3.0 and simplify scaler documentationNiklas Haas2015-01-212-3/+3
* vaapi: minor simplificationwm42015-01-214-9/+6
* video: remove vfcap.hwm42015-01-2121-109/+38
* video: try to keep implied alpha when using conversion filterswm42015-01-211-1/+1
* vo_direct3d: unify d3d "reset" and uninit pathswm42015-01-211-24/+21
* vo_direct3d: disable shaders if unavailablewm42015-01-211-23/+24
* vo_opengl: cleanups after vo_opengl_old removalwm42015-01-219-445/+73
* vo: never autoselect vo_nullwm42015-01-211-2/+4
* vo_opengl: handle grayscale input better, add YA16 supportwm42015-01-217-21/+26
* vf_scale: replace ancient fallback image format selectionwm42015-01-213-141/+36
* vo_opengl_old: remove this VOwm42015-01-205-2322/+0
* vo_opengl: fix typowm42015-01-201-1/+1
* vo_opengl: remove cscale-down suboptionwm42015-01-202-6/+6
* vo: restore framedropwm42015-01-201-1/+1
* video: fix waiting for last frame/format reconfigwm42015-01-191-0/+1
* vo_opengl: remove 1D texture usagewm42015-01-184-52/+32
* x11: fix initial state for --on-all-workspaceswm42015-01-171-0/+6
* cocoa: fix fullscreen handlingwm42015-01-171-2/+3
* x11: add --on-all-workspaces option and propertywm42015-01-162-2/+13
* x11: minor cleanupwm42015-01-161-18/+4
* command: unify handling of fullscreen and other VO flagswm42015-01-165-0/+7
* player: add --autofit-smaller optionwm42015-01-161-5/+9
* cocoa: don't set application icon in libmpvStefano Pigozzi2015-01-161-2/+4
* player: respect --untimed on last framewm42015-01-161-2/+1
* vo_opengl: get rid of approx-gamma and make it the default as per BT.1886Niklas Haas2015-01-163-56/+39
* vo_opengl: add ewa_lanczos upscaler (aka jinc)Niklas Haas2015-01-154-29/+151
* vo_opengl_cb: initial screenshot supportwm42015-01-151-0/+10
* image_writer: check for conversion errorswm42015-01-153-11/+17
* vf: make message less confusingwm42015-01-131-1/+1
* mp_image: reject invalid display aspect ratiowm42015-01-131-1/+1
* wayland: implement key modifierswm42015-01-121-18/+24
* wayland: don't compute absurd window sizewm42015-01-121-3/+6
* x11: explicitly query map status when waiting for map eventwm42015-01-121-0/+6
* x11: support XEmbedwm42015-01-121-0/+49
* vo: don't synchronize when seekingwm42015-01-121-1/+7
* command: change properties added in previous commitwm42015-01-101-1/+3
* video: Add sigmoidal upscaling to avoid ringing artifactsNiklas Haas2015-01-093-1/+56
* 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: add functions to increment drop_countxylosper2015-01-082-0/+8
* vo_opengl_cb: introduce frame queuexylosper2015-01-081-18/+90
* win32: minor simplificationwm42015-01-081-3/+2
* vo_opengl: don't crash win32 backend with NULL eventswm42015-01-081-7/+7
* 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: gl_lcms: implement change detection for memory profileswm42015-01-083-0/+26
* vo_opengl: gl_lcms: fix potential dangling pointer issuewm42015-01-081-4/+5
* vo_direct3d: fix shader colormatrix generationwm42015-01-071-5/+5
* win32: request UTF-16 API variants, Vista+ APIs, and COM C macroswm42015-01-074-11/+4
* x11: always use glXGetProcAddressARB()wm42015-01-071-1/+1
* gl_video.c: invalidate image_params in uninit_video()xylosper2015-01-071-0/+4
* vo_opengl: add support for in memory icc profilesStefano Pigozzi2015-01-075-172/+132
* video: Remove some stale CMS code, minor cosmeticsNiklas Haas2015-01-073-17/+6
* dxva2: copy mp_image attributes to sw_imgJames Ross-Gowan2015-01-071-0/+1
* mp_image: copy missing attributesJames Ross-Gowan2015-01-071-0/+2
* vo_opengl_cb: implement equalizer controlswm42015-01-064-18/+49
* csputils: use M_PIwm42015-01-061-1/+1
* csputils: replace float[3][4] with a structwm42015-01-065-101/+100
* csputils: move image_params -> csp_params into a functionwm42015-01-066-18/+24
* csputils: get rid of mp_csp_detailswm42015-01-067-34/+26
* csputils: cosmeticswm42015-01-061-137/+112
* vo_opengl_cb: don't resize when redrawingwm42015-01-061-1/+5
* video/out/win_state.c: fix --monitoraspectSoeren D. Schulze2015-01-051-1/+1
* vo_opengl_cb: support changing options at runtimewm42015-01-051-10/+66
* vf_vapoursynth: autodetect CPU countwm42015-01-051-3/+8
* player: print used number of threads in verbose modewm42015-01-051-1/+1
* vo_opengl: remove obsolete comment in shaderwm42015-01-041-1/+1
* x11: make display-names property stricterwm42015-01-041-1/+3
* video: batch query_format callswm42015-01-032-6/+8
* vf_vapoursynth: fix Lua backendwm42015-01-031-0/+3
* vf_vapoursynth: pass through container FPS valuewm42015-01-032-0/+3
* x11: make display-names property observablewm42015-01-031-0/+2
* video: better pipelining with vf_vapoursynthwm42015-01-033-8/+73
* cocoa: fix build on 10.9Stefano Pigozzi2015-01-021-1/+1
* cocoa: fix NSMapGet errorStefano Pigozzi2015-01-021-2/+4
* vo_opengl_old: remove ancient ATI-specific YUV conversionswm42015-01-024-231/+5
* cocoa: fix uninitialization while in fullscreenStefano Pigozzi2015-01-013-2/+36
* gl_hwdec_vda: refuse to work with old OpenGL versionswm42014-12-311-0/+5
* vo_opengl_cb: simplify API uninitializationwm42014-12-311-6/+30
* vo_opengl_cb: pass context directlywm42014-12-312-59/+42
* video: pass some VO params as structwm42014-12-312-18/+18
* command: make empty vf-metadata not an errorwm42014-12-301-3/+4
* vf: fix crash if filter doesn't provide control entrypointwm42014-12-301-1/+1
* w32_common: allow window resizing with --no-borderJames Ross-Gowan2014-12-291-0/+58
* vo_opengl: Ignore approx-gamma for BT.2020-CLNiklas Haas2014-12-291-2/+9
* cocoa: move the gl function loader to gl_cocoa.cStefano Pigozzi2014-12-283-17/+15
* screenshots: set AVFrame parameterswm42014-12-281-0/+3
* vo_opengl: don't use 10 bit video on Intel GPUswm42014-12-242-0/+31
* vo_opengl_cb: use VAOs even in OpenGL 2.1wm42014-12-231-5/+15
* vo_opengl_cb: always setup/break vertex array bindingswm42014-12-231-3/+13
* vo_opengl: fix build on OSXwm42014-12-231-0/+6
* vo_opengl: don't allow setting 3D LUT if unsupportedwm42014-12-231-1/+5
* vo_opengl: make use of newer OpenGL logging APIwm42014-12-235-2/+58
* vo_opengl_cb: parse renderer parameterswm42014-12-221-5/+10
* vo_opengl, vo_opengl_cb: check GL version in rendererwm42014-12-223-5/+9
* vo_opengl_cb: free context on exitwm42014-12-221-0/+8
* vo_opengl: fix feature detectionwm42014-12-221-1/+1
* vo_opengl: improve fallback handling with GLESwm42014-12-214-16/+30
* vo_opengl: silence an INVALID_ENUM error with GLES2James Ross-Gowan2014-12-211-1/+2
* vo_opengl: GLES does not support GL_BGRAwm42014-12-203-5/+5
* vo_opengl_old: fix OSD regressionwm42014-12-204-7/+16
* cocoa: mark window for redraw after title changeStefano Pigozzi2014-12-201-1/+3
* vo_opengl: remove pointless glFinish callswm42014-12-192-5/+0
* vo_opengl: skip GLES when autoprobingwm42014-12-191-0/+5
* vo_opengl, x1