क्या होता है यदि आप उसी बनावट छवि इकाई में GL_TEXTURE_2D
और GL_TEXTURE_CUBE_MAP
दोनों को (विभिन्न बनावट) बांधते हैं?ओपनजीएल ईएस 2.x: एक ही बनावट छवि इकाई में 'GL_TEXTURE_2D` और `GL_TEXTURE_CUBE_MAP` दोनों को बाध्य करें?
उदाहरण के लिए, मान लीजिए कि मैं एक बनावट GL_TEXTURE0
के GL_TEXTURE_2D
लक्ष्य और उसी बनावट इकाई के GL_TEXTURE_CUBE_MAP
लक्ष्य पर एक और बनावट बांधता हूं। क्या मेरे पास दो वर्दी वेरिएबल हो सकते हैं, एक sampler2D
और दूसरा samplerCube
और दोनों को 0 पर सेट करें (GL_TEXTURE0
देखें)?
मुझे संदेह है कि उत्तर "नहीं" है (या नतीजा अपरिभाषित है) लेकिन मुझे उस spec में कुछ भी नहीं मिला है जो विशेष रूप से एक ही बनावट छवि इकाई में एकाधिक बनावट लक्ष्यों का उपयोग करने पर रोक लगाता है।