Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-18 | [intel] Clarify miptree layout by using byte offsets to images. | Eric Anholt | |
2008-02-14 | Add TTM buffer object based texture from pixmap implementation. | Kristian Høgsberg | |
Currently only implemented for intel hw. | |||
2007-12-28 | Bug #13839: Fix 3D texture offset miscalculation with pixels versus bytes. | Roland Scheidegger | |
2007-12-18 | [Intel] Centralize mipmap pitch computations. | Keith Packard | |
mipmap pitches must account for the device alignment requirements, which used to be fairly simple; just align to a 4-byte boundary. However, to allow textures to be drawn to under TTM, they now need to be aligned to a 64-byte boundary. Placing all of the alignment constraints in a single function allows this new constraint to be applied uniformly. There was some pitch constraining code in intel_miptree_create, but that was modifying the pitch long after the miptree had been layed out, so it only served to wreck the mipmap and cause rendering errors. | |||
2007-12-16 | [965] Move to using shared texture management code. | Eric Anholt | |
This removes the delayed texture upload optimization from 965, in exchange for bringing us closer to PBO support. It also disables SGIS_generate_mipmap, which didn't seem to be working before anyway, according to the lodbias demo. | |||
2007-11-09 | [intel] Move over files that will be shared with 965-fbo work. | Eric Anholt | |