[GSOC] Add SDL2 library + additional SDL libraries #92
No reviewers
Labels
No Label
C
Category/Applications
Category/Drivers
Category/General
Category/Kernel
Category/Libraries
Eolite
FASM
FS
HLL
Influence/Settings
Influence/Text/TYPO
IRCC
Kernel
Kind
Breaking
Kind
Bug
Kind
Build
Kind
Documentation
Kind
Enhancement
Kind
Feature
Kind
Security
Kind
Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: KolibriOS/kolibrios#92
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "(deleted):sdl2-kolibri"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Project overview
This project, undertaken as part of Google Summer of Code 2024, sets out to port SDL2 library for KolibriOS, a free cross-platform multimedia library that implements an interface to graphics, sound and input devices. Considering previous version of the library, SDL 1.2, which was earlier ported for KolibriOS, is no longer maintained, therefore it became a necessity to port the most up-to-date and supported version (i.e. SDL2. Having support for SDL2 (along with its additional libraries) on KolibriOS will not only allow developers to develop new applications using the updated functionality of the library, but also to port a huge number of existing open source programs (mostly emulators and games) from other platforms, because SDL2 is often used to implement frontend/graphics in such applications. This will also allow us to completely deprecate the current SDL1.2 library as we can use a compatibility layer for applications relying on SDL1.x.
In order to see how the progress of this project went, visit this topic of our board.
What was done
What's left to do
Acknowledgement
As always, I want to thank all mentors, developers, and testers who helped with this project, especially @Doczom, @dunkaist, @Burer and @Sweetbread for answering queries on time as well as helping me with problems that I faced.
Add SDL2 libraries + additional librariesto [GSOC] Add SDL2 libraries + additional libraries[GSOC] Add SDL2 libraries + additional librariesto [GSOC] Add SDL2 library + additional SDL librariesLGTM, thank you!
@arnavbhatt288 hello! It seems like you've really done a great job, but from my point of view you should first have a series of commits or one that loads the original source code and then your edits, otherwise in the future it will be very difficult to distinguish where your problem is and where the problem is with the original library.
e9c486049b
to20bbcf47f9