| Commit message (Expand) | Author | Age | Files | Lines |
* | vo_opengl: add mechanism to create/cache VAO on the fly | wm4 | 2017-07-22 | 3 | -19/+64 |
* | vo_opengl: osd: refactor and simplify | wm4 | 2017-07-22 | 5 | -43/+34 |
* | options: drop --video-aspect-method=hybrid | wm4 | 2017-07-21 | 2 | -29/+3 |
* | options: kill --field-dominance | wm4 | 2017-07-21 | 1 | -9/+0 |
* | csputils: fix mp_colorspace_equal missing field | Niklas Haas | 2017-07-18 | 1 | -0/+1 |
* | vo_opengl: avoid constant divisions | Niklas Haas | 2017-07-17 | 2 | -40/+42 |
* | vo_opengl: style | Niklas Haas | 2017-07-16 | 1 | -1/+1 |
* | vo_opengl: use MP_ALIGN_UP instead of FFALIGN | Niklas Haas | 2017-07-16 | 1 | -1/+1 |
* | vo_opengl: use glBufferSubData instead of glMapBufferRange | Niklas Haas | 2017-07-16 | 3 | -24/+10 |
* | Replace remaining avcodec_close() calls | wm4 | 2017-07-16 | 1 | -3/+1 |
* | vo_opengl: update BufferData usage hints | Niklas Haas | 2017-07-15 | 1 | -2/+11 |
* | vo_opengl: coalesce intra-plane PBOs | Niklas Haas | 2017-07-15 | 2 | -14/+17 |
* | img_format: fix a comment | wm4 | 2017-07-15 | 1 | -3/+2 |
* | vo_opengl: generalize --scale-clamp etc. | Niklas Haas | 2017-07-12 | 4 | -5/+5 |
* | vo_opengl: remove redundant gl_video_setup_hooks call | Niklas Haas | 2017-07-12 | 1 | -1/+0 |
* | vo_opengl: fix type of glsl variable frame | Aman Gupta | 2017-07-11 | 1 | -1/+1 |
* | vo_opengl: don't make assumptions about plane order | wm4 | 2017-07-10 | 1 | -9/+30 |
* | vo_opengl: hwdec_dxva2egl: probe whether ANGLE mapping works | wm4 | 2017-07-10 | 1 | -0/+12 |
* | vd_lavc: fix crashes with old hwaccels | wm4 | 2017-07-10 | 1 | -7/+5 |
* | vo_opengl: fix dumb_mode chroma transformation fixup | Niklas Haas | 2017-07-10 | 1 | -2/+2 |
* | vo_opengl: describe the remainder passes after user shaders | Niklas Haas | 2017-07-09 | 1 | -0/+1 |
* | vo_opengl: support tone-mapping-param for `clip` | Niklas Haas | 2017-07-07 | 1 | -1/+1 |
* | vo_opengl: rework --opengl-dumb-mode | Niklas Haas | 2017-07-07 | 1 | -4/+9 |
* | vo_opengl: correct off-by-one in scale=oversample | Niklas Haas | 2017-07-07 | 1 | -1/+1 |
* | vo_opengl: do not use vaapi-over-GLX | wm4 | 2017-07-07 | 3 | -5/+4 |
* | vo_opengl: prevent desat from blowing up for negative | Niklas Haas | 2017-07-07 | 1 | -1/+1 |
* | ad_lavc, vd_lavc, sd_lavc: consistently use avcodec_free_context() | wm4 | 2017-07-06 | 1 | -5/+1 |
* | vo_opengl: also expose NAME_mul for user shaders | Niklas Haas | 2017-07-06 | 1 | -2/+3 |
* | vo_opengl: prevent division by zero in shader | Niklas Haas | 2017-07-06 | 1 | -1/+1 |
* | vo_opengl: add --tone-mapping-desaturate | Niklas Haas | 2017-07-06 | 4 | -6/+19 |
* | vo_opengl: get rid of weird double-bind in pass_read_fbo | Niklas Haas | 2017-07-05 | 1 | -4/+2 |
* | vo_opengl: remove redundant left-over line | Niklas Haas | 2017-07-05 | 1 | -1/+0 |
* | vo_opengl: use textureGatherOffset for polar filters | Niklas Haas | 2017-07-05 | 5 | -44/+90 |
* | vd_lavc: fix build with old FFmpeg/Libav versions | wm4 | 2017-07-04 | 1 | -1/+1 |
* | w32_common: use sent messages to wake up the Win32 thread | James Ross-Gowan | 2017-07-04 | 1 | -5/+12 |
* | vd_lavc: remove unused hwaccel support code | wm4 | 2017-07-04 | 2 | -43/+1 |
* | vd_lavc: make --vd-lavc-check-hw-profile=no work for generic hwaccels | wm4 | 2017-07-04 | 1 | -1/+5 |
* | d3d: fix behavior with deprecated FFmpeg J pixel formats | wm4 | 2017-07-04 | 2 | -0/+4 |
* | vo_opengl: make the pass info mechanism more robust | Niklas Haas | 2017-07-03 | 1 | -17/+26 |
* | w32_common: use SWP_NOSENDCHANGING when resizing child | James Ross-Gowan | 2017-07-03 | 1 | -1/+1 |
* | filter_kernels: add radius cutoff functionality | Niklas Haas | 2017-07-03 | 5 | -9/+24 |
* | options: change everything again | wm4 | 2017-07-02 | 2 | -7/+2 |
* | x11: add 128x128 sized icon support | Xu Zhao | 2017-07-02 | 1 | -0/+5 |
* | x11: load icon differently | wm4 | 2017-07-01 | 4 | -83/+97 |
* | sws_utils: switch back to GPL | wm4 | 2017-07-01 | 1 | -7/+9 |
* | vo_opengl: describe vdpau reinterleaving pass | Niklas Haas | 2017-07-01 | 1 | -0/+1 |
* | vo_opengl: fix some more pass_info_reset issues | Niklas Haas | 2017-07-01 | 1 | -1/+10 |
* | vo_opengl: call pass_info_reset earlier | Niklas Haas | 2017-07-01 | 1 | -1/+1 |
* | vo_opengl: merge uploading and rendering | Niklas Haas | 2017-07-01 | 1 | -14/+14 |
* | vo_opengl: refactor vo performance subsystem | Niklas Haas | 2017-07-01 | 9 | -100/+206 |
* | d3d: UWP support for D3D11VA | wm4 | 2017-06-30 | 4 | -21/+23 |
* | d3d: make DXVA2 support optional | wm4 | 2017-06-30 | 4 | -5/+13 |
* | img_format: drop some unused things | wm4 | 2017-06-30 | 2 | -16/+2 |
* | mp_image: use new code for determining RGB/XYZ exceptions | wm4 | 2017-06-30 | 1 | -3/+5 |
* | vo_direct3d: remove non-working nv12 shader support | wm4 | 2017-06-30 | 4 | -139/+0 |
* | video: get rid of swapped packed YUV | wm4 | 2017-06-30 | 9 | -20/+3 |
* | vo_opengl: remove mp_imgfmt_desc and IMGFLAG_ usage | wm4 | 2017-06-30 | 3 | -35/+48 |
* | vo_opengl: restructure format setup | wm4 | 2017-06-30 | 7 | -131/+105 |
* | options: change path list options, and document list options | wm4 | 2017-06-30 | 2 | -1/+7 |
* | vo_direct3d: fix build | wm4 | 2017-06-29 | 1 | -1/+0 |
* | video: drop some more IMGFMT aliases | wm4 | 2017-06-29 | 4 | -67/+52 |
* | video: drop some unused IMGFMT aliases | wm4 | 2017-06-29 | 3 | -25/+1 |
* | vo_opengl: rely on FFmpeg pixdesc a bit more | wm4 | 2017-06-29 | 3 | -80/+231 |
* | Avoid calling close(-1) | wm4 | 2017-06-29 | 1 | -2/+4 |
* | vo_opengl: unify user_shaders constants | Niklas Haas | 2017-06-28 | 2 | -13/+10 |
* | vo_opengl: tone map using only luminance information | Niklas Haas | 2017-06-27 | 1 | -33/+24 |
* | mp_image: infer correct HLG sig_peak | Niklas Haas | 2017-06-27 | 1 | -4/+9 |
* | vo_opengl: silence -Wmaybe-uninitialized false positive | Niklas Haas | 2017-06-24 | 1 | -3/+3 |
* | osx: change license header on some more cocoa files | wm4 | 2017-06-24 | 7 | -49/+49 |
* | osx: change license of OSX and cocoa files to LGPL | wm4 | 2017-06-24 | 2 | -15/+15 |
* | w32_common, w32_keyboard: change license to LGPL | wm4 | 2017-06-24 | 2 | -14/+14 |
* | vo_opengl: bump up SHADER_MAX_HOOKS | Niklas Haas | 2017-06-24 | 1 | -1/+1 |
* | context_dxinterop: lock rendertarget after present when swapping buffers | quilloss | 2017-06-18 | 1 | -7/+6 |
* | vo_drm: nake drm mode help output also output refresh rate | Anton Kindestam | 2017-06-18 | 1 | -3/+9 |
* | vo_opengl: implement sony s-log2 trc | Niklas Haas | 2017-06-18 | 3 | -1/+21 |
* | vo_opengl: implement sony s-log1 trc | Niklas Haas | 2017-06-18 | 3 | -0/+17 |
* | csputils: implement sony s-gamut | Niklas Haas | 2017-06-18 | 2 | -0/+10 |
* | vo_opengl: tone map in linear XYZ instead of RGB | Niklas Haas | 2017-06-18 | 3 | -6/+33 |
* | vf_format: also reset gamma-related attributes when changing gamma | Niklas Haas | 2017-06-18 | 1 | -1/+9 |
* | vo_opengl: implement support for OOTFs and non-display referred content | Niklas Haas | 2017-06-18 | 7 | -8/+124 |
* | csputils: rename HDR curves | Niklas Haas | 2017-06-18 | 4 | -36/+32 |
* | vd: use ST.2086 / HDR10 MaxCLL in addition to mastering metadata | Niklas Haas | 2017-06-18 | 3 | -18/+36 |
* | video: refactor HDR implementation | Niklas Haas | 2017-06-18 | 8 | -109/+82 |
* | dec_video: change license to LGPL (almost) | wm4 | 2017-06-18 | 2 | -1/+19 |
* | image_writer, vo_image: change license to LGPL | wm4 | 2017-06-18 | 3 | -24/+21 |
* | video/fmt-conversion, img_format: change license to LGPL | wm4 | 2017-06-18 | 4 | -28/+28 |
* | img_format: drop unused aliases | wm4 | 2017-06-18 | 2 | -9/+0 |
* | Drop/move img_fourcc.h | wm4 | 2017-06-18 | 3 | -53/+13 |
* | img_format: minor simplification | wm4 | 2017-06-18 | 2 | -4/+2 |
* | vf_dlopen: remove this filter | wm4 | 2017-06-18 | 3 | -447/+0 |
* | img_format: drop legacy name mappings | wm4 | 2017-06-18 | 1 | -18/+1 |
* | win_state: change license to LGPL | wm4 | 2017-06-17 | 1 | -7/+7 |
* | aspect: change license to LGPL | wm4 | 2017-06-17 | 2 | -14/+14 |
* | vo_opengl: fall back to ordered dither instead of blowing up | wm4 | 2017-06-17 | 1 | -4/+9 |
* | mp_image: change license to LGPL (almost) | wm4 | 2017-06-16 | 2 | -6/+5 |
* | vd, vd_lavc: change license to LGPL (almost) | wm4 | 2017-06-15 | 2 | -8/+18 |
* | encode_lavc: move from GPL 2+ to LGPL 2.1+. | Rudolf Polzer | 2017-06-13 | 1 | -7/+7 |
* | vo_opengl: change default tone mapping algorithm | Niklas Haas | 2017-06-10 | 1 | -1/+1 |
* | vo_opengl: add new HDR tone mapping algorithm | Niklas Haas | 2017-06-09 | 3 | -0/+17 |
* | mp_image: refuse to convert frames of unknown format to AVFrame | wm4 | 2017-06-08 | 1 | -0/+2 |
* | d3d: add support for new libavcodec hwaccel API | wm4 | 2017-06-08 | 11 | -13/+391 |
* | vo_drm: fallback to vo_wait_default if VT switcher is not available | rslovers | 2017-06-08 | 1 | -0/+2 |
* | vo_opengl: hwdec_cuda: Support separate decode and display devices | Philip Langdale | 2017-06-03 | 2 | -12/+47 |
* | af, vf: improvements to libavfilter bridge | wm4 | 2017-05-31 | 2 | -1/+8 |
* | video/out/wayland/buffer.c: Add missing free() | Raúl Peñacoba | 2017-05-26 | 1 | -1/+4 |
* | videotoolbox: support new libavcodec API | wm4 | 2017-05-24 | 4 | -0/+88 |
* | vd_lavc: check for missing device_ctx ref | wm4 | 2017-05-24 | 1 | -0/+5 |
* | hwdec: fix 2 comments | wm4 | 2017-05-24 | 1 | -2/+1 |
* | demux_raw: drop "mp-rawvideo" use | wm4 | 2017-05-20 | 1 | -5/+0 |
* | cocoa: properly unhide Dock when quitting during System fs animation | Akemi | 2017-05-19 | 2 | -0/+64 |
* | vdpau: crappy hack to allow initializing hw decoding after preemption | wm4 | 2017-05-19 | 3 | -0/+21 |
* | context_angle: fix fallback to D3D9 device | James Ross-Gowan | 2017-05-16 | 1 | -30/+56 |
* | w32_common: drop TLS usage | James Ross-Gowan | 2017-05-16 | 1 | -20/+21 |
* | csputils: code clarity | Niklas Haas | 2017-05-13 | 1 | -5/+5 |
* | w32_common: use the proper keycodes for XBUTTON1/2 | James Ross-Gowan | 2017-05-12 | 1 | -2/+2 |
* | w32_common: generate MP_AXIS_* keycodes for scrolling | James Ross-Gowan | 2017-05-12 | 1 | -8/+18 |
* | vo_opengl: drop TLS usage | wm4 | 2017-05-11 | 6 | -38/+32 |
* | vf.c, vf.h: change license to LGPL | wm4 | 2017-05-11 | 2 | -14/+20 |
* | vo.c, vo.h, vo_null.c: change license to LGPL | wm4 | 2017-05-10 | 3 | -24/+21 |
* | cuda: add new way to set cuda context on cuvid codecs | wm4 | 2017-05-05 | 3 | -3/+27 |
* | d3d: fix build with Libav | wm4 | 2017-05-04 | 2 | -0/+2 |
* | d3d11: change mp_image plane pointer semantics | wm4 | 2017-05-04 | 5 | -16/+16 |
* | vd_lavc: fix build with FFmpeg 3.2 | wm4 | 2017-05-04 | 1 | -1/+6 |
* | vd_lavc: add support for decoders which use AVCodecContext.hw_device_ctx | wm4 | 2017-05-03 | 2 | -7/+18 |
* | vo_opengl: another attempt at removing the overlay correctly | wm4 | 2017-05-02 | 1 | -4/+12 |
* | vdpau, vaapi: unref libavutil device ref | wm4 | 2017-04-29 | 2 | -0/+4 |
* | vo_opengl: make sure overlays are removed on gl_video_config() | wm4 | 2017-04-29 | 1 | -1/+4 |
* | vo_opengl: context_drm_egl: remove unnecessary include | wm4 | 2017-04-26 | 1 | -1/+0 |
* | video: drop vaapi/vdpau hw decoding support with FFmpeg 3.2 | wm4 | 2017-04-23 | 4 | -644/+37 |
* | build: make various x11 protocol extension libs mandatory | wm4 | 2017-04-21 | 3 | -65/+31 |
* | vo_opengl: fix crash by coping temporal_dither_period for dumb mode too | wm4 | 2017-04-21 | 1 | -0/+1 |
* | cocoa: fix retrieval of unfs window size while animating | Akemi | 2017-04-17 | 1 | -1/+2 |
* | vo_opengl: move X11 backends before Wayland | wm4 | 2017-04-16 | 1 | -3/+3 |
* | vo_opengl: minor cosmetics | wm4 | 2017-04-14 | 3 | -11/+13 |
* | vo_opengl: add option for caching shaders on disk | wm4 | 2017-04-08 | 6 | -12/+142 |
* | vo_opengl: fix a confused comment | wm4 | 2017-04-08 | 1 | -1/+1 |
* | vo_opengl: remove two unused symbols | wm4 | 2017-04-08 | 2 | -2/+0 |
* | vo_opengl: add our own copy of OpenGL headers | wm4 | 2017-04-07 | 7 | -170/+781 |
* | vd_lavc: fix return value in receive_frame() | wm4 | 2017-04-07 | 1 | -1/+1 |
* | vo_opengl: add a generic EGL function loader function | wm4 | 2017-04-06 | 8 | -42/+40 |
* | vo_opengl: fix windows build if GLES3 is detected | wm4 | 2017-04-06 | 1 | -0/+4 |
* | vo_opengl: header_fixes.h: merge IOS GLES block | wm4 | 2017-04-06 | 1 | -18/+3 |
* | build: replace android-gl check with a standard GLES3 check | wm4 | 2017-04-06 | 2 | -2/+2 |
* | vf_lavfi, af_lavfi: remove unused/deprecated include | wm4 | 2017-04-05 | 1 | -1/+0 |
* | vf: fix another broken case of conversion filter auto-insertion | wm4 | 2017-04-05 | 1 | -0/+37 |
* | w32_common: refactor mouse button handling | James Ross-Gowan | 2017-04-04 | 1 | -39/+47 |
* | vo_opengl: use 16 bit textures with angle | wm4 | 2017-04-03 | 2 | -2/+5 |
* | video: support positional arguments for automatic lavfi option bridge | wm4 | 2017-04-03 | 1 | -1/+1 |
* | video: add automatic libavfilter bridge to option parsing | wm4 | 2017-04-02 | 2 | -15/+106 |
* | video: deprecate almost all video filters | wm4 | 2017-04-02 | 18 | -1/+53 |
* | image_writer: make it work with libavcodec's jpg encoder | wm4 | 2017-04-02 | 1 | -5/+38 |
* | w32_common: fix undefined behaviour when toggling fullscreen | James Ross-Gowan | 2017-04-02 | 1 | -222/+214 |
* | cocoa: fix retrieval of unfs window size | Akemi | 2017-03-26 | 1 | -3/+11 |
* | cocoa: fix first responder when borderless window is used | Akemi | 2017-03-26 | 1 | -0/+7 |
* | osx: fix key input in certain circumstances | Akemi | 2017-03-26 | 3 | -19/+0 |
* | vo_opengl: angle: add --angle-flip to set the present model | James Ross-Gowan | 2017-03-26 | 1 | -2/+28 |
* | command: add better runtime filter toggling method | wm4 | 2017-03-25 | 1 | -0/+3 |
* | droptarget: fix style and refactor | James Ross-Gowan | 2017-03-26 | 1 | -123/+106 |
* | w32_common: move the IDropTarget impl to a separate file | James Ross-Gowan | 2017-03-26 | 3 | -201/+269 |
* | vo_opengl: replace uniform variable image_size with input_size | igv | 2017-03-25 | 1 | -2/+5 |
* | vo_opengl: add tex_offset uniform variable to user shaders | igv | 2017-03-25 | 1 | -0/+5 |
* | vo_opengl: make size of a cropped source image available to user shaders | igv | 2017-03-25 | 1 | -0/+6 |
* | vo_x11: fix an unused variable warning | wm4 | 2017-03-24 | 1 | -1/+0 |
* | vo_x11: reduce flickering on playlist navigation | rr- | 2017-03-24 | 1 | -2/+7 |
* | video: fix a typo in a comment | wm4 | 2017-03-23 | 1 | -1/+1 |
* | vd_lavc: fix potential build failure with vaapi | wm4 | 2017-03-23 | 1 | -1/+1 |
* | vdpau: support new vdpau libavcodec decode API | wm4 | 2017-03-23 | 3 | -3/+73 |
* | |