ऐप्पल ने GL_APPLE_shader_framebuffer_fetch नामक एक नया शेडर एक्सटेंशन पेश किया, जो पूरी तरह से प्रोग्राम करने योग्य मिश्रण की अनुमति देता है। कार्यक्षमता समझाते हुए एक डब्ल्यूडब्ल्यूडीसी वीडियो भी है। यह wwdc 2012 का वीडियो 513 है।GL_APPLE_shader_framebuffer_fetch gl_lastFragData
दुख की बात यह है कि यह एक्सटेंशन मेरे लिए काम नहीं करता है।
एफ shader:
#extension GL_APPLE_shader_framebuffer_fetch : require
varying lowp vec4 colorVarying;
void main(void) {
gl_FragColor = gl_lastFragData[0] + vec4(colorVarying.x, colorVarying.y, colorVarying.z, 1.0);
}
डिबग आउटपुट: एक्सटेंशन 'GL_APPLE_shader_framebuffer_fetch'
एक वास्तविक आईपैड पर iOS 6.0 iPad सिम्युलेटर 'एन पर इसे चलाने के लिए कोशिश की समर्थित नहीं है 6.0
साथयह कैसे हो सकता है? वास्तव में इस एक्सटेंशन का उपयोग करने के लिए मुझे क्या करना है?
उत्कृष्ट, बहुत बहुत धन्यवाद! Gl_lastFragData के बजाय यह gl_LastFragData है। – RayDeeA