Pustaka SDL yang banyak digunakan oleh lintas-permainan platform sebagai lapisan abstraksi perangkat lunak/perangkat keras telah menggabungkan dukungan untuk arsitektur CPU LoongArch Cina.

Baru akhir pekan lalu dukungan LoongArch mendarat di Linux 5.19 meskipun untuk rilis kernel awal ini tidak cukup untuk benar-benar menghasilkan sistem yang berfungsi. Beberapa driver LoongArch yang diperlukan untuk benar-benar memiliki booting, sistem yang berfungsi belum menjadi yang utama. Tetapi memasukkan kode arsitektur CPU ke Linux 5.19 setidaknya membuka jalan bagi dukungan LoongArch untuk diperkenalkan musim panas ini ke GNU C Library.

Sementara minggu ini Simple DirectMedia Library (SDL) telah menambahkan dukungan untuk arsitektur LoongArch. Port LoongArch SDL mencakup penambahan dukungan untuk rutinitas Majelis LSX dan LASX yang dioptimalkan.

Inisial ~268 baris kode baru untuk dukungan SDL LoongArch dibuat oleh Hecai Yuan dari Loongson yang juga bekerja pada dukungan LoongArch untuk FFmpeg dan perangkat lunak sumber terbuka lainnya. Lihat commit ini untuk detail selengkapnya tentang dukungan CPU LoongArch awal untuk library SDL.

LoongArch dikembangkan oleh Loongson sekarang karena arsitektur upstream MIPS64 yang mereka andalkan pada dasarnya sudah mati. LoongArch”terinspirasi”oleh MIPS64 dan RISC-V. Sebelum mendapatkan dukungan LoongArch ke Linux 5.19, kompiler GCC 12 awal tahun ini yang memperkenalkan dukungan kompiler awal.

Categories: IT Info