Glfw: سلوك إزاحة القماش / التحجيم غير صحيح.

تم إنشاؤها على ٣ سبتمبر ٢٠١٧  ·  4تعليقات  ·  مصدر: glfw/glfw

أحاول تطوير تطبيق على جهاز الكمبيوتر المحمول الجديد ، ومع ذلك ، يبدو أنني أواجه هذا الخطأ في كل منعطف.

الأكثر صلة بـ GLFW ستكون هذه الصورة (مرفقة أيضًا)
red_triangle_compare

ومع ذلك ، قد يكون الألبوم الكامل الخاص بلقطات استكشاف الأخطاء وإصلاحها مفيدًا: http://imgur.com/a/ZmSnV

لقد بدأت التطوير في libGDX وواجهت مشكلة اللوحة هذه. لقد سألت في منتديات libGDX ولم أحصل على حل ، لذلك استسلمت.
بعد ذلك اعتقدت أنني سأحاول بعض النمذجة ثلاثية الأبعاد باستخدام الخلاط. تبين أن الخلاط لديه نفس مشكلة القماش. كانت الحياة مشغولة في ذلك الوقت ، لذا استسلمت مرة أخرى دون الكثير من الحفر.
الآن أحاول استخدام برنامج تعليمي لـ C ++ OpenGL في opengl-tutorial.org ولكن ما زلت أتلقى مشكلة اللوحة القماشية هذه.

قد يكون جهاز الكمبيوتر المحمول الخاص بي (إنه جديد: ThinkPad X1 Yoga (الجيل الثاني)) ، أو بعض إعدادات البرامج المحملة مسبقًا التي لا يمكنني العثور عليها لإيقاف تشغيلها أو تغييرها.
لقد قمت بكل تكوين يمكن تصوره لتحجيم / دقة العرض في نظام التشغيل Windows 10 ، ولم يتم إصلاح ذلك. لقد تأكدت من أن لدي أحدث برامج تشغيل الرسومات. لقد حاولت تغيير تكوينات إعدادات رسومات Intel. لم ينجح شيء.

أحتاج إلى حل هذا قريبًا!

(أيضًا ، هل يعرف أي شخص ما إذا كان الخلاط مستهلكًا لـ GLFW؟ هذه المعلومات ستساعد)

Intel Windows bug external

ال 4 كومينتر

بعض التعليمات البرمجية قد تكون مفيدة.

أيضًا ، هل يعرف أي شخص ما إذا كان الخلاط مستهلكًا لـ GLFW؟ هذه المعلومات من شأنها أن تساعد

يستخدم Blender مزيجًا من API و SDL الخاصين به.

كان الكود الذي استخدمته هو المخزون من موقع البرنامج التعليمي: https://github.com/opengl-tutorials/ogl/blob/master/tutorial02_red_triangle/tutorial02.cpp

لقد أجريت المزيد من الأبحاث ويبدو أنها مشكلة Intel Graphics Driver ، اكتشفت سابقًا بواسطة مجتمع Blender: https://developer.blender.org/T51521

يبدو أنه تم إصلاحه في تحديث برنامج التشغيل الأخير (8/13/2017 22.20.16.4771) ، ومع ذلك لم تقم Lenovo بتعبئته وإتاحته لجهاز الكمبيوتر الخاص بي حتى الآن.

نعم ، يبدو أن السائق هو المشكلة. لا أرى أي شيء في الكود قد يتسبب في حدوث المشكلة أيضًا.

تحقق مما إذا كان برنامج التشغيل متاحًا على https://downloadcenter.intel.com.

كان الحل أكثر صعوبة قليلاً لأن التثبيت المباشر لبرنامج التشغيل من Intel تسبب في حدوث خطأ. شيء على غرار "برنامج التشغيل هذا غير معتمد لجهاز الكمبيوتر الخاص بك من قبل الشركة المصنعة له".

لقد قمت بتثبيته في النهاية عن طريق القيام بما يلي:

  1. افتح إدارة الأجهزة
  2. انقر بزر الماوس الأيمن فوق محولات العرض -> Intel HD Graphics
  3. الخصائص -> علامة التبويب برنامج التشغيل -> زر تحديث برنامج التشغيل
  4. استخدم خيار "قائمة برامج التشغيل على جهاز الكمبيوتر الخاص بي"
  5. قم بالتعيين إلى Microsoft Basic Driver. ملاحظة ، قد تكون رسوماتك الآن متزعزعة تمامًا لأنها لا تستخدم وحدة معالجة الرسومات ...
  6. قم بتثبيت برنامج التشغيل الجديد من Intel.
  7. اعادة التشغيل.
    منجز!
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات