āĻāĻžāĻ˛āĻ āĻĒā§āĻ°ā§āĻāĻ¨ 6.3-3 āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ°āĻŋāĻ˛āĻŋāĻ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĻā§, āĻ¯āĻž āĻāĻ¯āĻŧāĻžāĻāĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻŦāĻ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ā§ āĻ¸ā§āĻāĻŋāĻŽ āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻā§ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻā§āĻŽāĻŋāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻ˛āĻā§āĻˇā§āĻ¯ā§āĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻŦāĻŋāĻāĻ¸āĻĄāĻŋ āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°ā§āĻāĻ¨ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸ā§āĻāĻŋāĻŽ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ-āĻļā§āĻ§ā§ āĻā§āĻŽ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋāĻ¤ā§ āĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻāĻā§āĻ¸ 9/10/11 (DXVK āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§) āĻāĻŦāĻ DirectX 12 (vkd3d-proton-āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§) āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻ˛āĻāĻžāĻ¨ āĻāĻĒāĻŋāĻāĻ-āĻ¤ā§ āĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻāĻā§āĻ¸ āĻāĻ˛ā§āĻ° āĻ āĻ¨ā§āĻŦāĻžāĻĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻžāĻ āĻāĻ°ā§, āĻā§āĻŽ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻā§āĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§ āĻĒā§āĻ°ā§āĻŖ-āĻ¸ā§āĻā§āĻ°ā§āĻ¨ āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĨā§āĻ°ā§āĻĄā§āĻĄ āĻā§āĻŽā§āĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§, "esync" (Eventfd Synchronization) āĻāĻŦāĻ "futex/fsync" āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻŋāĻļā§āĻŦā§:
- VKD3D-Proton, Direct3D 3-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ˛āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž vkd12d-āĻāĻ° āĻāĻāĻāĻŋ āĻāĻžāĻāĻāĻž, āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 2.3.1-āĻ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž DXR 1.0 API (DirectX Raytracing), VRS (āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ°ā§āĻ āĻļā§āĻĄāĻŋāĻ) āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻŦāĻ āĻ°āĻā§āĻˇāĻŖāĻļā§āĻ˛āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§āĨ¤ āĻ°āĻžāĻ¸ā§āĻāĻžāĻ°āĻžāĻāĻā§āĻļāĻ¨ ( āĻ°āĻā§āĻˇāĻŖāĻļā§āĻ˛ āĻ°āĻžāĻ¸ā§āĻāĻžāĻ°āĻžāĻāĻā§āĻļāĻ¨), D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH āĻāĻ˛āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻāĻŋ APITraces āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§.
- āĻĻā§āĻ¯ āĻ āĻ°āĻŋāĻāĻŋāĻ¨ āĻāĻāĻžāĻ°āĻ˛ā§, āĻŦāĻžāĻ¸ āĻāĻŦāĻ āĻāĻ°ā§āĻŽāĻŋ āĻā§āĻ¨āĻžāĻ°ā§āĻ˛ āĻāĻŦāĻ āĻŽāĻžāĻāĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻŦā§āĻ˛ā§āĻĄ II: āĻŦā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻ˛āĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- Red Dead Redemption 2 āĻāĻŦāĻ Age of Empires II: Definitive Edition-āĻ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻāĻŋāĻ˛ āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ¸ 2, āĻāĻŽā§āĻŦāĻŋ āĻāĻ°ā§āĻŽāĻŋ 4, āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ āĻŦā§āĻ°āĻŋāĻā§āĻĄ, āĻ¸ā§āĻ¨āĻžāĻāĻĒāĻžāĻ° āĻāĻ˛āĻŋāĻ 4, Beam.NG āĻāĻŦāĻ āĻāĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻ˛āĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻ āĻŋāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- Far Cry Primal-āĻ Xbox āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ° āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- Deus Ex āĻāĻ° āĻŽāĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻā§āĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻā§āĻā§āĻŦāĻ˛āĻ¤āĻž āĻāĻŦāĻ āĻ°āĻ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru