summaryrefslogtreecommitdiff
path: root/src/wx/gl_video_view.cc
AgeCommit message (Expand)Author
2025-01-09Fix subtitle rendering with OpenGL.Carl Hetherington
2024-09-03Remove some implicit conversions between wxString and std::string.Carl Hetherington
2024-06-06Support optimised rendering of YUV420P in OpenGL.Carl Hetherington
2024-01-02Fix crash due to player_video().first becoming null sometime betweenCarl Hetherington
2022-11-10Fix uninitialised variable.Carl Hetherington
2022-10-18Fix colour primaries when previewing Rec.2020 content with OpenGL.Carl Hetherington
2022-10-18Clarify RGB fragment type as being for Rec709/sRGB primaries.Carl Hetherington
2022-10-18Add a scope.Carl Hetherington
2022-10-18Extract ublas_to_gl method.Carl Hetherington
2022-10-18Rename colour_conversion -> xyz_rec709_colour_conversion.Carl Hetherington
2022-08-12Remove misleading comment.Carl Hetherington
2022-08-12Put the OpenGL XYZ -> RGB gammas the right way round (#2294).Carl Hetherington
2022-05-22OpenGL line width > 1.0 does not seem to work on macOS (gives an INVALID_VALUE).Carl Hetherington
2022-05-22Cleanup: use an enum rather than a magic value.Carl Hetherington
2022-05-02Replace some raw arrays with std::vectors.Carl Hetherington
2022-04-29Primitive auto-crop (#1477).Carl Hetherington
2022-04-29Try to make the GL code a little clearer.Carl Hetherington
2022-04-29Rename border line to outline content.Carl Hetherington
2022-04-09Fix some comment typos.Carl Hetherington
2022-04-07Cleanup: remove unused parameter to PlayerVideo::force.Carl Hetherington
2021-11-14Missing include.v2.15.174Carl Hetherington
2021-11-14Account for DPI scale factors when calculating some sizes (#2118).v2.15.173Carl Hetherington
2021-10-25Fix position of content outline (#2108).v2.15.171Carl Hetherington
2021-10-03Always call ::draw() even when we have no image.Carl Hetherington
2021-10-03Remove unused parameters.Carl Hetherington
2021-10-01Fix subtitle positioning and centering of the DCP frame in the window.v2.15.165Carl Hetherington
2021-10-01Change glLineWidth from 2.0 -> 1.0.v2.15.164Carl Hetherington
2021-10-01Missing check_gl_error() calls.Carl Hetherington
2021-09-30Only support GLVideoView when building with wxWidgets >= 3.1.0.Carl Hetherington
2021-09-27Various alignment tidying/fixups.Carl Hetherington
2021-09-27Replace aligned bool with enum Alignment.Carl Hetherington
2021-09-27Various alignment adjustments.Carl Hetherington
2021-09-27Allow RGB24 in textures.Carl Hetherington
2021-09-27Support subs and tidy up a few things.Carl Hetherington
2021-09-27Rename image -> video.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-27Tweak some comments.Carl Hetherington
2021-09-27Extract indices array and make some offset constants.Carl 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-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-04-21Add some possibly-useful markers for debugging threads from coredumps.Carl Hetherington
2021-02-01Add a better error when failing to read a DCP in some cases.Carl Hetherington
2021-01-27Use enum class for VideoRange.Carl Hetherington
2021-01-16Fix crash on close on Linux.v2.15.121Carl Hetherington