projects
/
dcpomatic.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Missing include.
[dcpomatic.git]
/
src
/
wx
/
gl_video_view.cc
2024-01-01
Carl Hetherington
Fix crash due to player_video().first becoming null...
blob
|
commitdiff
|
raw
2022-11-09
Carl Hetherington
Fix uninitialised variable.
blob
|
commitdiff
|
raw
|
diff to current
2022-10-18
Carl Hetherington
Hopefully fix colour of Rec.2020 sources in the preview.
blob
|
commitdiff
|
raw
|
diff to current
2022-10-18
Carl Hetherington
Fix colour primaries when previewing Rec.2020 content...
blob
|
commitdiff
|
raw
|
diff to current
2022-10-18
Carl Hetherington
Clarify RGB fragment type as being for Rec709/sRGB...
blob
|
commitdiff
|
raw
|
diff to current
2022-10-18
Carl Hetherington
Add a scope.
blob
|
commitdiff
|
raw
|
diff to current
2022-10-18
Carl Hetherington
Extract ublas_to_gl method.
blob
|
commitdiff
|
raw
|
diff to current
2022-10-18
Carl Hetherington
Rename colour_conversion -> xyz_rec709_colour_conversion.
blob
|
commitdiff
|
raw
|
diff to current
2022-08-12
Carl Hetherington
Remove misleading comment.
blob
|
commitdiff
|
raw
|
diff to current
2022-08-12
Carl Hetherington
Put the OpenGL XYZ -> RGB gammas the right way round...
blob
|
commitdiff
|
raw
|
diff to current
2022-05-22
Carl Hetherington
OpenGL line width > 1.0 does not seem to work on macOS...
blob
|
commitdiff
|
raw
|
diff to current
2022-05-22
Carl Hetherington
Cleanup: use an enum rather than a magic value.
blob
|
commitdiff
|
raw
|
diff to current
2022-05-01
Carl Hetherington
Replace some raw arrays with std::vectors.
blob
|
commitdiff
|
raw
|
diff to current
2022-04-28
Carl Hetherington
Primitive auto-crop (#1477).
blob
|
commitdiff
|
raw
|
diff to current
2022-04-28
Carl Hetherington
Try to make the GL code a little clearer.
blob
|
commitdiff
|
raw
|
diff to current
2022-04-28
Carl Hetherington
Rename border line to outline content.
blob
|
commitdiff
|
raw
|
diff to current
2022-04-08
Carl Hetherington
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2022-04-07
Carl Hetherington
Cleanup: remove unused parameter to PlayerVideo::force.
blob
|
commitdiff
|
raw
|
diff to current
2021-11-13
Carl Hetherington
Missing include.
v2.15.174
blob
|
commitdiff
|
raw
|
diff to current
2021-11-13
Carl Hetherington
Account for DPI scale factors when calculating some...
v2.15.173
blob
|
commitdiff
|
raw
|
diff to current
2021-10-25
Carl Hetherington
Fix position of content outline (#2108).
v2.15.171
blob
|
commitdiff
|
raw
|
diff to current
2021-10-03
Carl Hetherington
Always call ::draw() even when we have no image.
blob
|
commitdiff
|
raw
|
diff to current
2021-10-03
Carl Hetherington
Remove unused parameters.
blob
|
commitdiff
|
raw
|
diff to current
2021-10-01
Carl Hetherington
Fix subtitle positioning and centering of the DCP frame...
v2.15.165
blob
|
commitdiff
|
raw
|
diff to current
2021-09-30
Carl Hetherington
Change glLineWidth from 2.0 -> 1.0.
v2.15.164
blob
|
commitdiff
|
raw
|
diff to current
2021-09-30
Carl Hetherington
Missing check_gl_error() calls.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-29
Carl Hetherington
Only support GLVideoView when building with wxWidgets...
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Merge branch 'better-gl' into v2.15.x
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Various alignment tidying/fixups.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Replace aligned bool with enum Alignment.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Various alignment adjustments.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Allow RGB24 in textures.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Support subs and tidy up a few things.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Rename image -> video.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Move some stuff inside Texture.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Add basic Texture wrapper for a GL texture.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Rename _size -> _video_size
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Tweak some comments.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Extract indices array and make some offset constants.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Rename _texture -> _video_texture.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
When the player is used in OpenGL mode, pass unscaled...
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Fix GL information fetching.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Re-work OpenGL video view to use modern shaders / APIs.
blob
|
commitdiff
|
raw
|
diff to current
2021-04-22
Carl Hetherington
I can't convince myself that _canvas_mutex is doing...
blob
|
commitdiff
|
raw
|
diff to current
2021-04-22
Carl Hetherington
Make the GL thread access the canvas size in a less...
blob
|
commitdiff
|
raw
|
diff to current
2021-04-20
Carl Hetherington
Add some possibly-useful markers for debugging threads...
blob
|
commitdiff
|
raw
|
diff to current
2021-02-01
Carl Hetherington
Add a better error when failing to read a DCP in some...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-27
Carl Hetherington
Use enum class for VideoRange.
blob
|
commitdiff
|
raw
|
diff to current
2021-01-16
Carl Hetherington
Fix crash on close on Linux.
v2.15.121
blob
|
commitdiff
|
raw
|
diff to current
2021-01-16
Carl Hetherington
Fix OpenGL crashes on macOS (#1899).
blob
|
commitdiff
|
raw
|
diff to current
2021-01-07
Carl Hetherington
std::shared_ptr
blob
|
commitdiff
|
raw
|
diff to current
2020-12-23
Carl Hetherington
Various tweaks to fix playback at the end of a film...
blob
|
commitdiff
|
raw
|
diff to current
2020-12-10
Carl Hetherington
Fix lots of macOS warnings by using a different boost...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-16
Carl Hetherington
Make sure we use limited ("video") range data when...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-05
Carl Hetherington
Fix video waveform view with GL backend.
blob
|
commitdiff
|
raw
|
diff to current
2020-11-03
Carl Hetherington
Fix crash on Linux (and maybe others).
blob
|
commitdiff
|
raw
|
diff to current
2020-10-21
Carl Hetherington
macOS / new boost build fixes.
v2.15.104
blob
|
commitdiff
|
raw
|
diff to current
2020-09-11
Carl Hetherington
Fixes for building with newer wxWidgets.
blob
|
commitdiff
|
raw
|
diff to current
2020-08-08
Carl Hetherington
wxEVT_CREATE appears never to arrive on Windows, so...
v2.15.96
blob
|
commitdiff
|
raw
|
diff to current
2020-08-08
Carl Hetherington
Remove old comment.
blob
|
commitdiff
|
raw
|
diff to current
2020-08-08
Carl Hetherington
Don't call OpenGL functions until the wxGLContext has...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-04
Carl Hetherington
Add some more OpenGL debugging.
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Carl Hetherington
Fix bugs in thread termination causing occasional pthread
blob
|
commitdiff
|
raw
|
diff to current
2020-07-27
Carl Hetherington
Merge branch 'warnings' into v2.15.x.
blob
|
commitdiff
|
raw
|
diff to current
2020-07-26
Carl Hetherington
Various OSX warnings fixes.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-28
Carl Hetherington
Fix confusion between one-shot and playing causing...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-27
Carl Hetherington
Rename _playing_condition -> _thread_work_condition.
blob
|
commitdiff
|
raw
|
diff to current
2020-02-06
Carl Hetherington
Fix crash.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-30
Carl Hetherington
Various thread cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Merge a set of changes which run the OpenGL video updat...
v2.15.40
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Use glTexSubImage2D when possible, as suggested by...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Don't busy-wait when there's nothing to play.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Check that get_next_frame succeeds.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Fix some crashes.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
More tidying up.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Various cleanups and thread-safety.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Same thing with inter_size.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Move _inter_position out of FilmViewer.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Move _dropped into VideoView.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Implement GLView::update.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Don't try opening error dialogues from the GL thread.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Fix display when there is no film.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Start thread when the window will have been created...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Nicer protection of _player_video. Always run GL threa...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Remove GL context accessor and hence lock.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Clean up access to stuff from Film.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
A little thread safety.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Various timing hacks and development.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Carl Hetherington
Barely-functioning GL playback with new arrangement.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
More Windows hackery.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
More accurate reporting of whether vsync is enabled.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Windows #include.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Attempted Windows GL fixes.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Type fix for OS X.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Another OS X include.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Another OS X include.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Try another way on OS X.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
More GL build fixes.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Carl Hetherington
Fix some build failures due to GL stuff.
blob
|
commitdiff
|
raw
|
diff to current
next