وبجیپییو
| آخرین بهروزرسانی | انتشار پایدار | کاندیدای انتشار | انتشار بتا | انتشار آلفا |
|---|---|---|---|---|
| ۱۴ ژانویه ۲۰۲۶ | - | - | - | ۱.۰.۰-آلفا۰۳ |
اعلام وابستگیها
برای افزودن وابستگی به Webgpu، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Google's Maven را مطالعه کنید.
وابستگیهای مربوط به مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.webgpu:webgpu:1.0.0-alpha03" }
کاتلین
dependencies { implementation("androidx.webgpu:webgpu:1.0.0-alpha03") }
برای اطلاعات بیشتر در مورد وابستگیها، به «افزودن وابستگیهای ساخت» مراجعه کنید.
بازخورد
بازخورد شما به بهبود Jetpack کمک میکند. اگر مشکلات جدیدی کشف کردید یا ایدههایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد یک کتابخانه جدید، نگاهی به مشکلات موجود در این کتابخانه بیندازید. میتوانید با کلیک بر روی دکمه ستاره، رأی خود را به یک مشکل موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
هیچ یادداشت انتشاری برای این مصنوع وجود ندارد.
نسخه ۱.۰
نسخه ۱.۰.۰-آلفا۰۳
۱۴ ژانویه ۲۰۲۶
androidx.webgpu:webgpu:1.0.0-alpha02 منتشر شد. نسخه 1.0.0-alpha02 شامل این کامیتها است.
ویژگیهای جدید
- مجموعه تستهای توسعهیافته: تستهای جامعتری برای بهبود پایداری کتابخانه اضافه شده است.
- افزونه تبدیل رنگ: توابع افزونهای اضافه شده است تا به راحتی مقادیر رنگ اندروید را به
GPUColorتبدیل کنید. - رابط فراخوانی یکپارچه: یک رابط
GPURequestCallbackجدید اضافه شده است تا عملیات ناهمزمان را به طور هماهنگتر در سراسر کتابخانه مدیریت کند. - فراداده: کتابخانه AAR اکنون فایل
dawn_build_metadata.jsonرا در asset های خود دارد. این فایل شامل commit SHA-1 مخصوص Dawn Git است که برای ساخت استفاده میشود.
تغییرات API
- تجمیع فراخوانیهای برگشتی: چندین رابط فراخوانی خاص به نفع رابط عمومی جدید
GPURequestCallbackحذف شدهاند.
نسخه ۱.۰.۰-آلفا۰۲
۱۷ دسامبر ۲۰۲۵
androidx.webgpu:webgpu:1.0.0-alpha02 منتشر شد. نسخه 1.0.0-alpha02 شامل این کامیتها است.
ویژگیهای جدید
- مجموعه تستهای توسعهیافته: تستهای جامعتری برای بهبود پایداری کتابخانه اضافه شده است.
- حداقل بهروزرسانی SDK: این کتابخانه اکنون برای
minSdkنسخه ۲۴ و بالاتر قابل اجرا است.
تغییرات API
- تغییر نام ساختار: اکنون برای سازگاری با اشیاء موجود، پیشوند «GPU» برای همه ساختارها استفاده میشود. برای مثال،
BindGroupDescriptorبهGPUBindGroupDescriptorتغییر نام داده است. - بستهبندی سراسری متدها: توابع سراسری برای وضوح و سازماندهی بهتر در API کاتلین به یک شیء عمومی GPU منتقل شدهاند.
- اصلاح مدیریت استثنا: تابع
getExceptionبا انتقال آن به شیء همراهWebGpuRuntimeExceptionدرونیسازی شد. این کار مانع از دسترسی توسعهدهندگان به منطق ایجاد استثنای داخلی میشود و در عین حال یک سطح API عمومی تمیز را حفظ میکند.
نسخه ۱.۰.۰-آلفا۰۱
۳ دسامبر ۲۰۲۵
androidx.webgpu:webgpu:1.0.0-alpha01 منتشر شد. نسخه 1.0.0-alpha01 شامل این کامیتها است.
ویژگیهای جدید
- این نسخه اولیه آلفا از کتابخانه WebGPU برای برنامههای اندروید است. در حال حاضر برای پیشنمایش توسعهدهندگان در نظر گرفته شده است. انتظار میرود API در چند نسخه بعدی نهایی شود.