আমি মনে করি না যে সত্যই সত্য যে কেউই এই উত্তরে লেখা হিসাবে "ত্বরিত ভেক্টর গ্রাফিক্স" সম্পর্কে সত্যই চিন্তা করে না ।
এনভিডিয়া মনে হয় মোটামুটি যত্ন নিচ্ছে। Kilgard এছাড়া কে নেতৃত্ব প্রযুক্তিগত লোক NV_path_rendering (আমার আঙ্গুলের সংরক্ষণ করতে অত: পর NVpr), Khronos সভাপতি, নিল Trevett, যিনি এনভিডিয়া এ ভিপি হয়, NVpr তিনি বিগত কয়েক বছর মধ্যে পারা যতটা উন্নীত হয়েছে; তার টক 1 , টক 2 বা টক 3 দেখুন । এবং এটি কিছুটা পরিশোধ করেছে বলে মনে হচ্ছে। এই লেখার সময় হিসাবে, NVpr এখন গুগলের Skia অ্যাডোবি ইলাস্ট্রেটর সিসি (বিটা) একটি বিটা সংস্করণ এ [Skia এর] (যা আবার গুগল ক্রোম ব্যবহার করা হয়) এবং স্বাধীনভাবে মধ্যে এ Kilgard এর স্লাইড অনুযায়ী ব্যবহার করা হয় GTC14 ; : এছাড়াও আছে আলোচনা কিছু ভিডিও নেই দেওয়া হয় Kilgard এর এবং Adobe এর। একজন কায়রো দেব (যিনি ইন্টেলের পক্ষে কাজ করেন) এনভিআরপি-তে আগ্রহী বলে মনে হয়। মোজিলা / ফায়ারফক্স ডিভরাও এনভিআরপি নিয়ে পরীক্ষা-নিরীক্ষা করেছিল এবং তারা জিপিইউ ত্বরিত ভেক্টর গ্রাফিক্স সম্পর্কে সাধারণভাবে এই FOSDEM14 টক শো হিসাবে যত্ন করে ।
মাইক্রোসফ্টও যথেষ্ট পরিমাণে যত্নশীল কারণ তারা ডাইরেক্ট 2 ডি তৈরি করেছে , যা মোটামুটিভাবে ব্যাপকভাবে ব্যবহৃত হয় [যদি আপনি মোজিলা দেবকে উপরোক্ত কথা থেকে বিশ্বাস করেন]।
এখন মূল প্রশ্নের বিন্দুতে পৌঁছানোর জন্য: সত্যিকার অর্থে কিছু প্রযুক্তিগত কারণ রয়েছে যে পাথ রেন্ডারিংয়ের জন্য জিপিইউগুলি ব্যবহার করা সোজা নয়। আপনি যদি পাথ রেন্ডারিং কীভাবে বগ-স্ট্যান্ডার্ড 3 ডি ভার্টেক্স জ্যামিতির থেকে পৃথক হন এবং জিপিইউ পাথ রেন্ডারিংকে তুচ্ছ-তুচ্ছ বলে তোলে তা জানতে চাইলে কিলগার্ডের খুব ভাল এফএকিউ-এর মতো পোস্ট রয়েছে , যা দুর্ভাগ্যক্রমে ওপেনগিএল ফোরামের কোথাও দাফন করা হয়েছে।
কীভাবে ডাইরেক্ট 2 ডি, এনভিআরপি এবং এই জাতীয় কাজ সম্পর্কে আরও তথ্যের জন্য আপনি কিলগার্ডের সিগগ্রাফ ২০১২ পত্রিকাটি পড়তে পারেন , যা অবশ্যই এনভিআরপি-তে ফোকাসযুক্ত, তবে পূর্বের পদ্ধতির জরিপ করে একটি ভাল কাজও করে। বলার অপেক্ষা রাখে যে দ্রুত হ্যাকগুলি খুব ভাল কাজ করে না ... (পিএসই প্রশ্নের পাঠ্য হিসাবে উল্লেখ করা হয়েছে।) সেই কাগজে আলোচিত এবং কিলগার্ডের প্রথম দিকের কিছু ডেমোতে প্রদর্শিত যেমন এই পদ্ধতির মধ্যে উল্লেখযোগ্য পারফরম্যান্সের পার্থক্য রয়েছে। এই ভিডিওটি । আমার এও লক্ষ্য করা উচিত যে অফিসিয়াল এনভিআরপি প্রসারণ নথিতে কয়েক বছর ধরে বেশ কয়েকটি পারফরম্যান্সের টিউনের বিবরণ রয়েছে।
২০১১ সালে (প্রথম প্রকাশিত বাস্তবায়নে) এনভিপ্রি লিনাক্সের ক্ষেত্রে এত দুর্দান্ত ছিল না, কারণ ২০১১ সালের কিউটির জ্যাক রুসিনের ব্লগ পোস্টটি বলেছিল, এর অর্থ এই নয় যে জনাব গোল্ডবার্গের উত্তর হিসাবে ভেক্টর / পাথের জিপিইউ ত্বরণ নিঃসংশয় is এটি থেকে অনুমান করা হয়েছে বলে মনে হচ্ছে। কিলগার্ড প্রকৃতপক্ষে সেই ব্লগ পোস্টটির শেষের দিকে জবাব দিয়েছে যাতে আপডেট ড্রাইভাররা কিউটির দ্রুত কোডের তুলনায় 2x-4x উন্নতি দেখায় এবং এর পরে রুসিন কিছু বলেনি hasn't
ভালভ কর্প কর্পোরেশন জিপিইউ-ত্বরণযুক্ত ভেক্টর রেন্ডারিং সম্পর্কেও যত্নশীল, তবে ফন্ট / গ্লাইফ রেন্ডারিং সম্পর্কিত আরও সীমিত উপায়ে। সিগগ্রাফ 2007 এ উপস্থাপিত জিপিইউ- ত্বকযুক্ত স্বাক্ষরিত দূরত্ব ক্ষেত্রগুলি (এসডিএফ) ব্যবহার করে বড় ফন্টের স্মুথিংয়ের তাদের দুর্দান্ত , দ্রুত বাস্তবায়ন হয়েছে , যা তাদের গেমগুলিতে টিএফ-এর মতো ব্যবহৃত হয়; ইউটিউবে পোস্ট করা কৌশলটির একটি ভিডিও প্রদর্শন রয়েছে (তবে কে নিশ্চিত এটি নিশ্চিত নয়) made
এসডিএফের দৃষ্টিভঙ্গি কায়রো & প্যাঙ্গো ডেভেলের একজনকে জিএলফির আকারে কিছু সংশোধন করেছে ; এর লেখক linux.conf.au 2014 এ একটি বক্তৃতা দিয়েছেন। খুব দীর্ঘ-না-দেখার সংস্করণটি হ'ল তিনি বেজিয়ার কার্ভগুলির একটি আর্ক-স্প্লাইন অনুমানের কাজটি করেন যাতে এসডিএফ কম্পিউটিংটি ভেক্টরে (রাস্টার পরিবর্তে) স্পেসে আরও ট্র্যাকটেবল করা যায় (ভালভ পরবর্তীকালে করেছিলেন)। তবে এমনকি চাপ-স্প্লাইন অনুমানের সাথে, গণনাটি এখনও ধীর ছিল; তিনি বলেছিলেন যে তার প্রথম সংস্করণটি 3 এফপিএসে চলেছিল। সুতরাং তিনি এখন "খুব দূরে" স্টাফগুলির জন্য কিছু গ্রিড ভিত্তিক কুলিং করেন যা এলওডের (রূপের স্তরের বিশদ) তবে এসডিএফ স্পেসের মতো লাগে। এই অপ্টিমাইজেশনের মাধ্যমে তাঁর ডেমোগুলি 60 এফপিএসে চলেছে (এবং এটি সম্ভবত ভ্যানসিঙ্ক সীমিত ছিল)। তবে তার ছায়াগুলি অবিশ্বাস্যরূপে জটিল এবং হার্ডওয়্যার এবং ড্রাইভারগুলির সীমাবদ্ধতার দিকে ঠেলে দেয়। তিনি এর ধারায় কিছু বলেছিলেন: "প্রতিটি ড্রাইভার / ওএস সংমিশ্রণের জন্য আমাদের জিনিসগুলি পরিবর্তন করতে হয়েছিল"। তিনি শেডার সংকলকগুলিতে উল্লেখযোগ্য বাগ খুঁজে পেয়েছিলেন, যার কয়েকটি তখন তাদের নিজ নিজ দেবগণ দ্বারা স্থির করা হয়েছিল। সুতরাং এটি অনেকটা এএএ গেমিং শিরোনাম বিকাশের মত শোনাচ্ছে ...
অন্য কথায়, এটি উপস্থিত হয় যে মাইক্রোসফ্ট তাদের ডাইরেক্ট 2 ডি বাস্তবায়নের জন্য উইন্ডোজ 8 দ্বারা উপলব্ধ হার্ডওয়্যার, যা উপলব্ধ থাকলে উন্নত করতে কিছুটা নতুন জিপিইউ হার্ডওয়্যার চালু / নির্দিষ্ট করেছে । এটাকে বলা হয় লক্ষ্য স্বাধীন রাস্টারাইজেশান ( TIR ), একটি নাম কাপড় আসলে কি, যা বানান আউট হয় বলে মনে হয় কি হিসেবে একটু বিভ্রান্তিকর Microsoft এর পেটেন্ট আবেদন । এএমডি দাবি করেছে যে টিআইআর 2D ভেক্টর গ্রাফিক্সে প্রায় 500% উন্নতি করেছে । এবং তাদের এবং এনভিডিয়ার মধ্যে "শব্দের যুদ্ধ" কিছুটা হয়েছিল কারণ কেপলার জিপিইউ এর নেই, অন্যদিকে এএমডি-র জিসিএন-ভিত্তিক জিপিইউ রয়েছে। এনভিডিয়া নিশ্চিত করেছেএটি সত্যিকার অর্থে কিছুটা নতুন হার্ডওয়্যার, ড্রাইভার আপডেট সরবরাহ করতে পারে এমন কিছু নয়। সিনোফস্কির ব্লগ পোস্টে টিআইআর-এর কয়েকটি আসল মানদণ্ড সহ আরও কয়েকটি বিশদ রয়েছে। আমি কেবল সাধারণ ধারণার বিট উদ্ধৃত করছি:
অনিয়মিত জ্যামিতি (যেমন কোনও মানচিত্রে ভৌগলিক সীমানা) রেন্ডার করার সময় কর্মক্ষমতা উন্নত করতে আমরা টার্গেট ইন্ডিপেন্ডেন্ট রাস্টারাইজেশন, বা টিআইআর নামে একটি নতুন গ্রাফিক্স হার্ডওয়্যার বৈশিষ্ট্য ব্যবহার করি।
টিআইআর ডাইরেক্ট 2 ডিটিকে টেসেললেশনে কম সিপিইউ চক্র ব্যয় করতে সক্ষম করে, তাই এটি ভিজ্যুয়াল মানের ত্যাগ না করে, আরও দ্রুত এবং দক্ষতার সাথে জিপিইউকে অঙ্কনের নির্দেশনা দিতে পারে। টিআইআর উইন্ডোজ 8 এর জন্য ডিজাইন করা নতুন জিপিইউ হার্ডওয়্যারে উপলব্ধ যা ডাইরেক্টএক্স 11.1 সমর্থন করে।
নীচে একটি তালিকাতে ডাইরেক্টএক্স 11.1 জিপিইউতে টিআইআর সমর্থনকারী বিভিন্ন এসভিজি ফাইল থেকে অ্যান্টি-এলিয়াসেড জ্যামিতি রেন্ডারিংয়ের পারফরম্যান্সের উন্নতি দেখানো হয়েছে: [চার্ট স্নিপড]
আমরা টিআইআর ডিজাইনের জন্য আমাদের গ্রাফিক্স হার্ডওয়্যার অংশীদারদের সাথে [AMD পড়ুন] খুব কাছ থেকে কাজ করেছি। সেই অংশীদারিত্বের কারণে নাটকীয় উন্নতি সম্ভব হয়েছিল। ডাইরেক্টএক্স ১১.১ হার্ডওয়্যার আজই বাজারে রয়েছে এবং আরও টিআর-সক্ষম পণ্য ব্যাপকভাবে উপলব্ধ হবে তা নিশ্চিত করার জন্য আমরা আমাদের অংশীদারদের সাথে কাজ করছি।
আমার ধারণা, উইন 8 যুক্ত করা একটি দুর্দান্ত জিনিস যা মেট্রো ইউআই ফাইস্কোতে বেশিরভাগ ক্ষেত্রে বিশ্বের কাছে হারিয়ে গিয়েছিল ...