Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@basilgello
Copy link
Collaborator

Description

Refactor CRenderingSystem{GL,GLES} to avoid crashes

Motivation and context

See #25245 nd #25243

How has this been tested?

First spotted on @anohren 's i386 machine and then reproduced on my AMD64 one - see #25245

What is the effect on users?

Kodi should shut down gracefully instead of crashing and leaving files in dangling state!

Screenshots (if appropriate):

Types of change

  • Bug fix (non-breaking change which fixes an issue)
  • Clean up (non-breaking change which removes non-working, unmaintained functionality)
  • Improvement (non-breaking change which improves existing functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that will cause existing functionality to change)
  • Cosmetic change (non-breaking change that doesn't touch code)
  • Student submission (PR was done for educational purposes and will be treated as such)
  • None of the above (please explain below)

Checklist:

  • My code follows the Code Guidelines of this project
  • My change requires a change to the documentation, either Doxygen or wiki
  • I have updated the documentation accordingly
  • I have read the Contributing document
  • I have added tests to cover my change
  • All new and existing tests passed

@basilgello basilgello added this to the Omega 21.2 milestone Nov 4, 2024
@basilgello basilgello added Type: Fix non-breaking change which fixes an issue Type: Improvement non-breaking change which improves existing functionality Type: Backport Component: GL rendering Component: GLES rendering v21 Omega labels Nov 4, 2024
@basilgello basilgello requested a review from neo1973 November 4, 2024 17:02
@basilgello basilgello changed the base branch from master to Omega November 4, 2024 17:10
@basilgello basilgello merged commit 2507aee into xbmc:Omega Nov 10, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: GL rendering Component: GLES rendering Type: Backport Type: Fix non-breaking change which fixes an issue Type: Improvement non-breaking change which improves existing functionality v21 Omega

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants