āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻ­āĻ˛āĻ•āĻžāĻ¨ 1.1 āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ API āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤

Raspberry Pi āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°āĻ°āĻž Khronos āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ° v3dv āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻ°ā§āĻŸāĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°ā§‡āĻ›ā§‡, āĻ¯ā§‡āĻŸāĻŋ CTS (Kronos Conformance Test Suite) āĻ¸ā§‡āĻŸ āĻĨā§‡āĻ•ā§‡ 100 āĻšāĻžāĻœāĻžāĻ°ā§‡āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ¸āĻĢāĻ˛āĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ Vulkan 1.1 āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°ā§‹āĻĒā§āĻ°āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻ˛ā§‡ āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 2711, āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻāĻŦāĻ‚ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸ āĻŽāĻĄāĻŋāĻ‰āĻ˛ 400 āĻŦā§‹āĻ°ā§āĻĄā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦā§āĻ°āĻĄāĻ•āĻŽ BCM4 āĻšāĻŋāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĻ•ā§‡ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ Linux āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ 4, Mesa-āĻāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ Pi OS āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ āĻ¸āĻš āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 5.10.63 āĻŦā§‹āĻ°ā§āĻĄā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ 21.3.0 āĻāĻŦāĻ‚ X-āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°āĨ¤ āĻļāĻ‚āĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻ¨ā§āĻˇā§āĻ āĻžāĻ¨āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻž āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ–āĻ°ā§‹āĻ¨ā§‹āĻ¸ āĻŸā§āĻ°ā§‡āĻĄāĻŽāĻžāĻ°ā§āĻ•āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧā§ˇ

Vulkan 1.1 āĻ›āĻžāĻĄāĻŧāĻžāĻ“, v3dv āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋ āĻļā§‡āĻĄāĻžāĻ° āĻāĻŦāĻ‚ āĻ…-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ Vulkan āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ 3D āĻĄāĻŋāĻŦāĻžāĻ—āĻžāĻ° RenderDoc āĻāĻŦāĻ‚ āĻŸā§āĻ°ā§‡āĻ¸āĻžāĻ° GFXReconstruct-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ“āĻĒā§‡āĻ¨āĻœāĻŋāĻāĻ˛ āĻāĻŦāĻ‚ āĻ­āĻ˛āĻ•āĻžāĻ¨ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻļā§‡āĻĄāĻžāĻ° āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄā§‡āĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°ā§‡āĻ›ā§‡, āĻ¯āĻž āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻļā§‡āĻĄāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ—āĻ¤āĻŋāĻ¤ā§‡ āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛ā§‡āĻ›ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻ…āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ‡āĻžā§āĻœāĻŋāĻ¨ 4 āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ—ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĨ¤ āĻ¨ā§€āĻšā§‡āĻ° āĻ—ā§āĻ°āĻžāĻĢāĻŸāĻŋ āĻļāĻ¤āĻžāĻ‚āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ•āĻŋāĻ›ā§ āĻ—ā§‡āĻŽā§‡āĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ:

āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻ­āĻ˛āĻ•āĻžāĻ¨ 1.1 āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ API āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤

v3dv āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻŽā§‚āĻ˛ āĻŽā§‡āĻ¸āĻž āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡ āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻļā§€āĻ˜ā§āĻ°āĻ‡ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ āĻ“āĻāĻ¸ āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻšāĻŦā§‡āĨ¤ v3dv āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĻŸāĻŋ VideoCore VI āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸āĻŋāĻ˛āĻžāĻ°ā§‡āĻŸāĻ°ā§‡āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§, āĻ¯āĻž āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻŽāĻĄā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧā§ˇ āĻĒā§āĻ°ā§‹āĻ¨ā§‹ āĻŦā§‹āĻ°ā§āĻĄāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, RPi-VK-āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡, āĻ¯āĻž Vulkan API-āĻāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¸ā§‡āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ Raspberry Pi 4 āĻāĻ° āĻ†āĻ—ā§‡ āĻŦā§‹āĻ°ā§āĻĄā§‡ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°āĻž VideoCore GPU-āĻāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¸ā§€āĻŽāĻŋāĻ¤āĨ¤ Vulkan API āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻĨā§‡āĻˇā§āĻŸ āĻ¨āĻ¯āĻŧāĨ¤

āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻ­āĻ˛āĻ•āĻžāĻ¨ 1.1 āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ API āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤
āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻ­āĻ˛āĻ•āĻžāĻ¨ 1.1 āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ API āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧāĻŋāĻ¤


āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨