প্রকাশিত: সেপ্টেম্বর 24, 2025
টিন্ট আইআর সম্পন্ন হয়েছে
টিন্টের অভ্যন্তরীণ কর্মক্ষমতা বাড়ানোর জন্য একটি দীর্ঘ চলমান প্রকল্প (2.5 বছরের বেশি), WGSL কম্পাইলার সম্পন্ন হয়েছে। বর্তমান অ্যাবস্ট্রাক্ট সিনট্যাক্স ট্রি (AST) এবং ব্যাকএন্ড কোড জেনারেটরের মধ্যে ব্যাকএন্ডে একটি ইন্টারমিডিয়েট রিপ্রেজেন্টেশন (IR) ঢোকানো হয়েছিল। IR এর প্রবর্তন ক্রোম টিমকে সমস্ত AST রূপান্তর অপসারণ করতে এবং সেগুলিকে IR রূপান্তর হিসাবে পুনরায় তৈরি করার অনুমতি দেয় যা, স্থাপত্যগত পার্থক্যের কারণে, যথেষ্ট দ্রুত। কিছু প্ল্যাটফর্মে টিন্টের অভ্যন্তরীণ অংশগুলি এই পরিবর্তনগুলি থেকে সাত গুণ গতিতে উন্নতি করেছে।
এই নতুন IR অত্যাধুনিক, বৃহৎ-স্কেল শেডার বিশ্লেষণ এবং রূপান্তরের জন্য উল্লেখযোগ্য সম্ভাবনা উন্মোচন করে, যা শুধুমাত্র উল্লেখযোগ্য কর্মক্ষমতা লাভের প্রতিশ্রুতি দেয় না বরং ক্রোমের জন্য উত্তেজনাপূর্ণ নতুন WebGPU বৈশিষ্ট্যগুলি সরবরাহ করার জন্য একটি মসৃণ পথের প্রতিশ্রুতি দেয়।
এই মাইলফলক থেকে সমস্ত ব্যাকএন্ড কোড জেনারেটর IR উপস্থাপনা থেকে কাজ করে, সমস্ত AST রূপান্তর মুছে ফেলা হয়েছে, এবং রূপান্তরগুলি চালানোর জন্য সমস্ত AST সমর্থন কোড সরানো হয়েছে।
IR উন্নতির কাজের অংশ হিসাবে, SPIR-V ফ্রন্টএন্ড (অ্যাপ্লিকেশান দ্বারা SPIR-V কে WGSL তে রূপান্তরিত করতে ব্যবহৃত) একটি AST উপস্থাপনা তৈরি করা থেকে সরাসরি IR-তে তৈরি করা হয়েছে। এই বর্ধিতকরণটি SPIR-V ফ্রন্টএন্ডে ফ্লোট 16 সমর্থনের মতো দীর্ঘ-প্রতীক্ষিত বৈশিষ্ট্যগুলিও প্রবর্তন করে।
WGSL কম্পাইলারে পূর্ণসংখ্যা পরিসীমা বিশ্লেষণ
ক্রোম টিম টিন্ট, ওয়েবজিপিইউ শেডার ল্যাঙ্গুয়েজ কম্পাইলার এর জন্য ক্রমান্বয়ে একটি নতুন পূর্ণসংখ্যা পরিসর বিশ্লেষণ করে চলেছে৷ পূর্ণসংখ্যা পরিসর বিশ্লেষণ অনুমান করে যে ন্যূনতম এবং সর্বাধিক মান একটি পূর্ণসংখ্যা ভেরিয়েবল প্রকৃতপক্ষে প্রোগ্রাম চালানো ছাড়াই প্রোগ্রাম নির্বাহের সময় নিতে পারে।
এই বৈশিষ্ট্যটির লক্ষ্য ব্যয়বহুল বাউন্ড চেকিংয়ের প্রয়োজনীয়তা হ্রাস করে দক্ষতা উন্নত করা এবং শীঘ্রই সমস্ত প্ল্যাটফর্মে ডিফল্টরূপে সক্রিয় করা হবে। সংখ্যা 348701956 দেখুন।
ভলকান ব্যাকএন্ডের জন্য SPIR-V 1.4 আপডেট
SPIR-V 1.4 সমর্থন যেখানে Android এবং ChromeOS ডিভাইসগুলিতে উপলব্ধ সেখানে রোল আউট করা হয়েছে৷ এই আপডেট টিন্ট, WGSL কম্পাইলারকে নতুন SPIR-V বৈশিষ্ট্য, শিথিলকরণ, এবং ভলকান শেডার্স কম্পাইল করার সময় নির্দিষ্ট পরিস্থিতিতে আরও দক্ষ কোড তৈরির জন্য নতুন নির্দেশাবলীর সুবিধা নিতে সক্ষম করে। সংখ্যা 427717267 দেখুন।
ভোরের আপডেট
প্রমিত webgpu.h
হেডার, যা মূল WebGPU C API-কে সংজ্ঞায়িত করে, এখন অবশেষে স্থিতিশীল বলে বিবেচিত হয়। এই স্থায়িত্বটি বিশেষভাবে প্রযোজ্য কোর API-এ সংজ্ঞায়িত আপস্ট্রিম, বাস্তবায়ন এক্সটেনশনগুলি অন্তর্ভুক্ত নয় (উদাহরণস্বরূপ, ডন বা Emdawnwebgpu থেকে), তাই আপনি যে সঠিক বাস্তবায়নের সাথে লিঙ্ক করছেন তার দ্বারা প্রদত্ত webgpu.h
ব্যবহার করা ভাল। শিরোনামটি স্থিতিশীল থাকাকালীন, আপনি এখনও বাস্তবায়নের মধ্যে অনিচ্ছাকৃত পার্থক্যের সম্মুখীন হতে পারেন কারণ আমরা বাস্তুতন্ত্র জুড়ে বাগগুলি এবং ঠিকানার সামঞ্জস্যতা ঠিক করতে থাকি৷ যদি আপনি করেন, একটি বাগ ফাইল করুন .
বাহ্যিক অবদানকারী উইলিয়াম ক্যান্ডিলনকে ধন্যবাদ, আপনি এখন গিটহাব অ্যাকশনগুলিতে আর্টিফ্যাক্ট হিসাবে পূর্বনির্মাণ ডন বাইনারিগুলি খুঁজে পেতে পারেন। এর মধ্যে রয়েছে অ্যান্ড্রয়েডের জন্য স্ট্যাটিক .lib ফাইল, অ্যাপলের জন্য একটি .XCFramework বান্ডেল এবং প্রয়োজনীয় সমস্ত হেডার ফাইল। ডন পিআর #39 দেখুন এবং নিদর্শনগুলির একটি উদাহরণ ।
এটি শুধুমাত্র কিছু মূল হাইলাইট কভার করে। কমিটের সম্পূর্ণ তালিকা দেখুন।
WebGPU-তে নতুন কি আছে
ওয়েবজিপিইউ সিরিজে নতুন কী কভার করা হয়েছে তার একটি তালিকা।
ক্রোম 141
- টিন্ট আইআর সম্পন্ন হয়েছে
- WGSL কম্পাইলারে পূর্ণসংখ্যা পরিসীমা বিশ্লেষণ
- ভলকান ব্যাকএন্ডের জন্য SPIR-V 1.4 আপডেট
- ভোরের আপডেট
ক্রোম 140
- ডিভাইসের অনুরোধ অ্যাডাপ্টার ব্যবহার করে
- টেক্সচার ব্যবহার করার জন্য শর্টহ্যান্ড যেখানে টেক্সচার ভিউ ব্যবহার করা হয়
- WGSL textureSampleLevel 1D টেক্সচার সমর্থন করে
- bgra8unorm শুধুমাত্র-পঠন স্টোরেজ টেক্সচার ব্যবহার বাতিল করুন
- GPUAdapter isFallbackAdapter অ্যাট্রিবিউট সরান
- ভোরের আপডেট
ক্রোম 139
- BC এবং ASTC সংকুচিত ফরম্যাটের জন্য 3D টেক্সচার সমর্থন
- নতুন "মূল-বৈশিষ্ট্য-এবং-সীমা" বৈশিষ্ট্য
- WebGPU সামঞ্জস্য মোডের জন্য অরিজিন ট্রায়াল
- ভোরের আপডেট
ক্রোম 138
- বাইন্ডিং রিসোর্স হিসাবে বাফার ব্যবহার করার জন্য সংক্ষিপ্ত বিবরণ
- তৈরির সময় ম্যাপ করা বাফারগুলির জন্য আকারের প্রয়োজনীয়তা পরিবর্তন
- সাম্প্রতিক GPU-এর জন্য আর্কিটেকচার রিপোর্ট
- GPUAdapter isFallbackAdapter অ্যাট্রিবিউট অবমূল্যায়ন করুন
- ভোরের আপডেট
ক্রোম 137
- বাহ্যিক টেক্সচার বাইন্ডিংয়ের জন্য টেক্সচার ভিউ ব্যবহার করুন
- অফসেট এবং আকার নির্দিষ্ট না করেই বাফার কপি করে
- পরমাণু থেকে পয়েন্টার ব্যবহার করে WGSL ওয়ার্কগ্রুপ ইউনিফর্ম লোড
- GPUAdapterInfo powerPreference অ্যাট্রিবিউট
- GPURequestAdapterOptions compatibilityMode বৈশিষ্ট্য সরান
- ভোরের আপডেট
ক্রোম 136
- GPUAdapterInfo হল FallbackAdapter অ্যাট্রিবিউট
- D3D12 এ Shader সংকলন সময়ের উন্নতি
- ক্যানভাস ছবি সংরক্ষণ এবং অনুলিপি
- সামঞ্জস্য মোড সীমাবদ্ধতা তুলে নিন
- ভোরের আপডেট
ক্রোম 135
- নাল বাইন্ড গ্রুপ লেআউট সহ পাইপলাইন লেআউট তৈরি করার অনুমতি দিন
- ভিউপোর্টকে রেন্ডার লক্ষ্য সীমা অতিক্রম করার অনুমতি দিন
- অ্যান্ড্রয়েডে পরীক্ষামূলক সামঞ্জস্য মোডে সহজ অ্যাক্সেস
- maxInterStageShaderComponents সীমা সরান
- ভোরের আপডেট
ক্রোম 134
- সাবগ্রুপগুলির সাথে মেশিন-লার্নিং ওয়ার্কলোড উন্নত করুন
- মিশ্রনযোগ্য হিসাবে ফ্লোট ফিল্টারযোগ্য টেক্সচার প্রকার সমর্থন সরান
- ভোরের আপডেট
ক্রোম 133
- অতিরিক্ত unorm8x4-bgra এবং 1-কম্পোনেন্ট ভার্টেক্স ফরম্যাট
- অজানা সীমা অনির্ধারিত মান সহ অনুরোধ করার অনুমতি দিন
- WGSL প্রান্তিককরণ নিয়ম পরিবর্তন
- বাতিলের সাথে WGSL কার্যক্ষমতা লাভ করে
- বাহ্যিক টেক্সচারের জন্য ভিডিওফ্রেম ডিসপ্লে সাইজ ব্যবহার করুন
- CopyExternalImageToTexture ব্যবহার করে অ-ডিফল্ট অভিযোজন সহ চিত্রগুলি পরিচালনা করুন
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- ফিচার লেভেলের সাথে সামঞ্জস্যপূর্ণ মোড সক্ষম করুন
- পরীক্ষামূলক সাবগ্রুপ বৈশিষ্ট্য পরিষ্কার
- maxInterStageShaderComponents সীমা বাতিল করুন
- ভোরের আপডেট
ক্রোম 132
- টেক্সচার ভিউ ব্যবহার
- 32-বিট ফ্লোট টেক্সচারের মিশ্রণ
- GPUDevice adapterInfo বৈশিষ্ট্য
- অবৈধ বিন্যাসের সাথে ক্যানভাস প্রসঙ্গ কনফিগার করা জাভাস্ক্রিপ্ট ত্রুটি থ্রো
- টেক্সচারের উপর নমুনা সীমাবদ্ধতা ফিল্টারিং
- বর্ধিত সাবগ্রুপ পরীক্ষা
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- 16-বিট স্বাভাবিক টেক্সচার ফরম্যাটের জন্য পরীক্ষামূলক সমর্থন
- ভোরের আপডেট
ক্রোম 131
- WGSL এ দূরত্ব ক্লিপ করুন
- GPUCanvasContext getConfiguration()
- বিন্দু এবং লাইন আদিম গভীরতা পক্ষপাত থাকতে হবে না
- সাবগ্রুপগুলির জন্য অন্তর্নির্মিত ফাংশন অন্তর্ভুক্ত স্ক্যান
- মাল্টি-ড্র পরোক্ষ জন্য পরীক্ষামূলক সমর্থন
- Shader মডিউল সংকলন বিকল্প কঠোর গণিত
- GPUAdapter requestAdapterInfo() সরান
- ভোরের আপডেট
ক্রোম 130
- দ্বৈত উৎস মিশ্রন
- ধাতুতে Shader সংকলন সময় উন্নতি
- GPUAdapter রিকোয়েস্ট অ্যাডাপ্টারইনফো() এর অবচয়
- ভোরের আপডেট
ক্রোম 129
ক্রোম 128
- সাবগ্রুপগুলির সাথে পরীক্ষা করা হচ্ছে
- লাইন এবং পয়েন্টের জন্য গভীরতার পক্ষপাত সেটিং বাতিল করুন
- ডিফল্ট প্রতিরোধ করলে ক্যাপচারড ত্রুটি DevTools সতর্কতা লুকান
- WGSL ইন্টারপোলেট স্যাম্পলিং প্রথমে এবং হয়
- ভোরের আপডেট
ক্রোম 127
- অ্যান্ড্রয়েডে OpenGL ES-এর জন্য পরীক্ষামূলক সমর্থন
- GPUAdapter তথ্য বৈশিষ্ট্য
- WebAssembly ইন্টারপ উন্নতি
- উন্নত কমান্ড এনকোডার ত্রুটি
- ভোরের আপডেট
ক্রোম 126
- maxTextureArrayLayers সীমা বাড়ান
- Vulkan ব্যাকএন্ডের জন্য বাফার আপলোড অপ্টিমাইজেশান
- Shader সংকলন সময় উন্নতি
- জমা দেওয়া কমান্ড বাফার অনন্য হতে হবে
- ভোরের আপডেট
ক্রোম 125
ক্রোম 124
- রিড-ওনলি এবং রিড-রাইট স্টোরেজ টেক্সচার
- সেবা কর্মী এবং শেয়ার্ড ওয়ার্কার্স সমর্থন
- নতুন অ্যাডাপ্টারের তথ্য বৈশিষ্ট্য
- বাগ ফিক্স
- ভোরের আপডেট
ক্রোম 123
- DP4a বিল্ট-ইন ফাংশন WGSL-এ সমর্থন করে
- WGSL-এ অনিয়ন্ত্রিত পয়েন্টার পরামিতি
- WGSL-এ কম্পোজিট ডিরেফারেন্স করার জন্য সিনট্যাক্স চিনি
- স্টেনসিল এবং গভীরতার দিকগুলির জন্য আলাদা পঠনযোগ্য অবস্থা
- ভোরের আপডেট
ক্রোম 122
- সামঞ্জস্যপূর্ণ মোডের সাথে নাগাল প্রসারিত করুন (বিকাশের বৈশিষ্ট্য)
- maxVertexAttributes সীমা বাড়ান
- ভোরের আপডেট
ক্রোম 121
- অ্যান্ড্রয়েডে WebGPU সমর্থন করুন
- উইন্ডোজে শেডার কম্পাইলেশনের জন্য FXC-এর পরিবর্তে DXC ব্যবহার করুন
- গণনা এবং রেন্ডার পাসে টাইমস্ট্যাম্প প্রশ্ন
- শেডার মডিউলে ডিফল্ট এন্ট্রি পয়েন্ট
- GPUExternalTexture রঙের স্থান হিসাবে প্রদর্শন-p3 সমর্থন করে
- মেমরি হিপ তথ্য
- ভোরের আপডেট
ক্রোম 120
- WGSL-এ 16-বিট ফ্লোটিং-পয়েন্ট মানগুলির জন্য সমর্থন
- সীমা ধাক্কা
- গভীরতা-স্টেনসিল অবস্থায় পরিবর্তন
- অ্যাডাপ্টারের তথ্য আপডেট
- টাইমস্ট্যাম্প ক্যোয়ান্টাইজেশন
- বসন্ত-পরিষ্কার বৈশিষ্ট্য
ক্রোম 119
- ফিল্টারযোগ্য 32-বিট ফ্লোট টেক্সচার
- unorm10-10-10-2 শীর্ষবিন্দু বিন্যাস
- rgb10a2uint টেক্সচার ফরম্যাট
- ভোরের আপডেট
ক্রোম 118
-
copyExternalImageToTexture()
এ HTMLImageElement এবং ImageData সমর্থন - পঠন-লেখা এবং শুধুমাত্র-পঠন সঞ্চয়স্থান টেক্সচারের জন্য পরীক্ষামূলক সমর্থন
- ভোরের আপডেট
ক্রোম 117
- শীর্ষবিন্দু বাফার আনসেট করুন
- বাইন্ড গ্রুপ আনসেট করুন
- ডিভাইস হারিয়ে গেলে অ্যাসিঙ্ক পাইপলাইন তৈরির ত্রুটিগুলি নীরব করুন৷
- SPIR-V shader মডিউল তৈরির আপডেট
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- স্বয়ংক্রিয়ভাবে তৈরি লেআউট সহ পাইপলাইন ক্যাশ করা হচ্ছে
- ভোরের আপডেট
ক্রোম 116
- ওয়েবকোডেক্স ইন্টিগ্রেশন
- হারিয়ে যাওয়া ডিভাইস GPUAdapter
requestDevice()
দ্বারা ফেরত দেওয়া হয়েছে -
importExternalTexture()
বলা হলে ভিডিও প্লেব্যাক মসৃণ রাখুন - বিশেষ সঙ্গতি
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- ভোরের আপডেট
ক্রোম 115
- WGSL ভাষা এক্সটেনশন সমর্থিত
- Direct3D 11 এর জন্য পরীক্ষামূলক সমর্থন
- AC পাওয়ারে ডিফল্টরূপে আলাদা GPU পান
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- ভোরের আপডেট
ক্রোম 114
- জাভাস্ক্রিপ্ট অপ্টিমাইজ করুন
- getCurrentTexture() কনফিগার না করা ক্যানভাসে InvalidStateError নিক্ষেপ করে
- WGSL আপডেট
- ভোরের আপডেট
ক্রোম 113
,প্রকাশিত: সেপ্টেম্বর 24, 2025
টিন্ট আইআর সম্পন্ন হয়েছে
টিন্টের অভ্যন্তরীণ কর্মক্ষমতা বাড়ানোর জন্য একটি দীর্ঘ চলমান প্রকল্প (2.5 বছরের বেশি), WGSL কম্পাইলার সম্পন্ন হয়েছে। বর্তমান অ্যাবস্ট্রাক্ট সিনট্যাক্স ট্রি (AST) এবং ব্যাকএন্ড কোড জেনারেটরের মধ্যে ব্যাকএন্ডে একটি ইন্টারমিডিয়েট রিপ্রেজেন্টেশন (IR) ঢোকানো হয়েছিল। IR এর প্রবর্তন ক্রোম টিমকে সমস্ত AST রূপান্তর অপসারণ করতে এবং সেগুলিকে IR রূপান্তর হিসাবে পুনরায় তৈরি করার অনুমতি দেয় যা, স্থাপত্যগত পার্থক্যের কারণে, যথেষ্ট দ্রুত। কিছু প্ল্যাটফর্মে টিন্টের অভ্যন্তরীণ অংশগুলি এই পরিবর্তনগুলি থেকে সাত গুণ গতিতে উন্নতি করেছে।
এই নতুন IR অত্যাধুনিক, বৃহৎ-স্কেল শেডার বিশ্লেষণ এবং রূপান্তরের জন্য উল্লেখযোগ্য সম্ভাবনা উন্মোচন করে, যা শুধুমাত্র উল্লেখযোগ্য কর্মক্ষমতা লাভের প্রতিশ্রুতি দেয় না বরং ক্রোমের জন্য উত্তেজনাপূর্ণ নতুন WebGPU বৈশিষ্ট্যগুলি সরবরাহ করার জন্য একটি মসৃণ পথের প্রতিশ্রুতি দেয়।
এই মাইলফলক থেকে সমস্ত ব্যাকএন্ড কোড জেনারেটর IR উপস্থাপনা থেকে কাজ করে, সমস্ত AST রূপান্তর মুছে ফেলা হয়েছে, এবং রূপান্তরগুলি চালানোর জন্য সমস্ত AST সমর্থন কোড সরানো হয়েছে।
IR উন্নতির কাজের অংশ হিসাবে, SPIR-V ফ্রন্টএন্ড (অ্যাপ্লিকেশান দ্বারা SPIR-V কে WGSL তে রূপান্তরিত করতে ব্যবহৃত) একটি AST উপস্থাপনা তৈরি করা থেকে সরাসরি IR-তে তৈরি করা হয়েছে। এই বর্ধিতকরণটি SPIR-V ফ্রন্টএন্ডে ফ্লোট 16 সমর্থনের মতো দীর্ঘ-প্রতীক্ষিত বৈশিষ্ট্যগুলিও প্রবর্তন করে।
WGSL কম্পাইলারে পূর্ণসংখ্যা পরিসীমা বিশ্লেষণ
ক্রোম টিম টিন্ট, ওয়েবজিপিইউ শেডার ল্যাঙ্গুয়েজ কম্পাইলার এর জন্য ক্রমান্বয়ে একটি নতুন পূর্ণসংখ্যা পরিসর বিশ্লেষণ করে চলেছে৷ পূর্ণসংখ্যা পরিসর বিশ্লেষণ অনুমান করে যে ন্যূনতম এবং সর্বাধিক মান একটি পূর্ণসংখ্যা ভেরিয়েবল প্রকৃতপক্ষে প্রোগ্রাম চালানো ছাড়াই প্রোগ্রাম নির্বাহের সময় নিতে পারে।
এই বৈশিষ্ট্যটির লক্ষ্য ব্যয়বহুল বাউন্ড চেকিংয়ের প্রয়োজনীয়তা হ্রাস করে দক্ষতা উন্নত করা এবং শীঘ্রই সমস্ত প্ল্যাটফর্মে ডিফল্টরূপে সক্রিয় করা হবে। সংখ্যা 348701956 দেখুন।
ভলকান ব্যাকএন্ডের জন্য SPIR-V 1.4 আপডেট
SPIR-V 1.4 সমর্থন যেখানে Android এবং ChromeOS ডিভাইসগুলিতে উপলব্ধ সেখানে রোল আউট করা হয়েছে৷ এই আপডেট টিন্ট, WGSL কম্পাইলারকে নতুন SPIR-V বৈশিষ্ট্য, শিথিলকরণ, এবং ভলকান শেডার্স কম্পাইল করার সময় নির্দিষ্ট পরিস্থিতিতে আরও দক্ষ কোড তৈরির জন্য নতুন নির্দেশাবলীর সুবিধা নিতে সক্ষম করে। সংখ্যা 427717267 দেখুন।
ভোরের আপডেট
প্রমিত webgpu.h
হেডার, যা মূল WebGPU C API-কে সংজ্ঞায়িত করে, এখন অবশেষে স্থিতিশীল বলে বিবেচিত হয়। এই স্থায়িত্বটি বিশেষভাবে প্রযোজ্য কোর API-এ সংজ্ঞায়িত আপস্ট্রিম, বাস্তবায়ন এক্সটেনশনগুলি অন্তর্ভুক্ত নয় (উদাহরণস্বরূপ, ডন বা Emdawnwebgpu থেকে), তাই আপনি যে সঠিক বাস্তবায়নের সাথে লিঙ্ক করছেন তার দ্বারা প্রদত্ত webgpu.h
ব্যবহার করা ভাল। শিরোনামটি স্থিতিশীল থাকাকালীন, আপনি এখনও বাস্তবায়নের মধ্যে অনিচ্ছাকৃত পার্থক্যের সম্মুখীন হতে পারেন কারণ আমরা বাস্তুতন্ত্র জুড়ে বাগগুলি এবং ঠিকানার সামঞ্জস্যতা ঠিক করতে থাকি৷ যদি আপনি করেন, একটি বাগ ফাইল করুন .
বাহ্যিক অবদানকারী উইলিয়াম ক্যান্ডিলনকে ধন্যবাদ, আপনি এখন গিটহাব অ্যাকশনগুলিতে আর্টিফ্যাক্ট হিসাবে পূর্বনির্মাণ ডন বাইনারিগুলি খুঁজে পেতে পারেন। এর মধ্যে রয়েছে অ্যান্ড্রয়েডের জন্য স্ট্যাটিক .lib ফাইল, অ্যাপলের জন্য একটি .XCFramework বান্ডেল এবং প্রয়োজনীয় সমস্ত হেডার ফাইল। ডন পিআর #39 দেখুন এবং নিদর্শনগুলির একটি উদাহরণ ।
এটি শুধুমাত্র কিছু মূল হাইলাইট কভার করে। কমিটের সম্পূর্ণ তালিকা দেখুন।
WebGPU-তে নতুন কি আছে
ওয়েবজিপিইউ সিরিজে নতুন কী কভার করা হয়েছে তার একটি তালিকা।
ক্রোম 141
- টিন্ট আইআর সম্পন্ন হয়েছে
- WGSL কম্পাইলারে পূর্ণসংখ্যা পরিসীমা বিশ্লেষণ
- ভলকান ব্যাকএন্ডের জন্য SPIR-V 1.4 আপডেট
- ভোরের আপডেট
ক্রোম 140
- ডিভাইসের অনুরোধ অ্যাডাপ্টার ব্যবহার করে
- টেক্সচার ব্যবহার করার জন্য শর্টহ্যান্ড যেখানে টেক্সচার ভিউ ব্যবহার করা হয়
- WGSL textureSampleLevel 1D টেক্সচার সমর্থন করে
- bgra8unorm শুধুমাত্র-পঠন স্টোরেজ টেক্সচার ব্যবহার বাতিল করুন
- GPUAdapter isFallbackAdapter অ্যাট্রিবিউট সরান
- ভোরের আপডেট
ক্রোম 139
- BC এবং ASTC সংকুচিত ফরম্যাটের জন্য 3D টেক্সচার সমর্থন
- নতুন "মূল-বৈশিষ্ট্য-এবং-সীমা" বৈশিষ্ট্য
- WebGPU সামঞ্জস্য মোডের জন্য অরিজিন ট্রায়াল
- ভোরের আপডেট
ক্রোম 138
- বাইন্ডিং রিসোর্স হিসাবে বাফার ব্যবহার করার জন্য সংক্ষিপ্ত বিবরণ
- তৈরির সময় ম্যাপ করা বাফারগুলির জন্য আকারের প্রয়োজনীয়তা পরিবর্তন
- সাম্প্রতিক GPU-এর জন্য আর্কিটেকচার রিপোর্ট
- GPUAdapter isFallbackAdapter অ্যাট্রিবিউট অবমূল্যায়ন করুন
- ভোরের আপডেট
ক্রোম 137
- বাহ্যিক টেক্সচার বাইন্ডিংয়ের জন্য টেক্সচার ভিউ ব্যবহার করুন
- অফসেট এবং আকার নির্দিষ্ট না করেই বাফার কপি করে
- পরমাণু থেকে পয়েন্টার ব্যবহার করে WGSL ওয়ার্কগ্রুপ ইউনিফর্ম লোড
- GPUAdapterInfo powerPreference অ্যাট্রিবিউট
- GPURequestAdapterOptions compatibilityMode বৈশিষ্ট্য সরান
- ভোরের আপডেট
ক্রোম 136
- GPUAdapterInfo হল FallbackAdapter অ্যাট্রিবিউট
- D3D12 এ Shader সংকলন সময়ের উন্নতি
- ক্যানভাস ছবি সংরক্ষণ এবং অনুলিপি
- সামঞ্জস্য মোড সীমাবদ্ধতা তুলে নিন
- ভোরের আপডেট
ক্রোম 135
- নাল বাইন্ড গ্রুপ লেআউট সহ পাইপলাইন লেআউট তৈরি করার অনুমতি দিন
- ভিউপোর্টকে রেন্ডার লক্ষ্য সীমা অতিক্রম করার অনুমতি দিন
- অ্যান্ড্রয়েডে পরীক্ষামূলক সামঞ্জস্য মোডে সহজ অ্যাক্সেস
- maxInterStageShaderComponents সীমা সরান
- ভোরের আপডেট
ক্রোম 134
- সাবগ্রুপগুলির সাথে মেশিন-লার্নিং ওয়ার্কলোড উন্নত করুন
- মিশ্রনযোগ্য হিসাবে ফ্লোট ফিল্টারযোগ্য টেক্সচার প্রকার সমর্থন সরান
- ভোরের আপডেট
ক্রোম 133
- অতিরিক্ত unorm8x4-bgra এবং 1-কম্পোনেন্ট ভার্টেক্স ফরম্যাট
- অজানা সীমা অনির্ধারিত মান সহ অনুরোধ করার অনুমতি দিন
- WGSL প্রান্তিককরণ নিয়ম পরিবর্তন
- বাতিলের সাথে WGSL কার্যক্ষমতা লাভ করে
- বাহ্যিক টেক্সচারের জন্য ভিডিওফ্রেম ডিসপ্লে সাইজ ব্যবহার করুন
- CopyExternalImageToTexture ব্যবহার করে অ-ডিফল্ট অভিযোজন সহ চিত্রগুলি পরিচালনা করুন
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- ফিচার লেভেলের সাথে সামঞ্জস্যপূর্ণ মোড সক্ষম করুন
- পরীক্ষামূলক সাবগ্রুপ বৈশিষ্ট্য পরিষ্কার
- maxInterStageShaderComponents সীমা বাতিল করুন
- ভোরের আপডেট
ক্রোম 132
- টেক্সচার ভিউ ব্যবহার
- 32-বিট ফ্লোট টেক্সচারের মিশ্রণ
- GPUDevice adapterInfo বৈশিষ্ট্য
- অবৈধ বিন্যাসের সাথে ক্যানভাস প্রসঙ্গ কনফিগার করা জাভাস্ক্রিপ্ট ত্রুটি থ্রো
- টেক্সচারের উপর নমুনা সীমাবদ্ধতা ফিল্টারিং
- বর্ধিত সাবগ্রুপ পরীক্ষা
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- 16-বিট স্বাভাবিক টেক্সচার ফরম্যাটের জন্য পরীক্ষামূলক সমর্থন
- ভোরের আপডেট
ক্রোম 131
- WGSL এ ক্লিপ দূরত্ব
- GPUCanvasContext getConfiguration()
- বিন্দু এবং লাইন আদিম গভীরতা পক্ষপাত থাকতে হবে না
- সাবগ্রুপগুলির জন্য অন্তর্নির্মিত ফাংশন অন্তর্ভুক্ত স্ক্যান
- মাল্টি-ড্র পরোক্ষ জন্য পরীক্ষামূলক সমর্থন
- Shader মডিউল সংকলন বিকল্প কঠোর গণিত
- GPUAdapter requestAdapterInfo() সরান
- ভোরের আপডেট
ক্রোম 130
- দ্বৈত উৎস মিশ্রন
- ধাতুতে Shader সংকলন সময় উন্নতি
- GPUAdapter রিকোয়েস্ট অ্যাডাপ্টারইনফো() এর অবচয়
- ভোরের আপডেট
ক্রোম 129
ক্রোম 128
- সাবগ্রুপগুলির সাথে পরীক্ষা করা হচ্ছে
- লাইন এবং পয়েন্টের জন্য গভীরতার পক্ষপাত সেটিং বাতিল করুন
- ডিফল্ট প্রতিরোধ করলে ক্যাপচারড ত্রুটি DevTools সতর্কতা লুকান
- WGSL ইন্টারপোলেট স্যাম্পলিং প্রথমে এবং হয়
- ভোরের আপডেট
ক্রোম 127
- অ্যান্ড্রয়েডে OpenGL ES-এর জন্য পরীক্ষামূলক সমর্থন
- GPUAdapter তথ্য বৈশিষ্ট্য
- WebAssembly ইন্টারপ উন্নতি
- উন্নত কমান্ড এনকোডার ত্রুটি
- ভোরের আপডেট
ক্রোম 126
- maxTextureArrayLayers সীমা বাড়ান
- Vulkan ব্যাকএন্ডের জন্য বাফার আপলোড অপ্টিমাইজেশান
- Shader সংকলন সময় উন্নতি
- জমা দেওয়া কমান্ড বাফার অনন্য হতে হবে
- ভোরের আপডেট
ক্রোম 125
ক্রোম 124
- রিড-ওনলি এবং রিড-রাইট স্টোরেজ টেক্সচার
- সেবা কর্মী এবং শেয়ার্ড ওয়ার্কার্স সমর্থন
- নতুন অ্যাডাপ্টারের তথ্য বৈশিষ্ট্য
- বাগ ফিক্স
- ভোরের আপডেট
ক্রোম 123
- DP4a বিল্ট-ইন ফাংশন WGSL-এ সমর্থন করে
- WGSL-এ অনিয়ন্ত্রিত পয়েন্টার পরামিতি
- WGSL-এ কম্পোজিট ডিরেফারেন্স করার জন্য সিনট্যাক্স চিনি
- স্টেনসিল এবং গভীরতার দিকগুলির জন্য আলাদা পঠনযোগ্য অবস্থা
- ভোরের আপডেট
ক্রোম 122
- সামঞ্জস্যপূর্ণ মোডের সাথে নাগাল প্রসারিত করুন (বিকাশের বৈশিষ্ট্য)
- maxVertexAttributes সীমা বাড়ান
- ভোরের আপডেট
ক্রোম 121
- অ্যান্ড্রয়েডে WebGPU সমর্থন করুন
- উইন্ডোজে শেডার কম্পাইলেশনের জন্য FXC-এর পরিবর্তে DXC ব্যবহার করুন
- গণনা এবং রেন্ডার পাসে টাইমস্ট্যাম্প প্রশ্ন
- শেডার মডিউলে ডিফল্ট এন্ট্রি পয়েন্ট
- GPUExternalTexture রঙের স্থান হিসাবে প্রদর্শন-p3 সমর্থন করে
- মেমরি হিপ তথ্য
- ভোরের আপডেট
ক্রোম 120
- WGSL-এ 16-বিট ফ্লোটিং-পয়েন্ট মানগুলির জন্য সমর্থন
- সীমা ধাক্কা
- গভীরতা-স্টেনসিল অবস্থায় পরিবর্তন
- অ্যাডাপ্টারের তথ্য আপডেট
- টাইমস্ট্যাম্প ক্যোয়ান্টাইজেশন
- বসন্ত-পরিষ্কার বৈশিষ্ট্য
ক্রোম 119
- ফিল্টারযোগ্য 32-বিট ফ্লোট টেক্সচার
- unorm10-10-10-2 শীর্ষবিন্দু বিন্যাস
- rgb10a2uint টেক্সচার ফরম্যাট
- ভোরের আপডেট
ক্রোম 118
-
copyExternalImageToTexture()
এ HTMLImageElement এবং ImageData সমর্থন - পঠন-লেখা এবং শুধুমাত্র-পঠন সঞ্চয়স্থান টেক্সচারের জন্য পরীক্ষামূলক সমর্থন
- ভোরের আপডেট
ক্রোম 117
- শীর্ষবিন্দু বাফার আনসেট করুন
- বাইন্ড গ্রুপ আনসেট করুন
- ডিভাইস হারিয়ে গেলে অ্যাসিঙ্ক পাইপলাইন তৈরির ত্রুটিগুলি নীরব করুন৷
- SPIR-V shader মডিউল তৈরির আপডেট
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- স্বয়ংক্রিয়ভাবে তৈরি লেআউট সহ পাইপলাইন ক্যাশ করা হচ্ছে
- ভোরের আপডেট
ক্রোম 116
- ওয়েবকোডেক্স ইন্টিগ্রেশন
- হারিয়ে যাওয়া ডিভাইস GPUAdapter
requestDevice()
দ্বারা ফেরত দেওয়া হয়েছে -
importExternalTexture()
বলা হলে ভিডিও প্লেব্যাক মসৃণ রাখুন - বিশেষ সঙ্গতি
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- ভোরের আপডেট
ক্রোম 115
- WGSL ভাষা এক্সটেনশন সমর্থিত
- Direct3D 11 এর জন্য পরীক্ষামূলক সমর্থন
- AC পাওয়ারে ডিফল্টরূপে আলাদা GPU পান
- বিকাশকারীর অভিজ্ঞতা উন্নত করা
- ভোরের আপডেট
ক্রোম 114
- জাভাস্ক্রিপ্ট অপ্টিমাইজ করুন
- getCurrentTexture() কনফিগার না করা ক্যানভাসে InvalidStateError নিক্ষেপ করে
- WGSL আপডেট
- ভোরের আপডেট