Fixed-function
நிலையான செயல்பாடு என்பது 3டி கிராபிக்ஸ் ஏபிஐகள் மற்றும் ஷேடர் அடிப்படையிலான 3டி கிராபிக்ஸ் ஏபிஐகள் மற்றும் ஜிபியு கட்டமைப்புகளின் வருகைக்கு முன்னர் வடிவமைக்கப்பட்ட முந்தைய ஜிபியுக்களை வேறுபடுத்துவதற்கு பயன்படுத்தப்படும் ஒரு சொல். வரலாற்று ரீதியாக நிலையான செயல்பாட்டு ஏபிஐக்கள் செயல்பாட்டு நுழைவு புள்ளிகளின் தொகுப்பைக் கொண்டிருந்தன, அவை அவற்றை ஆதரிக்க வடிவமைக்கப்பட்ட ஜிபியுக்களில் அவற்றின் பெயரிடப்பட்ட நோக்கத்திற்காக பிரத்யேக தர்க்கத்திற்கு தோராயமாக அல்லது நேரடியாக வரைபடமாக்கப்பட்டன. ஷேடர் அடிப்படையிலான ஜிபியுக்கள் மற்றும் ஏபிஐக்கள் உருவாகும்போது, நிலையான செயல்பாட்டு ஏபிஐகள் கிராபிக்ஸ் இயக்கி பொறியாளர்களால் மிகவும் பொதுவான நோக்க நிழல் கட்டமைப்பைப் பயன்படுத்தி செயல்படுத்தப்பட்டன. இந்த அணுகுமுறை ஒரு பிரிவாக செயல்பட்டது, இது பெரும்பாலான டெவலப்பர்கள் அனுபவித்த நிலையான செயல்பாட்டு ஏபிஐ சுருக்கத்தை தொடர்ந்து வழங்கும், அதே நேரத்தில் புதிய ஷேடர் அடிப்படையிலான கட்டமைப்புகளின் மேலும் வளர்ச்சி மற்றும் மேம்பாடுகளை அனுமதிக்கிறது. ஓபன்ஜிஎல், ஓபன்ஜிஎல் இஎஸ் மற்றும் டைரக்ட்எக்ஸ் (டைரக்ட்3டி) அனைத்தும் 3டி கிராபிக்ஸ் ஏபிஐகளாகும், அவை நிலையான செயல்பாட்டு நிரலாக்க மாதிரியிலிருந்து ஷேடர் அடிப்படையிலான நிரலாக்க மாதிரிக்கு மாற்றப்பட்டன. நிலையான செயல்பாட்டிலிருந்து நிழல்களுக்கு மாற்றம் எப்போது செய்யப்பட்டது என்பதற்கான அட்டவணை கீழே உள்ளதுஃ நிலையான செயல்பாடு மற்றும் நிழல்கள் நிலையான செயல்பாட்டு ஏபிஐக்கள் நன்கு வரையறுக்கப்பட்ட மற்றும் குறிப்பாக பெயரிடப்பட்ட கிராபிக்ஸ் குழாய் நிலைகளின் வரிசையுடன் எளிமையான நிரலாக்க சுருக்கமாக இருக்கும். ஷேடர் அடிப்படையிலான ஏபிஐக்கள் கிராபிக்ஸ் தரவை (செங்குத்துகள் மற்றும் பிக்சல்கள்/டெக்சல்கள்) பொதுவாகக் கையாளுகின்றன, மேலும் இந்தத் தரவு எவ்வாறு மாற்றியமைக்கப்படுகிறது என்பதில் அதிக நெகிழ்வுத்தன்மையை அனுமதிக்கின்றன. ஷேடர் அடிப்படையிலான ஏபிஐயைப் பயன்படுத்தி மிகவும் அதிநவீன ரெண்டரிங் நுட்பங்கள் சாத்தியமாகும். குறிப்புகள் 3D ரெண்டரிங்