Dalam grafik komputer, sebuah fragmen adalah data yang diperlukan untuk menghasilkan nilai piksel tunggal dari gambar primitif dalam buffer bingkai.
Data ini mungkin termasuk, tetapi tidak terbatas pada:
- posisi raster
- kedalaman
- atribut interpolasi (warna, koordinat tekstur, dll.)
- setensilan
- alfa
- ID jendela
Ketika sebuah adegan digambar, gambar primitif di raster menjadi fragmen yang bertekstur dan dikombinasikan dengan frame buffer yang ada. Bagaimana sebuah fragmen digabungkan dengan data yang sudah ada dalam buffer bingkai tergantung pada berbagai pengaturan. Dalam kasus tertentu, sebuah fragmen dapat dibuang jika lebih jauh dari pixel yang sudah ada di lokasi tersebut (sesuai dengan buffer kedalaman). Jika lebih dekat dari pixel yang ada, itu dapat menggantikan apa yang sudah ada, atau, jika alpha blending sedang digunakan, warna pixel dapat diganti dengan campuran warna fragmen dan warna pixel yang ada, seperti dalam kasus menggambar objek yang tembus cahaya.
Secara umum, sebuah fragmen dapat dianggap sebagai data yang diperlukan untuk menaungi piksel, ditambah data yang diperlukan untuk menguji apakah fragmen tersebut bertahan menjadi piksel (kedalaman, alfa, stensil, gunting, ID jendela, dll.)
Dari wikipedia