सामग्री पर जाएँ
PS5PCEM
आंशिकग्राफ़िक्स

मल्टी-टेक्सेल इमेज लोड

स्पष्ट-मिप रूपों समेत IMAGE_LOAD_BY2, BY4, PCK2 और PCK4 मापे गए नेटिव 2D फ़ॉर्मैट के लिए चलते हैं। BY लोड लगातार टेक्सेल लौटाता है। PCK लोड उनके कच्चे बिट एक रजिस्टर में पैक करता है।

10 अक्टूबर 2026 तक के रिपॉज़िटरी नोट्स

BY और PCK

BY लोड लगातार टेक्सेल अलग-अलग VGPR में लिखता है, चैनल हर टेक्सेल के भीतर क्रम में। PCK लोड कच्चे घटक बिट एक 32-बिट VGPR में पैक करता है, पहला टेक्सेल सबसे कम महत्व वाले बिट में। साइन्ड घटक अपनी स्टोरेज चौड़ाई तक काटे जाते हैं। UNORM घटक सम-संख्या गोलाई रूपांतरण से दोबारा बनाए जाते हैं।

पहला टेक्सेल X में दो या चार के समूह तक नीचे संरेखित होता है। सीमा जाँच मूल, बिना-संरेखित निर्देशांक इस्तेमाल करती है: संरेखण से पहले पूरा समूह फ़िट होना चाहिए, Y सीमा में होना चाहिए, और माँगा गया मिप मौजूद होना चाहिए। अमान्य समूह हर नतीजा रजिस्टर को शून्य करता है और असंबंधित गंतव्यों को नहीं छूता। अमान्य निर्देशांक Vulkan तक पहुँचने से पहले सुरक्षित फ़ेच ऑपरेंड से बदले जाते हैं।

कौन-से फ़ॉर्मैट

DMASK 0x3 वाला BY2 UNORM, SNORM, UINT, SINT में R8 और R16, और R16 FLOAT कवर करता है। DMASK 0xF वाला BY2 RG8 UNORM, SNORM, UINT और SINT कवर करता है। DMASK 0xF वाला BY4 इन चार संख्यात्मक प्रकारों में R8 कवर करता है। DMASK 0x1 वाला PCK2 R8, R16 और RG8 UNORM, UINT और SINT कवर करता है। DMASK 0x1 वाला PCK4 R8 UNORM, UINT और SINT कवर करता है। इन लोड के स्पष्ट-मिप रूप वही फ़ॉर्मैट सूचियाँ इस्तेमाल करते हैं।

बैकएंड अनुवाद को सटीक नेटिव फ़ॉर्मैट देता है। अलग UINT और SINT सैंपल्ड-इमेज बैंक फ़्लोटिंग-पॉइंट और तुलना बैंक के साथ पूर्णांक नतीजों को सही प्रकार में रखते हैं। NSA निर्देशांक, ओवरलैप करते पता और गंतव्य रजिस्टर, और सामान्य EXEC मास्क बने रहते हैं।

यह बदलाव क्या नहीं है

9 अक्टूबर की रिपोर्ट साझा शेडर और बैकएंड सपोर्ट है। यह किसी गेम पहचानकर्ता या शेडर हैश पर निर्भर नहीं है। केवल इन लोड से कोई गेम संगतता नतीजा या फ़्रेम-दर बदलाव का दावा नहीं किया जाता।

स्टोर, और मापे गए सेट में न होने वाले फ़ॉर्मैट या डिस्क्रिप्टर संयोजन, असमर्थित रहते हैं। क्षैतिज गैदर पड़ोसी निर्देश परिवार हैं और उनका अपना पेज है।

क्या लागू है

  • स्पष्ट मिप के साथ और बिना, मापे गए 2D BY2, BY4, PCK2 और PCK4 लोड।
  • समूह संरेखण, जाँची सीमाएँ, और अमान्य समूह के लिए शून्य नतीजे।
  • UINT और SINT सही प्रकार में रहें इसके लिए अलग पूर्णांक सैंपल्ड-इमेज बैंक।
  • EXEC मास्क, NSA निर्देशांक और ओवरलैप करती रजिस्टर जोड़ियाँ सुरक्षित।

क्या अब भी बाक़ी है

  • इन रूपों के इमेज स्टोर लागू नहीं हैं।
  • मापी गई तालिका से बाहर के फ़ॉर्मैट और डिस्क्रिप्टर मोड अस्वीकार होते हैं।
  • टेस्ट किसी भी गेम के लिए नया फ़्रेम-प्रति-सेकंड आँकड़ा तय नहीं करते।

संबंधित तंत्र

ये पेज क्या हैं

पाठ PS5PCEM रिपॉज़िटरी के आर्किटेक्चर नोट्स और अक्टूबर 2026 की रिपोर्टों पर आधारित है। किसी केंद्रित टेस्ट का पास होना नई फ़्रेम दर या गेम का नया समापन नहीं है।

सभी तकनीकें