yuchi's Development Home
글 수 694
텍스쳐 빼고 인덱스 버퍼랑 버텍스 버퍼는 쇼부를 봤다.
회사에서 작업해놓은걸 기반으로 집에서 열라 뜯어고친 끝에 깔끔하게 해결.
생각해보니 COM개체는 레퍼런스 카운트를 이용해서 꽤 인텔리전트하게 리소스 해제를 할수 있는것을..왜 그 생각을 못했는지..여튼 힙 따로 안만들고 매우 간단한 리소스 매니져를 만들었다.
결과는 대만족.할당 해제 시간이 대폭 줄어들었으며 드라이버 문제로 크래쉬할 가능성도 훨씬 낮아졌다.
샘플맵에 캐릭터 세마리 띄우고 그림자에 라이트까지 때려도 총 버텍스 버퍼 사용갯수는 3개.인덱스 버퍼 2개...오호 멋지다...
텍스쳐가 문젠데..음..이건 각이 안나오는데 어쨌든 한번 구상을 해봐야지..
회사에서 작업해놓은걸 기반으로 집에서 열라 뜯어고친 끝에 깔끔하게 해결.
생각해보니 COM개체는 레퍼런스 카운트를 이용해서 꽤 인텔리전트하게 리소스 해제를 할수 있는것을..왜 그 생각을 못했는지..여튼 힙 따로 안만들고 매우 간단한 리소스 매니져를 만들었다.
결과는 대만족.할당 해제 시간이 대폭 줄어들었으며 드라이버 문제로 크래쉬할 가능성도 훨씬 낮아졌다.
샘플맵에 캐릭터 세마리 띄우고 그림자에 라이트까지 때려도 총 버텍스 버퍼 사용갯수는 3개.인덱스 버퍼 2개...오호 멋지다...
텍스쳐가 문젠데..음..이건 각이 안나오는데 어쨌든 한번 구상을 해봐야지..