summaryrefslogtreecommitdiff
path: root/src/wx/gl_video_view.h
AgeCommit message (Expand)Author
2025-10-10Keep screen awake while playing on Windows (#3095).Carl Hetherington
2025-08-25Cleanup: wrap glUniform* calls.Carl Hetherington
2025-06-17Support content crop in the GL backend.Carl Hetherington
2025-02-22White space: gl_video_view.{cc,h}Carl Hetherington
2024-06-06Support optimised rendering of YUV420P in OpenGL.Carl Hetherington
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.Carl Hetherington
2022-10-18Fix colour primaries when previewing Rec.2020 content with OpenGL.Carl Hetherington
2022-04-29Primitive auto-crop (#1477).Carl Hetherington
2022-04-29Rename border line to outline content.Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2021-10-03Remove unused parameters.Carl Hetherington
2021-09-30Only support GLVideoView when building with wxWidgets >= 3.1.0.Carl Hetherington
2021-09-27Support subs and tidy up a few things.Carl Hetherington
2021-09-27Move some stuff inside Texture.Carl Hetherington
2021-09-27Add basic Texture wrapper for a GL texture.Carl Hetherington
2021-09-27Rename _size -> _video_sizeCarl Hetherington
2021-09-27Rename _texture -> _video_texture.Carl Hetherington
2021-09-27When the player is used in OpenGL mode, pass unscaled XYZ data through to the...Carl Hetherington
2021-09-27Fix GL information fetching.Carl Hetherington
2021-09-27C++11 tidying.Carl Hetherington
2021-09-27Re-work OpenGL video view to use modern shaders / APIs.Carl Hetherington
2021-04-23I can't convince myself that _canvas_mutex is doing anything useful, so remov...Carl Hetherington
2021-04-23Make the GL thread access the canvas size in a less ridiculous way.Carl Hetherington
2021-01-16Fix OpenGL crashes on macOS (#1899).Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-23Various tweaks to fix playback at the end of a film (#1858).Carl Hetherington
2020-09-23Undefine Status that somebody decided to put in the global namespace.Carl Hetherington
2020-08-09wxEVT_CREATE appears never to arrive on Windows, so change thingsv2.15.96Carl Hetherington
2020-07-27Hide warnings triggered by Ubuntu 20.04's gcc.Carl Hetherington
2020-07-02Potential Windows build fix.v2.15.86Carl Hetherington
2020-06-28Make some methods private.Carl Hetherington
2020-06-28Fix confusion between one-shot and playing causing surprisingCarl Hetherington
2020-06-28Make _one_shot and _playing atomic.Carl Hetherington
2020-06-28Rename _playing_condition -> _thread_work_condition.Carl Hetherington
2020-01-30Various thread cleanups.Carl Hetherington
2020-01-08Use glTexSubImage2D when possible, as suggested by https://www.khronos.org/op...Carl Hetherington
2020-01-08Various cleanups and thread-safety.Carl Hetherington
2020-01-08Same thing with inter_size.Carl Hetherington
2020-01-08Move _inter_position out of FilmViewer.Carl Hetherington
2020-01-08Implement GLView::update.Carl Hetherington
2020-01-08Don't try opening error dialogues from the GL thread.Carl Hetherington
2020-01-08Fix display when there is no film.Carl Hetherington
2020-01-08Nicer protection of _player_video. Always run GL thread rather than starting...Carl Hetherington
2020-01-08Remove GL context accessor and hence lock.Carl Hetherington
2020-01-08Clean up access to stuff from Film.Carl Hetherington
2020-01-08A little thread safety.Carl Hetherington
2020-01-08Various timing hacks and development.Carl Hetherington
2020-01-08Barely-functioning GL playback with new arrangement.Carl Hetherington
2019-06-03More accurate reporting of whether vsync is enabled.Carl Hetherington
2019-06-03Fix some build failures due to GL stuff.Carl Hetherington