์ ๋ํฐํ๊ณ ๋คํธ์ํฌ ์ด๋์ ๋ ๊ณต๋ถํ๊ณ ํฌํด๋๋์์ ๋ค๋ ๊ณต๋ถ์ค์ธ๋ฐ
์ด๊ฑฐ์ฐธ.. ์ธํ๋ฐ ๊ฐ์๋ก ๋ฃ๋๋ฐ ๊ทธ๋ฅ ๋๋๋ง ํ์ดํ๋ผ์ธ๋ง ์๋ฉด๋๋๊ฑฐ์? ์ด๋ค์์ผ๋ก ์์ด๋๊ฐ ์๋ํ๋์ง ๋ค์ด๋ ํธ ํจ์์์ ์ฝ๋๊น์ง๋ ์ํ์์๋๊ฑฐ์?
์ด๊ฑฐ ๋ค ์๋ ค๊ณ ํ๋ฉด ์กด๋ดํ๋ค๊ฑฐ๊ฐ์๋ฐย
ํ๋ค๋ณด๋ฉด ์ธ์์ง๋ค ๋ฌด์ง์ฑ ๊ณต๋ถ ใฑใฑ
1. ์ธ์คํด์ค ์์ฑ 2. ์ปค๋งจ๋ ํ, ํ ๋น์, ๋ฆฌ์คํธ ์์ฑ 3. ์ค์์ฒด์ธ ์์ฑ 4. ๋์คํฌ๋ฆฝํฐ ํ ์์ฑ 5. ๋์คํฌ๋ฆฝํฐ ๋ ์ด์์ ์์ฑ 6. ๊ทธ๋ํฝ์ค ํ์ดํ๋ผ์ธ์์ฑ 7. ๋ฒํ ์ค ๋ฒํผ, ๋ฒํผ ๋ทฐ ์์ฑ 8. ์ธ๋ฑ์ค ๋ฒํผ, ๋ฒํผ ๋ทฐ ์์ฑ 9. ํ ์ค์ณ ๋ก๋ 10. ํ ์ค์ณ ๋์คํฌ๋ฆฝํฐ์ ๋ฐ์ธ๋ฉ 11. ๊ทธ๋ํฝ์ค ํ์ดํ๋ผ์ธ ์์ฑ 12. ๋ ๋๋ง ํ ๊ฐ ์ ๋ฐ์ดํธ
์ข๊ฐ๋ค ๊ทธ๋ฅ ์ธ๋ฆฌ์ผ๋ก ๋ฐ๋ก ๋์ด๊ฐ๊ณ ์ถ์ ใ ใ ใ
13. ๋์คํฌ๋ฆฝํฐ์ ์ ๋ณด ๋ฐ์ธ๋ฉ(vbv, ibv, cbv, srv, rav) 14. ์ปค๋งจ๋ ๋ฆฌ์คํธ ๋ ์ฝ๋ฉ 15. View, scissor๋ฐ์ธ๋ฉ 16. ๊ทธ๋ํฝ์ค ํ์ดํ๋ผ์ธ ๋ฐ์ธ๋ฉ 17. ๋์คํฌ๋ฆฝํฐ ๋ ์ด์์ ๋ฐ์ธ๋ฉ 18. ๋์คํฌ๋ฆฝํฐ ๋ ์ด์์์ ์ ๋ณด ๊ฐ ๋ฐ์ธ๋ฉ 19. OMSet 20. DrawIndexInstanced 21. ExecuteCommandList
22 ํฌ์ค ์์ฑ 23 ํฌ์ค๋ฅผ ํ์ ๋ฐ์ธ๋ฉ 24 waitforsingle 25 ์ด๋ฒคํธ ๋๋๊ณ ํฌ์ค+1 ๋๊ธฐ 26 presentation 27 ๋ค์ ์ ๋ฐ์ดํธ๋ก ์ ํ.
์ด๊ฒ์์ ํ๋ ๋ณด์ฌ์ฃผ๋ ๋ฐ ๊น์ง์ ๊ณผ์ ์ ใ ใ