INTEL--

Sementara pendaratan minggu ini driver Crocus Gallium3D untuk Intel Gen4 hingga grafis Gen7 (i965 hingga Haswell) di Mesa menarik bagi pengguna Linux yang masih menjalankan sistem Intel yang sudah tua, lebih jauh lagi adalah driver Gallium3D i915g dan di sana minggu ini terjadi peningkatan besar juga.

Pekerjaan Emma Anholt dalam mengalihkan i915g ke jalur NIR-ke-TGSI telah digabungkan. Daripada i915g pergi GLSL-ke-TGSI seperti yang telah lama terjadi, sekarang menggunakan rute GLSL-ke-NIR dan NIR-ke-TGSI. Pada gilirannya, i915g dapat memanfaatkan optimasi NIR umum yang digunakan oleh driver lain dan NIR hanya menjadi representasi perantara yang lebih modern dan populer yang digunakan oleh driver Mesa saat ini. Gallium3D TGSI IR pada akhirnya masih digunakan oleh driver i915g untuk saat ini daripada NIR asli.

Emma mencatat dalam permintaan penggabungan bahwa dalam peralihan ke NIR-to-TGSI, ini memperbaiki sekitar 10% dari kegagalan pengujian OpenGL ES 2 berkat penggunaan”kompiler yang lebih baik”.

Ini adalah bagian dari dorongan yang lebih luas dan berkelanjutan dalam mengganti penggunaan Mesa GLSL-ke-TGSI dengan GLSL-ke-NIR dan NIR-ke-TGSI di seluruh driver lama lainnya juga sehingga Mesa dapat melepaskan GLSL-ke lama-kode TGSI.

Ini adalah peningkatan yang langka namun signifikan pada driver i915g yang jarang disentuh akhir-akhir ini. Tidak ada tolok ukur yang direncanakan karena perangkat keras ini harus diistirahatkan.

Categories: IT Info