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