๐Ÿ–ฅ๏ธ Study Note/Graphics

    [๊ทธ๋ž˜ํ”ฝ์Šค ๊ฐœ๋…] ๋“œ๋กœ์šฐ ์ฝœ (Draw Call)

    ๋“œ๋กœ์šฐ์ฝœ ๋“œ๋กœ์šฐ ์ฝœ์ด๋ž€ CPU๊ฐ€ ํ˜„์žฌ ํ”„๋ ˆ์ž„์— ๋ฌด์—‡์„ ๊ทธ๋ฆด์ง€ ๊ฒฐ์ •ํ•˜๊ณ  GPU์— ์˜ค๋ธŒ์ ํŠธ๋ฅผ ๊ทธ๋ฆฌ๋ผ๋Š” ๋ช…๋ น์„ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด๋‹ค. ์šฐ์„ , CPU๋Š” ์ด๋ฒˆ ํ”„๋ ˆ์ž„์— ๋ Œ๋”๋ง ๋  ๋Œ€์ƒ(์˜ค๋ธŒ์ ํŠธ)๋“ค์„ ์„ ๋ณ„ํ•ด๋‚ธ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•ด๋‹น ์˜ค๋ธŒ์ ํŠธ๋ฅผ ๋ Œ๋”๋งํ•˜๊ธฐ ์œ„ํ•œ ์ •๋ณด๋“ค์„ GPU๋กœ ์ „๋‹ฌํ•œ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ GPU๊ฐ€ ๋ฌผ์ฒด๋ฅผ ๋ Œ๋”๋งํ•˜๋ผ๊ณ  ๋ช…๋ นํ•œ๋‹ค. ๋“œ๋กœ์šฐ์ฝœ ๋ฐœ์ƒ์‹œ CPU๊ฐ€ GPU์— ์ „๋‹ฌํ•ด์ฃผ๋Š” ์ •๋ณด๋“ค - ๋ฉ”์‹œ ์ •๋ณด - ํ…์Šค์ฒ˜ ์ •๋ณด - ์‰์ด๋” ์ •๋ณด - ํŠธ๋žœ์Šคํผ ์ •๋ณด - ์•ŒํŒŒ ๋ธ”๋ Œ๋”ฉ ์—ฌ๋ถ€ - ๊ธฐํƒ€ ๋“ฑ๋“ฑ ๋ฐ์ดํ„ฐ ์ด๋™ ๊ฒฝ๋กœ DATA > Storage(HDD,SDD,SD) > CPU Memory > GPU Memory - VRAM(GPU Memory) ํ”Œ๋žซํผ์— ๋”ฐ๋ผ VRAM(GPU Memory)์€ ์ž๋™์œผ๋กœ ๊ด€๋ฆฌ๋œ๋‹ค. VRAM์€ ๊ฐ€๋น„์ง€๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์˜ฌ๋ฆฌ๋Š”..