نسخه Vulkan 1.4.333 فیچر جدید
VK_EXT_ray_tracing_invocation_reorder
رو آورده که از NVIDIA الهام گرفته و حالا برای همه vendorها هست.
SER (Shader Execution Reordering)
دستورات shader رو بازترتیب میده تا مشکلات divergence تو ray tracing کم بشه
مثلاً تو Vulkan glTF path tracer، فقط با چند خط کد، عملکرد ۴۷% بهتر شده.
این اکستنشن مشابه Shader Model 6.9 مایکروسافته و برای اپهای ray tracing مثل بازیها عالیه.
تستها نشون میدن تو صحنههای پیچیده، بدون افت کیفیت، فریمریت بالاتر میره و مصرف GPU بهینهتره.
این فیچر برای گیمرهای لینوکس که ray tracing استفاده میکنن گام بزرگیه حتی روی AMD و Intel هم کار میکنه.
بیشتر بدون: Phoronix | Khronos Blog
@GamerTux | @GamerTuxChat
