AMD๋ ์ ์ค์ผ์ผ๋ง ๋ฐ ๋ ๋์ ํด์๋๋ก ๋ณํํ ๋ ์ด๋ฏธ์ง ํ์ง ์์ค์ ์ค์ด๊ธฐ ์ํด ๊ณต๊ฐ ์ค์ผ์ผ๋ง ๋ฐ ์ธ๋ถ ์ฌ๊ตฌ์ฑ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ FSR 2.2(FidelityFX Super Resolution) ์ํผ์ํ๋ง ๊ธฐ์ ์ ์ ๋ฐ์ดํธ๋ ๊ตฌํ์ ์ํ ์์ค ์ฝ๋์ ๊ฐ์ฉ์ฑ์ ๋ฐํํ์ต๋๋ค. ์ฝ๋๋ C++๋ก ์์ฑ๋์์ผ๋ฉฐ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. C++ ์ธ์ด์ ๋ํ ๊ธฐ๋ณธ API ์ธ์๋ ์ด ํ๋ก์ ํธ๋ DirectX 12 ๋ฐ Vulkan ๊ทธ๋ํฝ API๋ ๋ฌผ๋ก HLSL ๋ฐ GLSL ์ ฐ์ด๋ ์ธ์ด์ ๋ํ ์ง์์ ์ ๊ณตํฉ๋๋ค. ์ผ๋ จ์ ์์ ์ ์์ธํ ๋ฌธ์๊ฐ ์ ๊ณต๋ฉ๋๋ค.
FSR์ ๊ฒ์์์ ๊ณ ํด์๋ ํ๋ฉด์ ์ถ๋ ฅ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๊ณ ๊ธฐ๋ณธ ํด์๋์ ๊ฐ๊น์ด ํ์ง์ ๋ฌ์ฑํ๋ฉฐ ๋ฏธ์ธํ ๊ธฐํํ์ ๋ฐ ๋์คํฐ ์ธ๋ถ ์ฌํญ์ ์ฌ๊ตฌ์ฑํ์ฌ ํ ์ค์ฒ ์ธ๋ถ ์ฌํญ๊ณผ ๋ ์นด๋ก์ด ๊ฐ์ฅ์๋ฆฌ๋ฅผ ์ ์งํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ค์ ์ ์ฌ์ฉํ๋ฉด ํ์ง๊ณผ ์ฑ๋ฅ ์ฌ์ด์ ๊ท ํ์ ๋ง์ถ ์ ์์ต๋๋ค. ์ด ๊ธฐ์ ์ ํตํฉ ์นฉ์ ํฌํจํ ๋ค์ํ GPU ๋ชจ๋ธ๊ณผ ํธํ๋ฉ๋๋ค.
์ ๋ฒ์ ์์๋ ์์ฑ๋ ์ด๋ฏธ์ง์ ํ์ง์ด ํฌ๊ฒ ํฅ์๋์์ผ๋ฉฐ ๋น ๋ฅด๊ฒ ์์ง์ด๋ ๋ฌผ์ฒด ์ฃผ์์ ๊น๋ฐ์ ๋ฐ ํ๊ด๊ณผ ๊ฐ์ ์ํฐํฉํธ๋ฅผ ์ ๊ฑฐํ๋ ์์
์ด ์ํ๋์์ต๋๋ค. ๋ง์คํฌ ์์ฑ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํด์ผ ํ ์ ์๋ API๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค. ๋๋ฒ๊ทธ ๋น๋์์ FidelityFX ์ดํด์๋์ ์์ฉ ํ๋ก๊ทธ๋จ์ ํตํฉ์ ๋จ์ํํ๊ธฐ ์ํด "๋๋ฒ๊ทธ API ๊ฒ์ฌ๊ธฐ" ๋ฉ์ปค๋์ฆ์ด ๋์
๋์์ต๋๋ค(๋ชจ๋๋ฅผ ํ์ฑํํ ํ ๋๋ฒ๊ทธ ๋ฉ์์ง๊ฐ FSR ๋ฐํ์์์ ๊ฒ์์ผ๋ก ์ ์ก๋์ด ์๋ก์ด ๋ฌธ์ ์ ์ง๋จ์ด ๋จ์ํ๋ฉ๋๋ค).
์ถ์ฒ : opennet.ru