yuchi's Development Home
글 수 694
게시판에 썼었는지 모르지만 이 문제때문에 상당히 고심했다..
오브젝트 3천몇백개짜리 모델을 엔진에서 제대로 불러들이질 못했다.d3d리소스 문제인지 드라이버 문제인지(드라이버탓이 80%,d3d탓이 20%라고 생각한다) 확실친 않지만 자존심도 상하고 상당히 걱정스러웠다.
일단 ATI라데온 계열과 지포스4 이상에선 돌아는 갔다.그러나 지포스 3이하에선 얄짤없이 크래쉬였다.수천개에 달하는 인덱스버퍼와 버텍스버퍼를 드라이버가 할당해주질 못했다.커널 메모리 풀에서 할당받지 못하는걸로 예상하는데 어쨌든 커널레벨을 건드릴수가 없으니....난감했다.
지난주부터 이 문제를 해결하고자 머리를 쥐어뜯고 있었으나 막상 코딩을 하려고 할때마다 다른 일에 치여서 손을 못대다가 어제 대충 프로토타입을 만들고 오늘(정말 알뜰한 연차였다) 열라 코딩하고 테스트 해서 그 문제를 해결했다.
정말 기쁘다.프로그래머는 이 낙에 산다.엔진의 안정성에 관해서 이제는 약간 자신이 생긴다.