| Age | Commit message (Collapse) | Author | 
|---|
|  | Add yet more paranoia-and-return-or-assert, this time for +-INF in input vector.
To be reviewed by Bao.
(transplanted from 2012f21d23c66179345fb26148cfbe19835b325e) | 
|  | (transplanted from 3bef6f249a0ab74f823e67fb32339abb92b13165) | 
|  | (transplanted from 3939f139f6caff2bb192a2afde18e51aada4d57a) | 
|  |  | 
|  |  | 
|  |  | 
|  | Reviewed by: Tofu | 
|  |  | 
|  | General gl state cleanup in llui.
Make llrender more gGL.begin/end friendly. | 
|  |  | 
|  | these are being used for UI now is beyond me) | 
|  |  | 
|  | Fix for avatar appearance editor drawing hair in the background. | 
|  |  | 
|  |  | 
|  |  | 
|  | Added versions of LLFontFreeType::getXAdvance() and LLFontFreeType::getXKerning() that take LLFontGlyphInfo* instead of llwchar.  This allows code in LLFontGL that already has the LLFontGlyphInfo* to pass them instead, saving calls to LLFontFreetype::getGlyphInfo.
Reviewed by Richard. | 
|  |  | 
|  |  | 
|  |  | 
|  | - Adding default glyph for fallback fonts is now skipped in LLFontFreetype::resetBitmapCache().
--HG--
branch : product-engine | 
|  |  | 
|  |  | 
|  |  | 
|  | reviewed by Leyla | 
|  | Checker: UNINIT_CTOR
Function: LLCubeMap::LLCubeMap()
File: /indra/llrender/llcubemap.cpp | 
|  | Checker: UNINIT_CTOR
Function: LLVertexBuffer::LLVertexBuffer(unsigned int, int)
File: /indra/llrender/llvertexbuffer.cpp
also added some sanity-checking around this. | 
|  | Checker: UNINIT_CTOR
Function: LLRender::LLRender()
File: /indra/llrender/llrender.cpp | 
|  | Checker: UNINIT_CTOR
Function: LLGLManager::LLGLManager()
File: /indra/llrender/llgl.cpp
--HG--
branch : product-engine | 
|  | Checker: UNINIT_CTOR
Function: LLPostProcess::LLPostProcess()
File: /indra/llrender/llpostprocess.cpp
--HG--
branch : product-engine | 
|  | Checker: UNINIT_CTOR
Function: LLGLSLShader::LLGLSLShader()
File: /indra/llrender/llglslshader.cpp
--HG--
branch : product-engine | 
|  | Yet more sanitization - whew. | 
|  | Checker: UNINIT_CTOR
Function: LLFontGlyphInfo::LLFontGlyphInfo(unsigned int)
File: /indra/llrender/llfontfreetype.cpp | 
|  | Checker: UNINIT_CTOR
Function: LLFontFreetype::LLFontFreetype()
File: /indra/llrender/llfontfreetype.cpp | 
|  | CID 158
CID 157
Checker: OVERRUN_STATIC
Function: LLVertexBuffer::drawRange(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) const
File: /indra/llrender/llvertexbuffer.cpp | 
|  | Checker: OVERRUN_DYNAMIC
Function: LLImageGL::updatePickMask(int, int, const unsigned char *)
File: /indra/llrender/llimagegl.cpp
not a bug, AFAICT. | 
|  | Checker: NO_EFFECT
Function: LLFontBitmapCache::getImageRaw(unsigned int) const
File: /indra/llrender/llfontbitmapcache.cpp | 
|  | Checker: NO_EFFECT
Function: LLFontBitmapCache::getImageGL(unsigned int) const
File: /indra/llrender/llfontbitmapcache.cpp | 
|  | a more complete fix and some sanity to prevent recurrance of a similar problem.
reviewed by bao! | 
|  | (more accurately, it was - I believe - reading over the end of a buffer in the pick-mask lookup)
reviewed by qarl. | 
|  | when we miss initializing a member.  No semantic change. | 
|  |  | 
|  |  | 
|  | EWordWrapStyle
fixes regression introduced in 3eef5ce9ae1e6fc62b9b52ce859501dd4e70fadf
reviewed by Brad | 
|  | EXT-3647 - Auto-scrolling of IMs should resume when user types in chat
EXT-3877 - Pinning two levels of menus prevents movement using arrow keys
EXT-1303 - Hyperlink text wraps in the middle of a word
reviewed by James | 
|  | fix bug, also fix some comments/typos/enumparams in this code area. | 
|  |  | 
|  | LLRect param in code will set the individua | 
|  | individual left, right, top, bottom values, for example
don't call setupParams when creating widgets from code
moved Multiple param constraints into BaseBlock to remove extra scoping | 
|  | fix for ellipses sometimes appearing at end of wrapped line of text
reviewed by James |