| Commit message (Expand) | Author | Age | Files | Lines |
* | vo_opengl: fix smoothmotion coefficient calculation, for real this time | Niklas Haas | 2015-02-20 | 1 | -24/+31 |
* | vo_opengl: fix smoothmotion coefficient calculation | Stefano Pigozzi | 2015-02-13 | 1 | -7/+3 |
* | Revert "vo_opengl: disable alpha by default" | wm4 | 2015-02-06 | 1 | -2/+2 |
* | vo_opengl: add support for linear scaling without CMS | Niklas Haas | 2015-02-06 | 1 | -18/+27 |
* | vo_opengl: redraw when pausing while showing an interpolated frame | wm4 | 2015-02-04 | 1 | -1/+11 |
* | vo_opengl: disable alpha by default | wm4 | 2015-02-03 | 1 | -2/+2 |
* | vo_opengl: avoid unnecessary shader reinit on fullscreen toggle | wm4 | 2015-02-03 | 1 | -2/+4 |
* | vo_opengl: change initialization of gamma option | wm4 | 2015-02-03 | 1 | -14/+36 |
* | csputils, vo_opengl: remove per-component gamma | wm4 | 2015-02-03 | 1 | -4/+2 |
* | vo_opengl: change upper bound of :gamma to 2.0 | Niklas Haas | 2015-02-03 | 1 | -1/+1 |
* | vo_opengl: fix breakage with rotated video on initial display | wm4 | 2015-02-02 | 1 | -11/+11 |
* | vo_opengl: use triangle strip for video | wm4 | 2015-01-30 | 1 | -41/+24 |
* | vo_opengl: don't unnecessarily call glDebugMessageCallback() | wm4 | 2015-01-30 | 1 | -1/+2 |
* | vo_opengl: let hwdec driver report the exact image format | wm4 | 2015-01-29 | 1 | -19/+21 |
* | vo_opengl: move remaining OSD rendering parts to gl_osd.c | wm4 | 2015-01-29 | 1 | -120/+22 |
* | vo_opengl: split out a helper for drawing primitives | wm4 | 2015-01-29 | 1 | -12/+1 |
* | vo_opengl: some minor cleanups | wm4 | 2015-01-29 | 1 | -99/+45 |
* | vo_opengl: move FBO helper to gl_utils | wm4 | 2015-01-29 | 1 | -118/+31 |
* | vo_opengl: create abstraction for VAOs | wm4 | 2015-01-28 | 1 | -62/+15 |
* | vo_opengl: move utility functions from loader to a separate file | wm4 | 2015-01-28 | 1 | -0/+1 |
* | vo_opengl: remove is_linear_rgb and clean up code | Niklas Haas | 2015-01-28 | 1 | -11/+11 |
* | vo_opengl: fix the fix for fixing odd video sizes | wm4 | 2015-01-28 | 1 | -16/+15 |
* | vo_opengl: fix display of ARGB ith color management enabled | wm4 | 2015-01-28 | 1 | -27/+8 |
* | vo_opengl: change the way unaligned chroma size is handled | wm4 | 2015-01-27 | 1 | -10/+20 |
* | vo_opengl: make "mitchell" the hq default filter for downscaling | wm4 | 2015-01-26 | 1 | -1/+2 |
* | vo_opengl: simplify radius initialization | wm4 | 2015-01-26 | 1 | -16/+5 |
* | vo_opengl: fancy-downscale affects luma-scaler only | wm4 | 2015-01-25 | 1 | -1/+1 |
* | vo: simplify VOs by adding generic screenshot support | wm4 | 2015-01-24 | 1 | -6/+0 |
* | vo_opengl: add smoothmotion frame blending | Stefano Pigozzi | 2015-01-23 | 1 | -7/+132 |
* | vo_opengl: improve terminal messages with lscale suboption errors | wm4 | 2015-01-22 | 1 | -5/+13 |
* | vo_opengl: remove scale-sep and indirect options | Niklas Haas | 2015-01-22 | 1 | -14/+12 |
* | vo_opengl: rename all scale options to make more sense | Niklas Haas | 2015-01-22 | 1 | -16/+28 |
* | vo_opengl: switch to nearest neighbour for trivial resampling | Niklas Haas | 2015-01-22 | 1 | -2/+11 |
* | vo_opengl: always prefer indirect scaling | Niklas Haas | 2015-01-22 | 1 | -14/+5 |
* | vo_opengl: implement naive anti-ringing | Niklas Haas | 2015-01-22 | 1 | -4/+14 |
* | vo_opengl: unroll ewa_lanczos to avoid looping and unnecessary samples | Niklas Haas | 2015-01-22 | 1 | -2/+22 |
* | vo_opengl: clean up ewa_lanczos code | Niklas Haas | 2015-01-22 | 1 | -16/+42 |
* | vo_opengl: guarantee correct reinitialization on setting options | wm4 | 2015-01-22 | 1 | -0/+1 |
* | vo_opengl: don't reset unused GL_PACK_... state | wm4 | 2015-01-22 | 1 | -4/+1 |
* | vo_opengl: simplify screenshot code | wm4 | 2015-01-22 | 1 | -49/+13 |
* | video: handle hwdec screenshots differently | wm4 | 2015-01-22 | 1 | -9/+7 |
* | vo_opengl: make the default radius 3.0 and simplify scaler documentation | Niklas Haas | 2015-01-21 | 1 | -2/+2 |
* | vo_opengl: cleanups after vo_opengl_old removal | wm4 | 2015-01-21 | 1 | -2/+2 |
* | vo_opengl: handle grayscale input better, add YA16 support | wm4 | 2015-01-21 | 1 | -12/+10 |
* | vo_opengl: remove cscale-down suboption | wm4 | 2015-01-20 | 1 | -5/+5 |
* | vo_opengl: remove 1D texture usage | wm4 | 2015-01-18 | 1 | -32/+14 |
* | vo_opengl: get rid of approx-gamma and make it the default as per BT.1886 | Niklas Haas | 2015-01-16 | 1 | -25/+13 |
* | vo_opengl: add ewa_lanczos upscaler (aka jinc) | Niklas Haas | 2015-01-15 | 1 | -29/+56 |
* | video: Add sigmoidal upscaling to avoid ringing artifacts | Niklas Haas | 2015-01-09 | 1 | -1/+42 |
* | gl_video.c: invalidate image_params in uninit_video() | xylosper | 2015-01-07 | 1 | -0/+4 |
* | video: Remove some stale CMS code, minor cosmetics | Niklas Haas | 2015-01-07 | 1 | -4/+1 |
* | vo_opengl_cb: implement equalizer controls | wm4 | 2015-01-06 | 1 | -13/+10 |
* | csputils: replace float[3][4] with a struct | wm4 | 2015-01-06 | 1 | -10/+6 |
* | csputils: move image_params -> csp_params into a function | wm4 | 2015-01-06 | 1 | -7/+4 |
* | csputils: get rid of mp_csp_details | wm4 | 2015-01-06 | 1 | -7/+4 |
* | vo_opengl: Ignore approx-gamma for BT.2020-CL | Niklas Haas | 2014-12-29 | 1 | -2/+9 |
* | vo_opengl: don't use 10 bit video on Intel GPUs | wm4 | 2014-12-24 | 1 | -0/+30 |
* | vo_opengl_cb: always setup/break vertex array bindings | wm4 | 2014-12-23 | 1 | -3/+13 |
* | vo_opengl: don't allow setting 3D LUT if unsupported | wm4 | 2014-12-23 | 1 | -1/+5 |
* | vo_opengl: make use of newer OpenGL logging API | wm4 | 2014-12-23 | 1 | -1/+35 |
* | vo_opengl, vo_opengl_cb: check GL version in renderer | wm4 | 2014-12-22 | 1 | -0/+5 |
* | vo_opengl: fix feature detection | wm4 | 2014-12-22 | 1 | -1/+1 |
* | vo_opengl: improve fallback handling with GLES | wm4 | 2014-12-21 | 1 | -7/+21 |
* | vo_opengl: silence an INVALID_ENUM error with GLES2 | James Ross-Gowan | 2014-12-21 | 1 | -1/+2 |
* | vo_opengl: GLES does not support GL_BGRA | wm4 | 2014-12-20 | 1 | -1/+1 |
* | vo_opengl_old: fix OSD regression | wm4 | 2014-12-20 | 1 | -1/+1 |
* | vo_opengl: minor simplification | wm4 | 2014-12-19 | 1 | -5/+5 |
* | vo_opengl: add GLES 2 support | wm4 | 2014-12-19 | 1 | -3/+17 |
* | vo_opengl: mess with PixelStorei state management | wm4 | 2014-12-19 | 1 | -13/+8 |
* | vo_opengl: disable some unavailable features under ES | wm4 | 2014-12-19 | 1 | -2/+5 |
* | vo_opengl: do not use 4x3 matrix | wm4 | 2014-12-18 | 1 | -1/+8 |
* | vo_opengl: simplify the case without texture_rg | wm4 | 2014-12-18 | 1 | -17/+9 |
* | vo_opengl: GLES 3 support | wm4 | 2014-12-17 | 1 | -4/+35 |
* | vo_opengl: remove useless FBO test | wm4 | 2014-12-17 | 1 | -34/+2 |
* | vo_opengl: cleanup dither texture creation | wm4 | 2014-12-17 | 1 | -4/+9 |
* | vo_opengl: switch default FBO format to rgba, use GL_RGBA | wm4 | 2014-12-17 | 1 | -3/+6 |
* | vo_opengl: remove requirement for RG textures | wm4 | 2014-12-16 | 1 | -27/+66 |
* | vo_opengl: remove inactive code | wm4 | 2014-12-16 | 1 | -1/+0 |
* | vo_opengl: fix broken rejection of extended scaling | wm4 | 2014-12-16 | 1 | -3/+2 |
* | vo_opengl: remove quadbuffer/anaglyph stereo 3D rendering | wm4 | 2014-12-15 | 1 | -37/+5 |
* | vo_opengl: make shader text output slightly nicer | wm4 | 2014-12-09 | 1 | -2/+2 |
* | vo_opengl_cb: simplify reconfigure, render transparent if unconfigured | wm4 | 2014-12-09 | 1 | -1/+2 |
* | vo_opengl: make background color configurable | wm4 | 2014-12-09 | 1 | -3/+8 |
* | client API: expose OpenGL renderer | wm4 | 2014-12-09 | 1 | -3/+26 |
* | vo_opengl: enable fancy-downscaling for opengl-hq again | wm4 | 2014-12-08 | 1 | -1/+1 |
* | vo_opengl: use all filter sizes possible with the shaders | wm4 | 2014-12-08 | 1 | -28/+21 |
* | vo_opengl: refactor: instantiate scaler functions at runtime | wm4 | 2014-12-08 | 1 | -10/+26 |
* | vo_opengl: never use 1D textures for lookup textures | wm4 | 2014-12-08 | 1 | -19/+8 |
* | vo_opengl: extend filter size to 64 | wm4 | 2014-12-06 | 1 | -3/+4 |
* | vo_opengl: disable fancy-downscaling for opengl-hq again | wm4 | 2014-12-06 | 1 | -1/+1 |
* | vo_opengl: extend filter size to 32 | wm4 | 2014-12-06 | 1 | -3/+4 |
* | vo_opengl: make uninit idempotent | wm4 | 2014-12-03 | 1 | -0/+3 |
* | vo_opengl: move hwdec parts into their own files | wm4 | 2014-12-03 | 1 | -0/+1 |
* | vo_opengl: minor changes | wm4 | 2014-12-02 | 1 | -7/+9 |
* | vo_opengl: print error number if framebuffer creation fails | wm4 | 2014-12-02 | 1 | -2/+4 |
* | vo_opengl: remove redundant GL state initialization | wm4 | 2014-12-01 | 1 | -4/+0 |
* | vo_opengl: enable fancy-downscaling by default for opengl-hq | wm4 | 2014-11-29 | 1 | -0/+1 |
* | vo_opengl: disable fancy-downscaling for anamorphic video | wm4 | 2014-11-29 | 1 | -20/+33 |
* | gl_video: minor simplification | wm4 | 2014-11-27 | 1 | -4/+0 |
* | vo_opengl: Linearize non-RGB sRGB files correctly (eg. JPEG) | Niklas Haas | 2014-11-26 | 1 | -7/+25 |
* | vo_opengl: make operator precedence explicit | wm4 | 2014-11-26 | 1 | -1/+2 |
* | vo_opengl: fix srgb with certain inputs | wm4 | 2014-11-26 | 1 | -1/+1 |
* | vo_opengl: something | wm4 | 2014-11-26 | 1 | -1/+1 |
* | vo_opengl: allow setting different filters for downscaling | wm4 | 2014-11-14 | 1 | -2/+5 |
* | vo_opengl: don't reset user-set gamma when using vo_cmdline | wm4 | 2014-11-11 | 1 | -0/+3 |
* | vo_opengl: initialize renderer after setting size | wm4 | 2014-11-07 | 1 | -0/+2 |
* | vo_opengl: draw OSD twice in 3D mode case | wm4 | 2014-10-29 | 1 | -6/+50 |
* | cocoa: reintroduce async resize | Stefano Pigozzi | 2014-10-18 | 1 | -0/+12 |
* | vo_opengl: fix wrong comments | wm4 | 2014-10-16 | 1 | -2/+2 |
* | vo_opengl: fix theoretical format mismatch issue | wm4 | 2014-10-16 | 1 | -4/+4 |
* | cocoa: move to a simpler threading model | Stefano Pigozzi | 2014-10-04 | 1 | -12/+0 |
* | sanitizer: avoid divide-by-zero instances | Ben Boeckel | 2014-09-14 | 1 | -1/+1 |
* | vo_opengl: remove macro operator from shader | Bin Jin | 2014-08-29 | 1 | -5/+5 |
* | Move compat/ and bstr/ directory contents somewhere else | wm4 | 2014-08-29 | 1 | -1/+1 |
* | vo_opengl: add radius options for filters | Bin Jin | 2014-08-26 | 1 | -0/+10 |
* | vo_opengl: add cparam1 and cparam2 options | Bin Jin | 2014-08-26 | 1 | -13/+19 |
* | video: move display and timing to a separate thread | wm4 | 2014-08-12 | 1 | -5/+0 |
* | vo_opengl: Make approx-gamma affect OSD/sub | Niklas Haas | 2014-06-22 | 1 | -1/+4 |
* | video: Refactor rendering intent for DCP XYZ and :srgb | Niklas Haas | 2014-06-22 | 1 | -2/+9 |
* | video: Better support for XYZ input | Niklas Haas | 2014-06-22 | 1 | -10/+30 |
* | video: Generate an accurate CMS matrix instead of hard-coding | Niklas Haas | 2014-06-22 | 1 | -22/+41 |
* | video: Support BT.2020 constant luminance system | Niklas Haas | 2014-06-22 | 1 | -5/+13 |
* | video: Add support for non-BT.709 primaries | Niklas Haas | 2014-06-22 | 1 | -3/+14 |
* | video/out: fix redrawing with no video frame for some VOs | wm4 | 2014-06-18 | 1 | -1/+2 |
* | vo_opengl: fix regression with opengl:pbo | wm4 | 2014-06-18 | 1 | -4/+3 |
* | gl_video: fix refcounting | wm4 | 2014-06-18 | 1 | -0/+1 |
* | video: correct spelling: mp_image_params_equals -> mp_image_params_equal | wm4 | 2014-06-17 | 1 | -1/+1 |
* | vo: make draw_image and vo_queue_image transfer image ownership | wm4 | 2014-06-17 | 1 | -2/+3 |
* | video: introduce failure path for image allocations | wm4 | 2014-06-17 | 1 | -8/+9 |
* | vo_opengl: simplify redraw callback OSD handling | wm4 | 2014-06-16 | 1 | -17/+17 |
* | video/out: change aspects of OSD handling | wm4 | 2014-06-15 | 1 | -4/+9 |
* | video: synchronize mpv rgb pixel format names with ffmpeg names | wm4 | 2014-06-14 | 1 | -4/+4 |
* | Add more const | wm4 | 2014-06-11 | 1 | -8/+8 |
* | vo_opengl: support rotation | wm4 | 2014-04-21 | 1 | -15/+44 |
* | vo_opengl: clean up rendering path | wm4 | 2014-04-21 | 1 | -76/+94 |
* | vo_opengl: make spline36 default with --vo=opengl-hq | wm4 | 2014-04-17 | 1 | -1/+1 |
* | video/out: remove legacy colorspace stuff | wm4 | 2014-03-29 | 1 | -11/+8 |
* | vo_opengl: runtime icc profile switching | wm4 | 2014-03-24 | 1 | -4/+11 |
* | vo_opengl: Correct and clarify gl_check_features | Niklas Haas | 2014-03-10 | 1 | -11/+24 |
* | vo_opengl: Simplify and clarify color correction code | Niklas Haas | 2014-03-10 | 1 | -14/+20 |
* | vo_opengl: minor simplification | wm4 | 2014-03-01 | 1 | -30/+24 |
* | vo_opengl: change gamma suboption to take a value | wm4 | 2014-02-27 | 1 | -6/+7 |
* | vo_opengl: use GL_RGBA16 FBO format for HQ | Grigori Goronzy | 2014-02-17 | 1 | -1/+1 |
* | msg: rename mp_msg_log -> mp_msg | wm4 | 2013-12-21 | 1 | -2/+2 |
* | msg: convert defines to enum | wm4 | 2013-12-21 | 1 | -2/+2 |
* | m_option: add mp_log callback to OPT_STRING_VALIDATE options | wm4 | 2013-12-21 | 1 | -7/+7 |
* | Split mpvcore/ into common/, misc/, bstr/ | wm4 | 2013-12-17 | 1 | -1/+1 |
* | gl_video: change internal API for hwdec mp_image download | Stefano Pigozzi | 2013-12-02 | 1 | -1/+2 |
* | gl_video: use hwdec download_image call only if hwdec is active | wm4 | 2013-12-02 | 1 | -2/+3 |
* | vo_opengl: support for vda hardware decoding | Stefano Pigozzi | 2013-12-02 | 1 | -0/+6 |
* | gl_video: support packed YUV formats with Apple extensions | Stefano Pigozzi | 2013-12-02 | 1 | -2/+23 |
* | vo_opengl: add support for rectangle textures | wm4 | 2013-12-01 | 1 | -31/+60 |
* | gl_hwdec: use a imgfmt field instead of a query_format callback | wm4 | 2013-11-29 | 1 | -1/+1 |
* | vo_opengl: redo aspects of initialization, change hwdec API | wm4 | 2013-11-05 | 1 | -24/+24 |
* | vo_opengl: cosmetics/fix typos | wm4 | 2013-11-04 | 1 | -1/+1 |
* | vo_opengl: reserve 4 texture units for video instead of 3 | wm4 | 2013-11-04 | 1 | -5/+5 |
* | Merge remote-tracking branch 'origin/have_configure' | Stefano Pigozzi | 2013-11-04 | 1 | -1/+1 |
|\ |
|
| * | Merge branch 'master' into have_configure | wm4 | 2013-11-04 | 1 | -30/+93 |
| |\ |
|
| * | | configure: uniform the defines to #define HAVE_xxx (0|1) | Stefano Pigozzi | 2013-11-03 | 1 | -1/+1 |
* | | | vo_opengl: fix use of uninitialized memory | wm4 | 2013-11-04 | 1 | -1/+1 |
| |/
|/| |
|
* | | |