OpenGL ES 4 ์ง€์›์€ Raspberry Pi 3.1์— ๋Œ€ํ•ด ์ธ์ฆ๋˜์—ˆ์œผ๋ฉฐ ์ƒˆ๋กœ์šด Vulkan ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค.

๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž ๋ฐœํ‘œํ•˜๋‹ค Broadcom ์นฉ์— ์‚ฌ์šฉ๋˜๋Š” VideoCore VI ๊ทธ๋ž˜ํ”ฝ ๊ฐ€์†๊ธฐ์šฉ ์ƒˆ๋กœ์šด ๋ฌด๋ฃŒ ๋น„๋””์˜ค ๋“œ๋ผ์ด๋ฒ„ ์ž‘์—… ์‹œ์ž‘์— ๋Œ€ํ•ด ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋“œ๋ผ์ด๋ฒ„๋Š” Vulkan ๊ทธ๋ž˜ํ”ฝ API๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ ์ฃผ๋กœ Raspberry Pi 4 ๋ณด๋“œ ๋ฐ ํ–ฅํ›„ ์ถœ์‹œ๋  ๋ชจ๋ธ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค(Raspberry Pi 3์— ์ œ๊ณต๋˜๋Š” VideoCore IV GPU์˜ ๊ธฐ๋Šฅ์œผ๋กœ๋Š” ์ „์ฒด ๋“œ๋ผ์ด๋ฒ„์— ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค). Vulkan ๊ตฌํ˜„).

์ด ํšŒ์‚ฌ๋Š” Raspberry Pi Foundation๊ณผ ํ˜‘๋ ฅํ•˜์—ฌ ์ƒˆ๋กœ์šด ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฐˆ๋ฆฌ์•„. ์ง€๊ธˆ๊นŒ์ง€๋Š” ๊ฐ„๋‹จํ•œ ์‹œ์—ฐ์— ์ ํ•ฉํ•œ ์ดˆ๊ธฐ ๋“œ๋ผ์ด๋ฒ„ ํ”„๋กœํ† ํƒ€์ž…๋งŒ ์ค€๋น„๋๋‹ค. ์ผ๋ถ€ ์‹ค์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฒซ ๋ฒˆ์งธ ๋ฒ ํƒ€ ๋ฆด๋ฆฌ์Šค๋Š” 2020๋…„ ํ•˜๋ฐ˜๊ธฐ์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

OpenGL ES 4 ์ง€์›์€ Raspberry Pi 3.1์— ๋Œ€ํ•ด ์ธ์ฆ๋˜์—ˆ์œผ๋ฉฐ ์ƒˆ๋กœ์šด Vulkan ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค.

์ถ”๊ฐ€์ ์œผ๋กœ ๋ฐœํ‘œ๋จ ์ธ์ฆ ํฌ๋กœ๋…ธ์Šค ๋ฉ”์‚ฌ ๋“œ๋ผ์ด๋ฒ„ ์กฐ์ง v3d (์ด์ „ ~๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” vc5)์€ OpenGL ES 3.1๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜๋˜๋Š” ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ฒ„๋Š” Raspberry Pi 2711 ๋ณด๋“œ์— ์‚ฌ์šฉ๋˜๋Š” Broadcom BCM4 ์นฉ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ๋˜์—ˆ์œผ๋ฉฐ, ์ธ์ฆ์„œ๋ฅผ ํš๋“ํ•˜๋ฉด ๊ณต์‹์ ์œผ๋กœ ๊ทธ๋ž˜ํ”ฝ ํ‘œ์ค€๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์„ ์–ธํ•˜๊ณ  ๊ด€๋ จ Khronos ์ƒํ‘œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€