Vinum 8.0 emissio candidatus et vkd3d 1.6 emissio

Testis incepit primam emissionem candidatorum Vinum 8.0, exsecutionem WinAPI apertam. Codicis basis posita est in periodo duratam ante remissionem, quae in medio Ianuario expectatur. Cum emissio Vini 7.22, 52 bug clausae sunt et 538 mutationes factae sunt.

Praecipuae mutationes:

  • Involucrum vkd3d cum Direct3D 12 exsequendum opera per missionem vocat ad graphics API Vulkan renovata ad versionem 1.6.
  • Optimization ratio vocationis convertentium (thunks) pro Vulkan et OpenGL peracta est.
  • WinPrint dilatavit subsidium pro processoribus Print.
  • Improveed joystick control panel.
  • Opere confecto ad sustentationem 'longi' generis in codice functionis printf.
  • Error renuntiationes operationi ludorum relatae occlusae sunt: ​​Tom Clancy Arcus Sex: Vegas 2, Inanis, Ragnarok Online, Drakan, Bella Stara, Colin McRae, X-COM.
  • Error occlusus rumores ad applicationem applicationum pertinentes: TMUnlimiter 1.2.0.0, MDB Visum Plus, Framemaker 8, Studio Professional V .

Praeterea notare possumus publicationem a Vino projecti vkd3d 1.6 involucri cum exsequendo Direct3D 12, operando per translationem vocatorum ad Graphics Vulkan API. Involucrum librariorum libvkd3d comprehendit cum exsecutionibus Direct3D 12, libvkd3d-shader cum interprete exemplorum umbrariorum 4 et 5 et libvkd3d-utilium cum functionibus ad faciliorem portationem Direct3D 12 applicationum, necnon exempla demo exempla, portum incluso. de glxgears ad Direct3D 12. In codice project licentiatus sub LGPLv2.1 distribuitur.

In libvkd3d bibliotheca maxime Direct3D 12 lineamenta sustinet, in iis graphics et facultates computandi, queues et indices imperandi, ansas et ansas cumulantes, signaturas radix, obvios accessus ordinis, Exemplaria, signaturas imperandi, radix constantes, redditio indirecta, methodi perspicui*( ) and Exemplar* (). In libvkd3d-shader, translatio bytecodicis exemplorum umbrariorum 4 et 5 in medium SPIR-V repraesentatio impletur. Vertex, pixel, tessellatio computant et simplicem geometriam umbram sustinet, radix signatura serialization et deserialization. Shader instructiones includunt operationes arithmeticas, atomicas et frenum, comparatio et notitia fluunt operantium imperium, specimen, instructiones colligentes et onerarias, operationes accessus inordinatas (UAV, Unordered Access View).

Nova versio pergit ut compilator obscurioris in HLSL (High-Level Shader Language), incipiens ab DirectX 9.0. HLSL melioramentis relatas includit:

  • Initialis subsidium ad computationem shaders adductum est.
  • Improve- ratum subsidium ad initializing et adulandum res compositas ut structurae et vestitus.
  • Facultatem ad onus addidit et ad facultates texturas conservandas utendi accessus extra ordinem (UAV).
  • Sustentationem adiecit pro functionibus attributis et in functionibus asuint (), longitudinis (), constructis implendis, normalize ().
  • Addidit subsidium fluctuationis modulorum.
  • VKD3D_SHADER_DESCRIPTOR_INFO_FLAG_UAV_ATOMICS vexillum ad designandum operationes atomicas in inordinata accessu repraesentationis (UAV) impleverunt.

Source: opennet.ru