summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: refactor shader generation (part 1)wm42015-03-129-1990/+1280
* x11: ignore mouse enter/leave events due to pointer grabwm42015-03-111-0/+4
* vo: hide opengl-cb in --vo=helpwm42015-03-101-1/+1
* vo_opengl_cb: clear last video frame on uninit()wm42015-03-101-8/+9
* vo_opengl: move minor helper to common codewm42015-03-093-10/+6
* w32_common: remove redundant is_maximized functionJames Ross-Gowan2015-03-091-8/+1
* cocoa: fix minimized state getterStefano Pigozzi2015-03-091-5/+2
* x11: fix VOCTRL_GET_WIN_STATEwm42015-03-091-0/+1
* w32_common: support the "window-minimized" propertyJames Ross-Gowan2015-03-091-0/+6
* cocoa: support the "window-minimized" propertyJaime Marquínez Ferrándiz2015-03-082-0/+32
* vf_vavpp: fix deinterlacingFilip Milivojevic2015-03-081-0/+8
* cocoa: fix autohide in fullscreenStefano Pigozzi2015-03-084-5/+26
* cocoa: fix mouse hiding with launchpad and dock foldersStefano Pigozzi2015-03-083-1/+18
* cocoa: clamp mouse position to window.torque2015-03-071-0/+2
* cocoa: update mouse coordinates when window is initialized.torque2015-03-073-2/+4
* cocoa: don't uninit light sensor if not presentStefano Pigozzi2015-03-071-2/+4
* vo_opengl/x11: fix automatic ICC profile loadingMartin Herkt2015-03-072-6/+11
* cocoa: remove possible use after freeStefano Pigozzi2015-03-071-5/+5
* cocoa: fix some crashes caused by async uninitStefano Pigozzi2015-03-071-31/+15
* vo_vaapi: fix video equalizer (second try)wm42015-03-061-12/+36
* vo_opengl: make smoothmotion-threshold inclusiveNiklas Haas2015-03-051-2/+2
* vd_lavc: let --hwdec=auto select "vaapi-copy"wm42015-03-051-1/+1
* vo_vaapi: round equalizer valueswm42015-03-051-2/+5
* vo_opengl: increase ambient light changes log levelStefano Pigozzi2015-03-041-1/+1
* win32: fix some more -Wparentheses warningswm42015-03-042-2/+2
* vo_opengl: add gamma-auto optionStefano Pigozzi2015-03-043-0/+48
* cocoa: add support for querying ambient lightingStefano Pigozzi2015-03-042-0/+97
* Remove some FFmpeg/Libav compatibility hackswm42015-03-034-19/+0
* buid: readd -Wparentheseswm42015-03-024-4/+4
* vo_direct3d: support NV12 with shaderswm42015-03-024-196/+359
* vf_scale: libswscale is being stupidwm42015-03-012-3/+10
* Revert "Revert recent vo_opengl related commits"Niklas Haas2015-02-288-23/+69
* Revert recent vo_opengl related commitswm42015-02-288-67/+21
* video: fix typowm42015-02-281-1/+1
* cocoa: remove the setNextKeyView hackStefano Pigozzi2015-02-281-4/+0
* vd_lavc: respect lavc's color_trc fieldNiklas Haas2015-02-282-0/+3
* screenshots: check for AVFrame csp supportNiklas Haas2015-02-281-0/+2
* screenshots: add support for csp taggingNiklas Haas2015-02-282-0/+7
* csputils: add missing gamma supportNiklas Haas2015-02-285-21/+55
* csputils: add support for BT.470-MNiklas Haas2015-02-282-1/+13
* vo_opengl: delete 16 bit test texturewm42015-02-271-0/+1
* vo_opengl: fix some commentswm42015-02-271-3/+3
* options: handle choice -> flag fallback automaticallywm42015-02-271-2/+2
* vo_opengl: implement antiringing for tensor scalersNiklas Haas2015-02-272-7/+15
* vo_opengl: test FBOs only if they're going to be usedwm42015-02-261-30/+28
* vo_xv: don't attempt to clear window before mappedwm42015-02-261-0/+2
* vo_opengl: greatly increase smoothmotion performanceNiklas Haas2015-02-242-74/+105
* vo_opengl: another GLES2 issuewm42015-02-241-1/+9
* vo_opengl: extend ifdef against shader arrayswm42015-02-241-1/+2
* video: remove redundant codec parameterswm42015-02-241-5/+0
* filter_kernels: rename bilinear_slow to triangleNiklas Haas2015-02-241-3/+5
* filter_kernels: add robidoux and robidouxsharpNiklas Haas2015-02-241-0/+2
* filter_kernels: redefine redundant filtersNiklas Haas2015-02-241-20/+6
* filter_kernels: add ewa_lanczossharp aliasNiklas Haas2015-02-241-0/+4
* vo_opengl: support polar filters of any radiusNiklas Haas2015-02-241-6/+7
* vo_opengl: explicitly check potential candidates for polar filtersNiklas Haas2015-02-242-2/+11
* filter_kernels: add blur parameter to jincNiklas Haas2015-02-231-4/+4
* filter_kernels: gaussian: redefine the parameterNiklas Haas2015-02-231-6/+2
* filter_kernels: remove second parameter from kaiserNiklas Haas2015-02-231-3/+2
* filter_kernels: rename ginseng to ewa_ginsengNiklas Haas2015-02-231-2/+2
* filter_kernels: add ewa_hanningNiklas Haas2015-02-231-0/+10
* filter_kernels: minor code cleanup of jinc stuffNiklas Haas2015-02-231-5/+1
* vf: fix indentation level of verbose outputwm42015-02-231-2/+2
* vo_opengl: slightly improve ewa_lanczos windowingNiklas Haas2015-02-231-33/+4
* video: un-discourage "vaapi-copy" hwdec modewm42015-02-201-5/+0
* x11egl: minor cleanupwm42015-02-201-4/+6
* vo_opengl: minor robustness improvement in function loaderwm42015-02-201-2/+5
* vo_opengl: add ginseng upscalerNiklas Haas2015-02-201-0/+11
* vo_opengl: fix smoothmotion coefficient calculation, for real this timeNiklas Haas2015-02-201-24/+31
* input: add MOUSE_ENTER keybinding.torque2015-02-184-2/+11
* vo_opengl: glsl: remove trailing \wm42015-02-161-2/+2
* vf_vapoursynth: replace a hack with a newer VS API functionwm42015-02-161-1/+1
* vd_lavc: uninit the hwdec backend after closing the decoderwm42015-02-141-6/+3
* x11: fix uninitialized variable readswm42015-02-141-1/+1
* x11: add XK_Cancel to the list of special keysMartin Herkt2015-02-141-0/+1
* vf_vapoursynth: add display refresh rate propertyJulian2015-02-132-0/+2
* x11: return a framerate even if no window is mappedwm42015-02-131-8/+11
* x11: make all XF86 special keys mappablewm42015-02-131-0/+7
* vo_opengl: fix smoothmotion coefficient calculationStefano Pigozzi2015-02-133-7/+5
* vf_lavfi: drop useless option from wrapper filterswm42015-02-121-4/+1
* video/filters: simplify libavfilter bridgewm42015-02-1111-55/+45
* vf_noise: remove internal implementationwm42015-02-111-239/+8
* vo: minor simplificationwm42015-02-071-13/+8
* vo_vdpau: minor simplificationwm42015-02-071-4/+1
* Revert "vo_opengl: disable alpha by default"wm42015-02-061-2/+2
* video: work around libswscale for PNG pixel formatswm42015-02-064-5/+45
* vo_opengl: add support for linear scaling without CMSNiklas Haas2015-02-063-18/+31
* vo_opengl: get rid of unused field approx_gammaNiklas Haas2015-02-061-1/+0
* vo_vdpau: remove unneeded codewm42015-02-041-4/+0
* vo_opengl: redraw when pausing while showing an interpolated framewm42015-02-043-1/+18
* cocoa: improve refresh rate fallback codeStefano Pigozzi2015-02-031-9/+14
* cocoa: automatically fetch display-fps from the monitorStefano Pigozzi2015-02-031-0/+26
* vo_opengl: disable alpha by defaultwm42015-02-031-2/+2
* vo_opengl: avoid unnecessary shader reinit on fullscreen togglewm42015-02-031-2/+4
* vo_opengl: change initialization of gamma optionwm42015-02-032-15/+37
* csputils, vo_opengl: remove per-component gammawm42015-02-034-15/+7
* csputils: remove some unused functions, make some privatewm42015-02-032-69/+4
* vo_opengl: change upper bound of :gamma to 2.0Niklas Haas2015-02-031-1/+1
* vo_opengl: always clamp the video to range 0-1Niklas Haas2015-02-031-5/+4
* win32: don't resize when window is minimizedwm42015-02-021-5/+6
* command: add property returning detected hwdec APIwm42015-02-026-14/+16
* vo_opengl: fix breakage with rotated video on initial displaywm42015-02-021-11/+11
* vo_opengl: use triangle strip for videowm42015-01-302-52/+29
* vo_opengl: don't unnecessarily call glDebugMessageCallback()wm42015-01-301-1/+2
* 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 VOwm4