Commit Graph

31851 Commits (b67f6c21f2c83fa66c66bcb2ea6135ee21142c4e)

Author SHA1 Message Date
Nicky b67f6c21f2 Add operator new/delete with object pool to LLViewerPart. 2013-01-07 11:51:25 +01:00
Nicky 163444230f Make destructor of LLPartData virtual. 2013-01-07 11:31:29 +01:00
Nicky 83d3908c5f Make sure always the rich allocation implementaion is picked up everrwhere. 2013-01-06 21:24:07 +01:00
Nicky 1ef151e034 Adjust namespace. 2013-01-06 12:25:15 +01:00
Nicky 3d8029dfc9 Fix compile error if compiling without pools. 2013-01-06 06:26:19 +01:00
Nicky 290b69df7c Make GCC happy. 2013-01-06 06:17:11 +01:00
Nicky 56d5d12dc6 USe object pool for LLDrawInfo. 2013-01-06 05:47:32 +01:00
Nicky bf9ecfbd3b New object pool to avoid frequent new/delete. 2013-01-06 05:26:57 +01:00
Nicky cfe614ce90 Add class NoLock with does nothing. Useful as a template argument. 2013-01-06 05:25:52 +01:00
Nicky dd574c2f73 Add simple callstack logging or memory allocations Default is off. 2013-01-06 03:31:52 +01:00
Nicky d57fe1312f Add logging fot nd::memorypool. 2013-01-06 03:29:21 +01:00
Nicky 41b51736f0 Add nd* files into the own source group. 2013-01-05 20:34:11 +01:00
Nicky 7748496319 Sanitize namespaces. 2013-01-05 20:25:04 +01:00
Nicky 44e6b54e46 Add string.h for memset. 2013-01-05 18:48:12 +01:00
Nicky e226d76f04 - Add files to grab a callstack (only works for non FBO builds).
- Split mallocstats into their own files.
2013-01-05 18:43:26 +01:00
Nicky 520b967cd4 - Short stats by skipoping zero allocations.
- Fix wrong index (0 instead of 1) for allocations of 1 byte.
2013-01-05 16:59:34 +01:00
Cinders 44e08983da Fix linking Boost Wave on linux and darwin 2013-01-04 21:41:44 -07:00
PanteraPolnocy 897ae12a36 FIRE-7075: Skin indicator letter next to the version number in support chats 2013-01-05 04:37:37 +01:00
Ansariel 0cd34a0c04 Fixed weird looking OS version label in German about floater 2013-01-04 23:00:49 +01:00
Ansariel 94da2478ee Updated German notifications 2013-01-04 22:49:11 +01:00
PanteraPolnocy e169af4479 Updated Polish translation after the LGPL2 merge; Fixed typos in English graphics preferences panel 2013-01-04 22:12:40 +01:00
Ansariel c50fd74f50 Fixed layout on German graphics preferences panel 2013-01-04 22:10:03 +01:00
Ansariel e3f1d1b981 First round of URL updates for the new firestormviewer.org domain 2013-01-04 21:59:45 +01:00
Tank_Master 3795f2bf0b remove duplicate windlight slider, and better aligned items in pref -> graphics 2013-01-04 12:13:43 -08:00
Ansariel 585f25b99c Fixed German translation for viewer menu 2013-01-04 20:03:10 +01:00
Ansariel 9c54c976a0 Merge cleanup in llface.cpp 2013-01-04 19:09:11 +01:00
Chalice dadc185c1a Added a fix and updated libs for some linux distributions crashing on opening the file picker. 2012-12-25 19:01:56 +01:00
Tank_Master 457f6ddffc mixed line ending fix 2013-01-04 09:14:24 -08:00
Tank_Master 9e196d86e9 Merge lgpl 2013-01-04 00:49:22 -08:00
Tank_Master 72b11831c8 reenable option for streamed vbo 2013-01-04 00:47:46 -08:00
Tank_Master 88f2332505 redisable defaulting of RenderCompressTextures on in some cases 2013-01-03 23:49:48 -08:00
Tank_Master 258c1f6b33 up RenderTextureMemoryMultiple to 1 on mac again 2013-01-03 23:32:39 -08:00
Tank_Master 0a42886af5 update code from LLFloaterHardwareSettings to our hardware tab of graphics preference
most noted change is max of 4x AA on Intel GPUs now
2013-01-03 23:21:33 -08:00
Tank_Master bb1f21b950 realign feature table with old FS behavior 2013-01-03 21:31:09 -08:00
Tank_Master c6fcbe6507 Add Intel HD 2500 to gpu table list 2013-01-03 19:30:53 -08:00
Tank_Master 46c5e71f02 restore Graphics General tab functionality 2013-01-03 19:25:11 -08:00
Tank_Master 51d295c16f restore Nicky's anti-pink texture patch 2013-01-03 17:09:37 -08:00
Ansariel d529de66ea Added themed well buttons for AnsaStorm skin 2013-01-04 00:01:21 +01:00
Ansariel 8ea0f81890 FIRE-8795: Fixed texture for well button 2013-01-04 00:01:05 +01:00
Kool 4decb27479 Some little Spanish translation, capitalization and layout fixes. 2013-01-03 23:36:59 +01:00
Ansariel 580f4ac65f Fixed skins.xml to not point at non-existing theme directories 2013-01-03 22:42:44 +01:00
Kitty Barnett ef4d1d8fa2 Merged with tip 2013-01-03 22:28:20 +01:00
Kitty Barnett 86ed867f4d Sync'ed Viewer-Skins patch with latest for SL-3.4 (missing commit) 2013-01-03 22:15:08 +01:00
Tank_Master fd67a51a7b Merge LGPL 2013-01-03 12:07:47 -08:00
Nicky 7bab49e12e Merge 2013-01-03 18:06:31 +01:00
Kitty Barnett e35d4ca2cb Sync'ed Viewer-Skins patch with latest for SL-3.4 (2df0eacc7058) 2013-01-03 11:28:26 +01:00
Nicky 70b77b3dea FIRE-6855; Rainbow UI for Intel HD (4000) graphics chips. Use a special shader for Intel which does not pass colors as vertex attributes, but an uniform. 2013-01-03 05:03:46 +01:00
Nicky e3990d450a Change llwatchdog to use a char const* instead of a string. This saves a lot of string constructions/destructions. 2013-01-02 22:33:46 +01:00
Nicky 2ea3aad28b Change internals of lluicolortable to hold a const char* and not a string. this way we can avoid a lot of string creating and destructions per frame. 2013-01-02 20:59:08 +01:00
Nicky a8481122d5 Minimize calls to LLInstanceTrackerBase::getStatic. It is not as innocent as it looks when called very often. 2013-01-02 19:33:06 +01:00