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
/
vo_opengl_cb.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
vo_gpu: make it possible to load multiple hwdec interop drivers
wm4
2017-12-01
1
-8
/
+1
*
vo_gpu: fix video sometimes not being rerendered on equalizer change
wm4
2017-10-17
1
-1
/
+0
*
vo_opengl_cb: fix deprecated option usage
Niklas Haas
2017-09-26
1
-1
/
+1
*
vo_gpu: simplify structs / names
Niklas Haas
2017-09-22
1
-4
/
+3
*
vo_opengl_cb: fix segfault on uninit
Niklas Haas
2017-09-22
1
-1
/
+3
*
vo_opengl: refactor into vo_gpu
Niklas Haas
2017-09-21
1
-16
/
+37
*
video: redo video equalizer option handling
wm4
2017-08-22
1
-34
/
+3
*
vo_opengl: separate hwdec context and mapping, port it to use ra
wm4
2017-08-10
1
-3
/
+3
*
vo_opengl: further GL API use separation
wm4
2017-08-07
1
-5
/
+22
*
vo_opengl: move GL state resetting to vo_opengl_cb
wm4
2017-08-05
1
-3
/
+13
*
vo: fix subtleties in the redrawing logic
wm4
2017-02-21
1
-1
/
+0
*
vo_opengl, vo_opengl_cb: better hwdec interop backend selection
wm4
2017-01-17
1
-8
/
+2
*
vo_opengl_cb: cleanup messy option synchronization
wm4
2017-01-17
1
-24
/
+16
*
client API: allow passing NULL to mpv_opengl_cb_uninit_gl()
wm4
2016-12-09
1
-0
/
+3
*
options: remove deprecated sub-option handling for --vo and --ao
wm4
2016-11-25
1
-9
/
+1
*
vo_opengl_cb: fix a race condition
wm4
2016-10-30
1
-2
/
+4
*
vo_opengl_cb: fix inverted condition
wm4
2016-10-30
1
-1
/
+1
*
vo_opengl_cb: update current frame if a frame is dropped
wm4
2016-10-30
1
-1
/
+2
*
vo_opengl_cb: don't wait for redrawn frames
wm4
2016-10-05
1
-1
/
+2
*
vo: remove unused VOCTRL_GET_PANSCAN
wm4
2016-09-08
1
-2
/
+0
*
vo_opengl: deprecate sub-options, add them as global options
wm4
2016-09-02
1
-62
/
+16
*
options: make mp_vo_opts options an actual sub-option group
wm4
2016-08-30
1
-1
/
+1
*
vo_opengl_cb: log better error message if OpenGL not initialized by user
wm4
2016-08-03
1
-0
/
+6
*
vo_opengl_cb: icc-profile-auto does not and will not work
wm4
2016-06-05
1
-0
/
+2
*
vo_opengl: move all icc handling from vo_opengl.c to video.c
wm4
2016-06-03
1
-1
/
+1
*
video: refactor how VO exports hwdec device handles
wm4
2016-05-09
1
-10
/
+11
*
vo_opengl: generate 3DLUT against source and use full BT.1886
Niklas Haas
2016-04-01
1
-1
/
+1
*
vo_opengl_cb: unbreak destroying+recreating GL context
wm4
2016-02-15
1
-2
/
+2
*
vo_opengl_cb: do also not block when drawing nothing
wm4
2016-02-09
1
-1
/
+1
*
mpv_talloc.h: rename from talloc.h
Dmitrij D. Czarkoff
2016-01-11
1
-1
/
+1
*
vo_opengl_cb: avoid NULL pointer deref in corner cases
wm4
2015-12-05
1
-1
/
+2
*
vo_opengl_cb: pass mpv_global to gl_video
wm4
2015-11-30
1
-1
/
+1
*
videotoolbox: make decoder format customizable
wm4
2015-11-17
1
-1
/
+4
*
vo_opengl_cb: do not block on flipping when redrawing
wm4
2015-11-12
1
-0
/
+5
*
vo_opengl_cb: better underflow reporting
wm4
2015-11-10
1
-6
/
+12
*
vo_opengl_cb: make operation more similar to normal VOs
wm4
2015-11-09
1
-118
/
+54
*
vo_opengl_cb: log some events
wm4
2015-11-04
1
-0
/
+4
*
vo_opengl, vo_opengl_cb: drop unneeded vo_frame fields
wm4
2015-11-04
1
-20
/
+1
*
vo_opengl_cb: fix passing through some video equalizer properties
wm4
2015-10-23
1
-2
/
+7
*
vo_opengl_cb: fix pausing and seeking if interpolation is enabled
wm4
2015-10-14
1
-1
/
+20
*
video/out: remove an unused parameter
wm4
2015-10-03
1
-1
/
+1
*
vo_opengl: remove gl_ prefixes from files in video/out/opengl
Niklas Haas
2015-09-09
1
-3
/
+3
*
vo_opengl: move gl_* files to their own subdir
Niklas Haas
2015-09-09
1
-3
/
+3
*
vo_opengl: refactor queue configuration
wm4
2015-07-16
1
-3
/
+2
*
vo_opengl_cb, vo_opengl: add option for preloading hwdec context
wm4
2015-07-07
1
-14
/
+6
*
vo_opengl_cb: drop frames eagerly if frames are not rendered
wm4
2015-07-07
1
-1
/
+7
*
vo_opengl_cb: fix interpolation code path
wm4
2015-07-01
1
-6
/
+2
*
vo: change internal API for drawing frames
wm4
2015-07-01
1
-57
/
+47
*
vo_opengl: adjust interpolation code for the new video-sync mechanism
Niklas Haas
2015-07-01
1
-1
/
+1
*
video: pass future frames to VO
wm4
2015-07-01
1
-1
/
+1
*
vo_opengl: add support for custom shaders
Niklas Haas
2015-05-27
1
-1
/
+1
*
vo_opengl_cb: add support for interpolation
wm4
2015-05-12
1
-5
/
+51
*
vo_opengl_cb: add a "block" framedrop mode and make it default
wm4
2015-05-12
1
-5
/
+27
*
vo_opengl_cb: actually set requested options
wm4
2015-05-12
1
-0
/
+1
*
vo_opengl: refactor wayland frame skipping
wm4
2015-05-01
1
-1
/
+1
*
vo_opengl_cb: deprecate mpv_opengl_cb_render()
wm4
2015-04-09
1
-2
/
+1
*
vo_opengl_cb: add a function to report vsync time
wm4
2015-04-09
1
-0
/
+21
*
vo_opengl_cb: fix video timing somewhat
wm4
2015-04-09
1
-2
/
+2
*
vo_opengl_cb: don't render OSD while VO is not created
wm4
2015-03-23
1
-6
/
+4
*
vo_opengl: refactor smoothmotion -> interpolation
Niklas Haas
2015-03-15
1
-1
/
+1
*
vo_opengl: refactor shader generation (part 1)
wm4
2015-03-12
1
-13
/
+7
*
vo_opengl_cb: clear last video frame on uninit()
wm4
2015-03-10
1
-8
/
+9
*
command: add property returning detected hwdec API
wm4
2015-02-02
1
-2
/
+0
*
vo: simplify VOs by adding generic screenshot support
wm4
2015-01-24
1
-9
/
+0
*
video: separate screenshot modes
wm4
2015-01-23
1
-2
/
+1
*
vo_opengl: add smoothmotion frame blending
Stefano Pigozzi
2015-01-23
1
-1
/
+1
*
video: have a generic context struct for hwdec backends
wm4
2015-01-22
1
-2
/
+3
*
video: remove vfcap.h
wm4
2015-01-21
1
-3
/
+2
*
vo_opengl_cb: initial screenshot support
wm4
2015-01-15
1
-0
/
+10
*
vo_opengl_cb: make mpv_opengl_cb_render() return left frames
xylosper
2015-01-08
1
-2
/
+3
*
vo_opengl_cb: use vo's drop_count instead of internal counter
xylosper
2015-01-08
1
-6
/
+15
*
vo_opengl_cb: introduce frame queue
xylosper
2015-01-08
1
-18
/
+90
*
vo_opengl_cb: fix a typo
wm4
2015-01-08
1
-2
/
+2
*
vo_opengl_cb: allow changing debug option at runtime
wm4
2015-01-08
1
-0
/
+1
*
vo_opengl_cb: fix flipped rendering
wm4
2015-01-08
1
-0
/
+1
*
vo_opengl_cb: implement equalizer controls
wm4
2015-01-06
1
-0
/
+30
*
vo_opengl_cb: don't resize when redrawing
wm4
2015-01-06
1
-1
/
+5
*
vo_opengl_cb: support changing options at runtime
wm4
2015-01-05
1
-10
/
+66
*
vo_opengl_cb: simplify API uninitialization
wm4
2014-12-31
1
-6
/
+30
*
vo_opengl_cb: pass context directly
wm4
2014-12-31
1
-57
/
+41
*
vo_opengl: make use of newer OpenGL logging API
wm4
2014-12-23
1
-0
/
+1
*
vo_opengl_cb: parse renderer parameters
wm4
2014-12-22
1
-5
/
+10
*
vo_opengl, vo_opengl_cb: check GL version in renderer
wm4
2014-12-22
1
-5
/
+2
*
vo_opengl_cb: free context on exit
wm4
2014-12-22
1
-0
/
+8
*
vo_opengl: remove requirement for RG textures
wm4
2014-12-16
1
-1
/
+1
*
vo: fix some nonsense
wm4
2014-12-10
1
-4
/
+6
*
vo_opengl_cb: simplify reconfigure, render transparent if unconfigured
wm4
2014-12-09
1
-14
/
+13
*
client API: expose OpenGL renderer
wm4
2014-12-09
1
-0
/
+370