إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

DirectX 11.0 قادم إلى لينوكس

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [نقاش] DirectX 11.0 قادم إلى لينوكس

    في خبر غريب ومفاجئ.. أعلن أحد مطوري لينوكس عن نجاحه في تضمين برنامج DirectX في أحد تعريفات بطاقات الشاشة في لينوكس..

    المطور اسمه Luca Barbieri وهو يعمل في تطوير تعريف بطاقات الشاشة ATI مفتوحة المصدر المسماة Gallium3D.. والذي فعله هو أنه نجح في تضمين برنامج DirectX بنسختيه 10 و 11 في تعريف بطاقة الشاشة المذكور.

    لكن لنفهم أهمية هذه الخطوة دعوني أشرح الأمور من خلال النقاط التالية:
    • في لينوكس البرنامج الذي يتعامل مع المهام التي تتطلب تدخل بطاقة الشاشة اسمه OpenGL، بينما هو DirectX في ويندوز.
    • من المعروف أن أداء DirectX أفضل بكثير من OpenGL
    • برنامج Wine (الذي يقوم بتشغيل برامج ويندوز على لينوكس) يستطيع تشغيل DirectX ولكن بأن يترجم هذا البرنامج إلى أوامر يتعامل معها برنامج OpenGL.. كما أنه يشغل النسخة رقم 10 من البرنامج وليس النسخة 11


    ما فعله المطور هو أنه كتب النص المصدري (20,000 سطر برمجي) لبرنامج DirectX وضمنه في تعريف بطاقة الشاشة..

    إذاً بهذا الشكل يمكن - نظرياً- أن نستنتج ما يلي:
    • سيكون بإمكان مستخدمي لينوكس تشغيل ألعاب ويندوز على لينوكس بسهولة
    • يمكن للمطورين الاستغناء عن OpenGL بشكل كامل مستقبلاً لصالح DirectX


    مصدر الخبر مدونة الدرب و

    Phoronix
    جميع مجلات و دورات نظام لينكس ( محدث )

  • #2
    السلام عليكم
    DirectX ليس أفضل تقنيا من OpenGL، ولكن بعض الألعاب تعتمد عليه!
    (هناك نقاش في موضوع قديم فيه مقارنة بين الاثنين، ساحاول البحث عنه)

    ---------
    هذا الخبر يعني ان مايكروسوفت لن تستطيع احتكار سوق الألعاب لمنصتيها !!
    ولكن: ألن يسبب هذا بعض المشاكل في بعض البلدان كالولايات المتحدة واليابان؟ ألا يوجد قيود تتعلق بما يسمى براءات الاختراع؟
    ربماً نجده غدا كموديول أو برنامج إضافي يمكن تثبيته منفصلا عن التعريف ....
    عبدالرحيم الفاخوري -- abdilra7eem
    IRC: Fakhouri
    فلسطين
    مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

    كتاب الإدارة المتقدمة لجنو/لينكس:
    https://librebooks.org/gnu-linux-adv...dministration/

    تعليق


    • #3
      بسم الله الرحمن الرحيم

      عندما قرات عنوان الموضوع ، ظننت أن ميكروسوفت قررت ذلك ، (فورا الفكرة هربت من رأسي )

      يمكن تشغيل الدايركت اكس من خلال واين ،

      حتى أنه تجاوز الدايركت اكس وجعله opengl ،



      • يمكن للمطورين الاستغناء عن OpenGL بشكل كامل مستقبلاً لصالح DirectX
      لو كان ذلك ممكنا لحدث منذ زمن بعيييييييييييييييييييد ،،
      لا أعتقد أن الكثير هنا ينسون تقنية 3dfx ، والتي ماتت امام الدايركت اكس عندما كان في شبابه ،
      (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
      آل عمران 188
      قال رسول الله صلى الله عليه و سلم :
      {لا يشكر الله من لا يشكر الناس}
      {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

      جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
      أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

      تعليق


      • #4
        من المعروف أن أداء DirectX أفضل بكثير من OpenGL
        اعترض وبشدة وتحتيها كسرة!
        هل جربت كروت نفيديا و انتل؟

        تعليق


        • #5
          بسم الله الرحمن الرحيم

          المشاركة الأصلية بواسطة محمد نجم مشاهدة المشاركة
          اعترض وبشدة وتحتيها كسرة!
          هل جربت كروت نفيديا و انتل؟
          + 100000 00000 00000

          جرب بلي ستيشن 3
          (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
          آل عمران 188
          قال رسول الله صلى الله عليه و سلم :
          {لا يشكر الله من لا يشكر الناس}
          {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

          جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
          أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

          تعليق


          • #6
            ما هذا

            اليس ال open gl افضل بكثير من دايركت اكس

            هذا الذي اعرفه !!!!!!!!!!!!!!!!!!!!!!!!!!

            وربما تكن خطوه لصالح الليونكس بالنسبه للالعاب


            تعليق


            • #7
              أخي الكريم.. أنا ترجمت الخبر من موقع Phoronix وإليك اقتباس من المقال:

              "The third goal is to provide a superior alternative to OpenGL for graphics programming on non-Windows systems, particularly Linux and other free and open systems. Thanks to a very clean and well-though design done from scratch, the Direct3D 10/11 APIs are vastly better than OpenGL and can be supported with orders of magnitude less code and development time, as you can see by comparing the lines of code of this commit and those in the existing Mesa OpenGL implementation."
              مدونة الدرب
              (كل جديد ومفيد في عالم البرمجيات الحرة)

              تعليق


              • #8
                the Direct3D 10/11 APIs are vastly better than OpenGL and can be supported with orders of magnitude less code and development time, as you can see by comparing the lines of code of this commit and those in the existing Mesa OpenGL implementation
                هذة نظرة خاصة(او من زاوية ضيقة جداا) وليست نظرة شاملة .
                2v || 2v

                www.3dvui.org

                تعليق


                • #9
                  openGL احسن بكثير من directx!
                  ولكن هذه الخطوة جيدة بالنسبة الى بعض العاب الويندوز.
                  أخبار ومقالات وشروحات المصادر المفتوحة بالعربية: لينكس اليوم
                  مقالات عالية الجودة عن نظام لينكس والبرمجيات الحرّة بالإنجليزية: FOSS Post
                  مدونتي الشخصية: محمد هاني صباغ

                  تعليق


                  • #10
                    http://en.wikipedia.org/wiki/OpenGL_ES

                    http://en.wikipedia.org/wiki/Compari...L_and_Direct3D


                    PlayStation
                    3 يستخدم OpenGL


                    اعتقد ان الاداء متقارب بين OpenGL و
                    directx

                    تعليق


                    • #11
                      الاختلاف فقط في مكتبات api اما الاداء متقارب جدا
                      dx مصنوع للتحكم اكثر مع وينداوز وog مصنوع لكل منصة
                      معناه لو تخصص og للنكس و كلنت شركة ضخمة ترعى ذالك تخيل الناتج
                      يا صديقي اداء opengl فوق الرائع مع انه ليس ملك لشركة

                      اما بنسبة لdx على ليونكس فهذا يعني المزيد من الألعاب
                      اللهم انى أسألك العفو و العافية
                      قال رسول الله (من كان يؤمن بالله واليوم الأخر فليقل خيراً أو ليصمت): فهل أنت تقول الخير ؟

                      تعليق


                      • #12
                        أفضلية DirectX على OpenGL هى ان الألعاب المصممة لويندوز تعتمد على مكتابات DirectX

                        تعليق


                        • #13
                          التطبيقات اللى بتظهر قوة dx اكتر بكتييييييييييييييييييييييييييييير من اللى بتظهر قوة og
                          Linux is about choice
                          .........................
                          End of story

                          تعليق


                          • #14
                            DirectX كله و لا Direct3D بس ؟؟
                            خبِّئْ قصــــــائدَكَ القديمـــــــــةَ كلَّها و اكتبْ لمصـــــــرَ اليومَ شِعــرا مِثلــــها
                            لا صمتَ بعدَ اليـــــومِ يفرِضُ خوفَهُ فاكتبْ ســلاما نيلَ مصــرَ و أهــــلَهـــــــ
                            ا

                            تعليق


                            • #15

                              تعليق

                              يعمل...
                              X