From: Keith Whitwell <keith <at> tungstengraphics.com> Subject: Merged texmem branch Newsgroups: gmane.comp.video.mesa3d.devel Date: 2006-11-01 14:56:49 GMT (14 hours and 9 minutes ago) We've just merged the texmem-0-3-branch code. This has been a major project, probably much bigger than we realized when we started on it. The fundamental technology underpinning the changes is Thomas Hellstrom's new TTM memory manager which dynamically maps buffers into and out of the GART aperture as required for rendering. The benefits that flow from this are: - Vastly increased amount of memory available for texturing. - No need to reserve/waste memory for texture pool when not rendering. - Fast transfers to *and* from video memory. As a result we've been able to build a whole bunch of features into the i915tex driver that haven't been present in DRI-based drivers previously: - EXT_framebuffer_objects, render to texture - ARB_pixel_buffer_objects - Accelerated - CopyTexSubimage - DrawPixels - ReadPixels - CopyPixels - Accelerated texture uploads from pixel buffer objects - Potentially texturing directly from the pixel buffer object (zero copy texturing). If/when other drivers are ported to the memory manager, it will be easy to support VBO's in the same way. Keith ----- остались проблемы со сжатыми текстурами, но в целом очень здорово, очередной шаг приближающий mesa/dri к коммерческим драйверам...
Ответ на:
комментарий
от inoremap
Ответ на:
комментарий
от mutronix
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Выкатили пятую демку лисп ОС Mezzano (2020)
- Форум Новый NTFS-3G (2009)
- Форум Unigine портирован на Android (2011)
- Форум Open-Source ATI R300 Compiler Optimizations (2010)
- Форум Низкий FPS в панели вкладок chrome (2021)
- Форум шаг вперед (2008)
- Форум [catalyst] Не прошло и ... лет [PBO] (2009)
- Форум Новая версия стабильного драйвера Nvidia r319 (2013)
- Форум GPU используется на полную? (2019)
- Форум [wayland][X]Продолжаем разговор... (2012)