وائن 4.18 اور وائن سٹیجنگ 4.18 کے نئے ورژن

دستیاب Win32 API کے کھلے نفاذ کی تجرباتی ریلیز - شراب 4.18. ورژن کی رہائی کے بعد سے 4.17 38 بگ رپورٹس بند کی گئیں اور 305 تبدیلیاں کی گئیں۔

سب سے اہم تبدیلیاں:

  • VBScript کے بہت سے نئے فنکشنز شامل کیے گئے (مثال کے طور پر، ایرر ہینڈلرز، گھنٹے، دن، مہینے کے فنکشنز، وغیرہ)؛
  • quartz.dll کی فعالیت کو صاف اور بڑھایا۔
  • استثنیٰ ہینڈلنگ کو ntdll میں شامل کر دیا گیا ہے اور RtlSetSearchPathMode اور RtlGetSearchPath() فنکشنز کو لاگو کر دیا گیا ہے۔
  • شامل کردہ افعال wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(),
    wined3d_stateblock_set_vs_consts_*(), wined3d_stateblock_set_vertex_shader(), wined3d_stateblock_set_vertex_declaration (), wined3d_stateblock_set_pixel_shader (), wined3d_stateblock_set_ps_consts_f();

  • گیمز اور ایپلی کیشنز لیگو آئی لینڈ 2، اسپیس رینجرز 2، میمینٹو موری، fr-043، لیگو اسٹنٹ ریلی، کیسلوینیا: لارڈز آف شیڈو 2، ٹوٹی ہوئی تلوار: دی اینجل آف ڈیتھ، دی ویچر 2: اساسینز کے آپریشن سے متعلق بند شدہ غلطی کی رپورٹس آف کنگز، ایج آف ایمپائرز، گرانڈیا II اینیورسری ایڈیشن، کاسٹلیوینیا: لارڈز آف شیڈو 2، ہیلو 2، وولف آر پی جی ایڈیٹر، لوگوس بائبل سافٹیر، ایٹمل اسٹوڈیو 7، ماورا، قتل کا آرٹ، رفتار کی ضرورت: کاربن، بلر۔

اس کے علاوہ واقعہ پیش آیا منصوبے کی رہائی وائن سٹیجنگ 4.18، جو وائن کی توسیع شدہ تعمیرات تیار کرتا ہے جس میں نامکمل یا خطرناک پیچ شامل ہیں جو ابھی تک مرکزی وائن برانچ میں اپنانے کے لیے موزوں نہیں ہیں۔ وائن کے مقابلے میں، وائن سٹیجنگ 850 اضافی پیچ فراہم کرتی ہے۔

وائن اسٹیجنگ کی نئی ریلیز وائن 4.18 کوڈ بیس کے ساتھ مطابقت پذیر ہے۔ d3dx9_36 پیچ کو مین وائن میں منتقل کر دیا گیا ہے، جو D3DXCheckTexture Requirements میں ٹیکسچر کمپریشن کا استعمال کرتے وقت ساخت کے طول و عرض کو بلاک کے سائز کے مطابق کرنے کو یقینی بناتا ہے۔ InternalGetWindowIcon سٹب کو user32 میں شامل کر دیا گیا ہے۔ اپ ڈیٹ شدہ پیچ eventfd_synchronization, wined3d-zero-inf-shaders и dinput-joy-mappings.

اس کے علاوہ، یہ نوٹ کیا جا سکتا ہے اپ ڈیٹ کریں interlayers ڈی ایکس وی کے 1.4.3 Vulkan API کے اوپر DXGI، Direct3D 10 اور Direct3D 11 کے نفاذ کے ساتھ۔ نئی ریلیز میں اسٹیٹ کیش کے ساتھ ایک نیا فائل فارمیٹ متعارف کرایا گیا ہے، جس نے ان فائلوں کا سائز نمایاں طور پر کم کر دیا ہے (پرانی ریلیز سے اپ گریڈ کرنے پر، کیش فارمیٹ خود بخود تبدیل ہو جائے گا)۔ مختلف شیڈرز کی ایک بڑی تعداد کے ساتھ گیمز میں CPU لوڈ کو کم کرنے کے لیے کام کیا گیا ہے۔ UAV (غیر ترتیب شدہ رسائی ویو) کا استعمال کرتے ہوئے گرافکس شیڈرز کی غیر ترتیب شدہ ملٹی تھریڈڈ ریکارڈنگ کے مسائل حل ہو گئے ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں