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
|