Почему wgluseFontBitmaps потребляет слишком много памяти на некоторых компьютерах? ⇐ C++
-
Гость
Почему wgluseFontBitmaps потребляет слишком много памяти на некоторых компьютерах?
Я создаю игру на OpenGL, которая при загрузке загружает весь шрифт Arial Unicode MS. Программа использует в среднем. На моем компьютере 10 мегабайт памяти (операционная система - WinXP SP2), и она работает без проблем, но когда я перемещаю программу на свой ноутбук (с Vista), wglUseFontBitmaps зависает, плавно распределяет память и никогда не возвращается. Эта проблема возникла недавно, и я понятия не имею, почему, и никогда раньше не сталкивался с такой проблемой. Почему wglUseFontBitmaps делает это и как это исправить?
обновление: я попробовал более старую версию, она работает, но съедает 400 МБ памяти (так что это не новая проблема)
Источник: https://stackoverflow.com/questions/532 ... -computers
Я создаю игру на OpenGL, которая при загрузке загружает весь шрифт Arial Unicode MS. Программа использует в среднем. На моем компьютере 10 мегабайт памяти (операционная система - WinXP SP2), и она работает без проблем, но когда я перемещаю программу на свой ноутбук (с Vista), wglUseFontBitmaps зависает, плавно распределяет память и никогда не возвращается. Эта проблема возникла недавно, и я понятия не имею, почему, и никогда раньше не сталкивался с такой проблемой. Почему wglUseFontBitmaps делает это и как это исправить?
обновление: я попробовал более старую версию, она работает, но съедает 400 МБ памяти (так что это не новая проблема)
Источник: https://stackoverflow.com/questions/532 ... -computers
Мобильная версия