| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
| |/
|/| |
|
* | | vo_opengl: add infrastructure for hardware decoding OpenGL interop | wm4 | 2013-11-04 | 1 | -30/+93 |
|/ |
|
* | Fix some more -Wshadow warnings | wm4 | 2013-11-01 | 1 | -4/+4 |
* | m_config: refactor option defaults handling | wm4 | 2013-10-24 | 1 | -0/+10 |
* | gl_video: add RGB10_A2 FBO format | wm4 | 2013-10-23 | 1 | -0/+1 |
* | video/out: always support redrawing VO window at any point | wm4 | 2013-10-02 | 1 | -1/+11 |
* | vo_opengl: blend alpha components by default | wm4 | 2013-09-19 | 1 | -4/+10 |
* | gl_osd: mp_msg conversion | wm4 | 2013-09-12 | 1 | -1/+1 |
* | gl_common: complete mp_msg conversion | wm4 | 2013-09-12 | 1 | -3/+3 |
* | gl_video: don't crash if no FBOs are available | wm4 | 2013-08-28 | 1 | -4/+6 |
* | gl_video: fix odd video sizes with PBOs | wm4 | 2013-08-26 | 1 | -0/+4 |
* | video: handle video output levels with mp_image_params | wm4 | 2013-08-24 | 1 | -10/+6 |
* | core: move contents to mpvcore (2/2) | Stefano Pigozzi | 2013-08-06 | 1 | -1/+1 |
* | gl_video: handle non-mod-2 4:2:0 YUV video correctly | wm4 | 2013-08-06 | 1 | -2/+10 |
* | video/out: use new mp_msg stuff for vo.c and vo_opengl | wm4 | 2013-07-31 | 1 | -50/+56 |
* | gl_video: make sure image parameters are correctly set on screenshots | wm4 | 2013-07-26 | 1 | -7/+8 |
* | Fix some -Wshadow warnings | wm4 | 2013-07-23 | 1 | -5/+5 |
* | vo_opengl: some option changes | wm4 | 2013-07-22 | 1 | -1/+13 |
* | gl_video: add support for more rgb formats | wm4 | 2013-07-18 | 1 | -40/+107 |
* | Merge remote-tracking branch 'origin/low_quality_intel_crap' | Martin Herkt | 2013-07-08 | 1 | -1/+1 |
|\ |
|
| * | Merge branch 'master' into low_quality_intel_crap | wm4 | 2013-04-30 | 1 | -1/+1 |
* | | vo_opengl: handle chroma location | wm4 | 2013-06-28 | 1 | -0/+27 |
* | | video: add a new method to configure filters and VOs | wm4 | 2013-06-28 | 1 | -7/+9 |
* | | gl_video: rearrange some code | wm4 | 2013-06-15 | 1 | -23/+20 |
* | | gl_video: fix scaling when image is cropped, or with no-npot | wm4 | 2013-06-15 | 1 | -22/+39 |
* | | gl_video: typo in comment | wm4 | 2013-06-15 | 1 | -1/+1 |
* | | gl_video: remove redundant condition | wm4 | 2013-06-13 | 1 | -6/+1 |
* | | gl_video: reduce output with -v, skip useless header parts | wm4 | 2013-06-03 | 1 | -5/+8 |
* | | gl_video: add some debug code for testing texture depth | wm4 | 2013-05-30 | 1 | -7/+60 |
* | | gl_video: fix some dithering bugs | wm4 | 2013-05-30 | 1 | -13/+8 |
* | | gl_video: improve dithering | wm4 | 2013-05-26 | 1 | -22/+77 |
* | | gl_video: add scaler-resizes-only sub-option | wm4 | 2013-05-26 | 1 | -0/+24 |
* | | add a way to resize window contents without VO resize | wm4 | 2013-05-12 | 1 | -7/+17 |
* | | vo_opengl: XYZ input support | wm4 | 2013-05-04 | 1 | -7/+40 |
* | | gl_video: use GL_SRGB only if it's really RGB | wm4 | 2013-05-04 | 1 | -2/+3 |
|/ |
|
* | gl_video: remove double const qualifier | Stefano Pigozzi | 2013-03-30 | 1 | -1/+1 |
* | gl_video: add some missing includes | wm4 | 2013-03-30 | 1 | -0/+8 |
* | gl_video: actually fix shader compilation on OSX | wm4 | 2013-03-28 | 1 | -2/+0 |
* | gl_video: fix OSX by not using undefined name in GLSL "#if" | wm4 | 2013-03-28 | 1 | -0/+2 |
* | |