index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
video
/
out
/
opengl
Commit message (
Expand
)
Author
Age
Files
Lines
*
vo_opengl: don't constantly resize the output FBO
Niklas Haas
2016-07-03
1
-1
/
+1
*
vo_opengl: remove caching GL_MAX_TEXTURE_SIZE value
wm4
2016-07-03
1
-11
/
+15
*
vo_opengl: use ringbuffer of PBOs
wm4
2016-07-03
2
-7
/
+13
*
vo_opengl: support inconsistent negative strides per plane
wm4
2016-07-03
1
-8
/
+10
*
vo_opengl: move PBO upload handling to shared code
wm4
2016-07-03
4
-140
/
+91
*
vo_opengl: remove OSD bitmap packing
wm4
2016-07-01
2
-75
/
+13
*
d3d: implement screenshots for --hwdec=d3d11va
wm4
2016-06-28
1
-0
/
+1
*
d3d: merge angle_common.h into d3d.h
wm4
2016-06-28
5
-36
/
+9
*
vo_opengl: add output_size uniform to custom shader
Muhammad Faiz
2016-06-28
1
-0
/
+3
*
vo_opengl: minor typo and coding style fixes
wm4
2016-06-28
1
-5
/
+5
*
vo_opengl: revise the transfer curve logic
Niklas Haas
2016-06-28
1
-17
/
+10
*
vo_opengl: revise the logic for picking the default color space
Niklas Haas
2016-06-28
1
-11
/
+10
*
vo_opengl: use image_params instead of *_src for autoconfig
Niklas Haas
2016-06-28
1
-14
/
+17
*
vo_opengl: implement the Panasonic V-Log function
Niklas Haas
2016-06-28
2
-1
/
+30
*
vo_opengl: implement ARIB STD-B68 (HLG) HDR TRC
Niklas Haas
2016-06-28
2
-5
/
+36
*
Fix misspellings
stepshal
2016-06-26
1
-1
/
+1
*
vo_opengl utils: use gl->main_fb when reading window content
quilloss
2016-06-26
1
-1
/
+4
*
vo_opengl: improve missing function warning
wm4
2016-06-22
1
-6
/
+8
*
vo_opengl: add scaler name to the 'Disabling scaler' message
dirb
2016-06-22
1
-1
/
+2
*
vo_opengl: manually add the GL_BACK_LEFT constant for GLES
Floens
2016-06-20
1
-0
/
+4
*
vo_opengl: GL_ARB_timer_query compile fix for GLES
Floens
2016-06-20
1
-0
/
+6
*
vo_opengl: unmap hwdec images once rendering is done
wm4
2016-06-20
1
-2
/
+10
*
vo_opengl: vdpau interop without RGB conversion
wm4
2016-06-19
5
-37
/
+142
*
vo_opengl: remove prescaling framework with superxbr prescaler
Bin Jin
2016-06-18
4
-351
/
+2
*
vo_opengl: remove uniform buffer object routines
Bin Jin
2016-06-18
4
-44
/
+2
*
vo_opengl: remove nnedi3 prescaler
Bin Jin
2016-06-18
5
-367
/
+0
*
vo_opengl: dxinterop: render to gl->main_fb
James Ross-Gowan
2016-06-18
1
-54
/
+5
*
vo_opengl: add ability to render to an arbitrary backing framebuffer
wm4
2016-06-18
2
-0
/
+8
*
sub, vo_opengl: use packed sub-bitmaps directly if available
wm4
2016-06-17
1
-28
/
+80
*
vo_opengl: use EXT_disjoint_timer_query for timers
James Ross-Gowan
2016-06-15
1
-0
/
+16
*
vo_opengl: fix framebuffer object name
wm4
2016-06-15
1
-3
/
+4
*
vo_opengl: use standard functions to retrieve display depth
wm4
2016-06-14
10
-59
/
+21
*
vo_opengl: hwdec_d3d11egl: remove ES2 swizzle special-case
wm4
2016-06-13
1
-2
/
+2
*
vo_opengl: make size of OUTPUT available to user shaders
Bin Jin
2016-06-12
1
-0
/
+9
*
win32: use HINST_THISCOMPONENT
James Ross-Gowan
2016-06-11
1
-2
/
+5
*
vo_opengl: request core profile on X11/EGL too
wm4
2016-06-10
1
-0
/
+11
*
vo_opengl: increase the size limit for cached file
Bin Jin
2016-06-10
1
-1
/
+1
*
vo_opengl: hwdec_d3d11eglrgb: remove some more unused fields
wm4
2016-06-09
1
-30
/
+0
*
vo_opengl: fix d3d11 hardware decoding probing on Windows 7
wm4
2016-06-09
4
-0
/
+38
*
vo_opengl: hwdec_d3d11eglrgb: remove unused fields
wm4
2016-06-09
1
-3
/
+0
*
vo_opengl: hwdec_vdpau: remove minor code duplication
wm4
2016-06-08
1
-13
/
+11
*
vo_opengl: make user hook passes optional
Niklas Haas
2016-06-08
3
-16
/
+72
*
vo_opengl: do not leak previous FBO when reallocating it
wm4
2016-06-08
1
-0
/
+2
*
hwdec_d3d11eglrgb: reduce log level when probing
James Ross-Gowan
2016-06-09
1
-3
/
+5
*
vo_opengl: hwdec_d3d11egl: remove broken code on error path
wm4
2016-06-08
1
-1
/
+0
*
vo_opengl: avoid outputting ultra-wide-gamut by default
Niklas Haas
2016-06-07
1
-1
/
+13
*
vo_opengl: also collect upload perfdata for hwdec
Niklas Haas
2016-06-07
1
-0
/
+4
*
vo_opengl: expose performance timers as properties
Niklas Haas
2016-06-07
2
-0
/
+19
*
vo_opengl: add time queries
Niklas Haas
2016-06-07
5
-0
/
+208
*
vo_opengl: angle: prevent DXGI hooking Alt+Enter
James Ross-Gowan
2016-06-07
1
-0
/
+73
*
vo_opengl: somewhat simplify suboption handling mess
wm4
2016-06-04
1
-64
/
+16
*
vo_opengl: cleanup icc + runtime option changing behavior
wm4
2016-06-04
3
-43
/
+72
*
vo_opengl: minor simplification to gl_lcms_set_memory_profile()
wm4
2016-06-04
3
-11
/
+11
*
vo_opengl: remove pointless NULL-check
wm4
2016-06-04
1
-1
/
+1
*
vo_opengl: move all icc handling from vo_opengl.c to video.c
wm4
2016-06-03
3
-9
/
+31
*
vo_opengl: move struct lut3d definition
wm4
2016-06-03
3
-8
/
+6
*
vo_opengl: fix giant memory leaks with icc profiles
wm4
2016-06-03
1
-0
/
+2
*
vo_opengl: default hdr-tone-mapping to hable
Niklas Haas
2016-05-30
1
-0
/
+2
*
vo_opengl: refactor HDR mechanism
Niklas Haas
2016-05-30
3
-27
/
+42
*
wayland: implement HIDPI support
Rostislav Pehlivanov
2016-05-30
1
-3
/
+8
*
vo_opengl: add hable tone-mapping algorithm
Niklas Haas
2016-05-30
3
-0
/
+13
*
vo_opengl: rename tone-mapping=simple to reinhard
Niklas Haas
2016-05-30
3
-6
/
+6
*
video: remove d3d11 video processor use from OpenGL interop
wm4
2016-05-29
3
-407
/
+359
*
vo_opengl: angle: enable DirectComposition
James Ross-Gowan
2016-05-29
1
-10
/
+22
*
vo_opengl: skip junk before first user shader pass
Niklas Haas
2016-05-27
1
-0
/
+8
*
vo_opengl: enable color management on GLES
James Ross-Gowan
2016-05-27
2
-3
/
+8
*
vo_opengl: fix superxbr shader compilation on ES
wm4
2016-05-26
1
-11
/
+11
*
hwdec_d3d11egl: call ID3D11DeviceContext::Flush
wm4
2016-05-24
1
-5
/
+13
*
vo_opengl: fix other minor namespace issues
wm4
2016-05-23
4
-11
/
+11
*
vo_opengl: rename glUploadTex, drop unused parameter
wm4
2016-05-23
4
-16
/
+13
*
vo_opengl: unify PBO and normal OSD texture upload path
wm4
2016-05-23
3
-69
/
+47
*
vo_opengl: make ES float texture format checks stricter
wm4
2016-05-23
4
-12
/
+3
*
vo_opengl: make PBOs work on GLES 3.x
wm4
2016-05-23
4
-10
/
+24
*
vo_opengl: remove unused glDrawBuffer
wm4
2016-05-23
2
-2
/
+0
*
vo_opengl: support framebuffer invalidation
wm4
2016-05-23
4
-0
/
+26
*
vo_opengl: slightly improve logging of loaded extensions
wm4
2016-05-23
1
-2
/
+2
*
vo_opengl: remove non-working rgb/rgba FBO formats
wm4
2016-05-20
1
-3
/
+1
*
vo_opengl: require at least ES 3.0 for float textures
wm4
2016-05-19
1
-1
/
+1
*
vo_opengl: change error state handling and fix hwdec crashes on errors
wm4
2016-05-19
1
-20
/
+34
*
vo_opengl: d3d11egl: enable "required" GLSL extensions
wm4
2016-05-19
3
-0
/
+10
*
vo_opengl: make gl_sc_enable_extension() permanent/idempotent
wm4
2016-05-19
1
-2
/
+12
*
vo_opengl: d3d11egl: enable direct nv12 sampling on ES 3.x
wm4
2016-05-19
1
-3
/
+3
*
vo_opengl: remove unused field
wm4
2016-05-18
1
-2
/
+1
*
vo_opengl: fix/simplify reinitialization on dynamic reconfiguration
wm4
2016-05-18
1
-20
/
+9
*
vo_opengl: hwdec: remove build-dependency on dxva2
wm4
2016-05-17
2
-4
/
+2
*
vo_opengl: move UT_buffer to switch handling
wm4
2016-05-17
1
-5
/
+5
*
vo_opengl: make number of cached shaders/uniform dynamic
wm4
2016-05-17
1
-12
/
+24
*
vo_opengl: move cached uniforms to a separate struct
wm4
2016-05-17
1
-10
/
+15
*
vo_opengl: increase shader limits
Niklas Haas
2016-05-17
1
-2
/
+2
*
vo_opengl: skip tonemapping if the output trc is HDR
Niklas Haas
2016-05-16
1
-1
/
+3
*
vo_opengl: copy over HDR parameters to dumb_mode
Niklas Haas
2016-05-16
1
-0
/
+3
*
vo_opengl: fall back to gamma2.2 by default for HDR content
Niklas Haas
2016-05-16
1
-2
/
+7
*
vo_opengl: remove unnecessary casts
wm4
2016-05-16
1
-11
/
+11
*
vo_opengl: remove another unneeded allocation
wm4
2016-05-16
1
-3
/
+1
*
vo_opengl: remove possibly undefined behavior
wm4
2016-05-16
1
-1
/
+3
*
vo_opengl: free to-be-added hook on hook array overflow
wm4
2016-05-16
1
-0
/
+3
*
vo_opengl: never clear file cache
wm4
2016-05-16
1
-12
/
+4
*
vo_opengl: use proper include statement
wm4
2016-05-16
1
-1
/
+2
*
vo_opengl: remove unnecessary allocation
wm4
2016-05-16
1
-3
/
+1
*
vo_opengl: remove unused global variable
wm4
2016-05-16
1
-1
/
+1
*
vo_opengl: fix bicubic_fast in ES mode
wm4
2016-05-16
1
-1
/
+1
*
vo_opengl: implement more HDR tonemapping algorithms
Niklas Haas
2016-05-16
4
-4
/
+64
*
vo_opengl: avoid redundant double-gamma conversion
Niklas Haas
2016-05-16
1
-3
/
+3
*
vo_opengl: implement HDR (SMPTE ST2084)
Niklas Haas
2016-05-16
3
-3
/
+49
*
vo_opengl: use enums for choice options internally
Niklas Haas
2016-05-16
2
-28
/
+56
*
vo_opengl: abstract hook texture access behind macro
Niklas Haas
2016-05-15
7
-135
/
+124
*
vo_opengl: make the screen blue on shader errors
Niklas Haas
2016-05-15
3
-0
/
+31
*
vo_opengl: use RPN expressions for user hook sizes
Niklas Haas
2016-05-15
3
-9
/
+193
*
vo_opengl: support external user hooks
Niklas Haas
2016-05-15
6
-33
/
+265
*
vo_opengl: add optional hook points
Niklas Haas
2016-05-15
3
-90
/
+140
*
vo_opengl: add hooks and rework pass_read_video
Niklas Haas
2016-05-15
2
-232
/
+448
*
vo_opengl: minor change to scaler_resizes_only
Niklas Haas
2016-05-15
1
-3
/
+6
*
vo_opengl: remove some pointless compatibility
wm4
2016-05-14
2
-4
/
+3
*
vo_opengl: partially fix 0bgr format support
wm4
2016-05-13
1
-2
/
+6
*
vo_opengl: drop duplicate LUMINANCE_ALPHA handling
wm4
2016-05-13
1
-10
/
+3
*
vo_opengl: minor simplification
wm4
2016-05-13
1
-8
/
+8
*
vo_opengl: restrict ES2 FBO formats
wm4
2016-05-13
1
-4
/
+4
*
vo_opengl: angle: log extension string
wm4
2016-05-13
1
-0
/
+4
*
vo_opengl: slightly better FBO format check
wm4
2016-05-12
1
-9
/
+17
*
vo_opengl: disable scalers on ES2
wm4
2016-05-12
1
-4
/
+6
*
vo_opengl: add detection for the ES texture_rg extension
wm4
2016-05-12
1
-0
/
+6
*
vo_opengl: reorganize texture format handling
wm4
2016-05-12
9
-311
/
+443
*
vo_opengl: correctly disable interpolation if tscale can't be used
wm4
2016-05-12
1
-0
/
+2
*
vo_opengl: angle: dump translated shaders
wm4
2016-05-12
4
-0
/
+25
*
vo_opengl: don't use dumb-mode with 10 bit integer texture hack
wm4
2016-05-11
1
-2
/
+3
*
video: add --hwdec=auto-copy mode
wm4
2016-05-11
1
-1
/
+1
*
vo_opengl: d3d11egl: support full range YUV
wm4
2016-05-11
1
-3
/
+3
*
vo_opengl: d3d11egl: don't require EGL_EXT_device_query
wm4
2016-05-11
1
-23
/
+46
*
build: merge d3d11va and dxva2 hwaccel checks
wm4
2016-05-11
1
-1
/
+1
*
vo_opengl: angle: dynamically load ANGLE
wm4
2016-05-11
5
-0
/
+132
*
vo_opengl: fix passing along swizzle from hwdec interop
wm4
2016-05-10
2
-0
/
+4
*
vo_opengl: d3d11egl: native NV12 sampling support
wm4
2016-05-10
3
-19
/
+226
*
vo_opengl: add an angle-es2 backend
wm4
2016-05-10
2
-1
/
+25
*
vo_opengl: cosmetics: rename variables
wm4
2016-05-10
1
-17
/
+16
*
vo_opengl: refactor how hwdec interop exports textures
wm4
2016-05-10
11
-184
/
+274
*
video: refactor how VO exports hwdec device handles
wm4
2016-05-09
10
-82
/
+91
*
vo_opengl: angle: avoid fullscreen FBO copy for flipping
wm4
2016-05-05
1
-1
/
+23
*
vo_opengl: angle: call eglTerminate()
wm4
2016-05-05
1
-0
/
+2
*
vo_opengl: EGL: fix hwdec probing
wm4
2016-05-05
3
-1
/
+7
*
command: change some hwdec properties
wm4
2016-05-04
2
-1
/
+3
*
lcms: don't warn/error on 3dlut cache misses
Niklas Haas
2016-05-04
1
-1
/
+1
*
lcms: improve black point handling (especially BT.1886)
Niklas Haas
2016-05-04
2
-12
/
+43
*
vo_opengl: vdpau: fix certain cases of preemption recovery failures
wm4
2016-05-03
1
-1
/
+0
*
win32: replace libuuid.a usage with initguid.h
James Ross-Gowan
2016-05-01
1
-0
/
+1
*
vo_opengl: fix build with GLES3 headers
wm4
2016-04-27
1
-0
/
+2
*
vo_opengl: support GL_EXT_texture_norm16 on GLES
wm4
2016-04-27
3
-6
/
+12
*
vo_opengl: always use sized internal formats
wm4
2016-04-27
1
-8
/
+8
*
vo_opengl: d3d11egl: minor simplification
wm4
2016-04-27
1
-5
/
+1
*
vo_opengl: d3d11egl: print warning on unsupported colorspaces
wm4
2016-04-27
1
-0
/
+11
*
d3d11va: store texture/subindex in IMGFMT_D3D11VA plane pointers
wm4
2016-04-27
1
-3
/
+4
*
vo_opengl: D3D11VA + ANGLE interop
wm4
2016-04-27
2
-0
/
+415
*
vo_opengl: print error if opengl hwdec interop fails
wm4
2016-04-27
1
-0
/
+2
*
vo_opengl: always reset some GL state when leaving renderer
wm4
2016-04-22
1
-5
/
+6
*
vo_opengl: fix an outdated comment
wm4
2016-04-16
1
-3
/
+1
*
lcms: include math.h
wm4
2016-04-15
1
-0
/
+1
*
vo_opengl: rpi: don't include x11 header file
wm4
2016-04-15
1
-1
/
+0
*
vo_opengl: simplify and improve up scale=oversample
Niklas Haas
2016-04-12
1
-21
/
+5
*
vaapi: determine surface format in decoder, not in renderer
wm4
2016-04-11
1
-37
/
+13
*
vo_opengl: improve rotation handling (again)
wm4
2016-04-08
2
-44
/
+47
*
vo_opengl: log if glGetString(GL_VERSION) returns NULL
wm4
2016-04-08
1
-1
/
+3
*
vo_opengl: videotoolbox: use kCVPixelBufferLock_ReadOnly for screenshots
wm4
2016-04-07
1
-7
/
+8
*