phoenix-firestorm/indra/llrender
ruslantproductengine b008385a50 FIRE-12732/MAINT-3585 FIXED Viewer Crashes when attempting to upload image
on OS X.
The bug was fixed, the reasone of crash is following. The Core Flow view
contain another GL context and will not care about restoring a previous.
I restore context manually.
This path also contain a minor changes in another files.

All changes described here.

Change's for fix current bug.
indra/llwindow/llwindow.h
indra/llwindow/llwindowheadless.h
indra/llwindow/llwindowmacosx.h
indra/llwindow/llwindowsdl.h
indra/llwindow/llwindowwin32.h
indra/newview/lllocalbitmaps.cpp
indra/newview/llviewerdisplay.cpp
indra/newview/llviewerdisplay.h

Twice mUsage initialization (replace to forward initialization).
indra/llcharacter/lljointstate.h

Looks like condition should be befor memcopy call, otherwise - possible CRASH.
indra/llcommon/llmd5.cpp

Unused condition and variables.
indra/llmath/llsphere.cpp

Looks like should be under if otherwise - possible CRASH
indra\llprimitive\llmodel.cpp

Useless assert's.
indra/llrender/llrender.cpp
indra/newview/lldaycyclemanager.cpp
2014-11-03 20:05:20 +02:00
..
CMakeLists.txt
llcubemap.cpp Merge 2013-10-21 16:57:38 -06:00
llcubemap.h
llfontbitmapcache.cpp
llfontbitmapcache.h
llfontfreetype.cpp Cut back on logspam. 2014-06-11 22:35:30 +02:00
llfontfreetype.h Merge LL 3.7.7 2014-06-09 11:29:57 -07:00
llfontgl.cpp Compile fixes 2014-06-09 23:27:05 -07:00
llfontgl.h
llfontregistry.cpp Fix merge issue in llfontregistry.cpp 2014-06-17 19:12:00 +02:00
llfontregistry.h Sync some stuff with LL V3 2014-06-17 20:09:05 +02:00
llgl.cpp Merge LL V3.7.9 (AIS3 + SSA) 2014-10-22 02:02:08 +02:00
llgl.h
llgldbg.cpp
llgldbg.h
llglheaders.h
llglslshader.cpp Merge LL V3.7.22 2015-01-15 14:17:42 +01:00
llglslshader.h Backed out changeset: 6e3af080d67a - benchmark code (prep for later mergeing) 2015-01-10 09:43:21 -08:00
llglstates.h
llgltexture.cpp
llgltexture.h Add debug floater to show how much texture memory objects in view use (per object). 2015-01-07 01:34:44 +01:00
llgltypes.h
llimagegl.cpp Merge LL V3.7.9 (AIS3 + SSA) 2014-10-22 02:02:08 +02:00
llimagegl.h MAINT-4009: Ensuring that the pick mask for the LLImageGL is always properly freed during its cleanup method. 2014-04-28 19:44:02 +01:00
llpostprocess.cpp
llpostprocess.h
llrender.cpp FIRE-12732/MAINT-3585 FIXED Viewer Crashes when attempting to upload image 2014-11-03 20:05:20 +02:00
llrender.h Revert BUG-6351 for now, as it's causing side effects. 2014-06-24 21:10:28 +02:00
llrender2dutils.cpp fixed focus issue on inventory 2013-11-05 19:26:23 -08:00
llrender2dutils.h fixed focus issue on inventory 2013-11-05 19:26:23 -08:00
llrendernavprim.cpp
llrendernavprim.h
llrendersphere.cpp
llrendersphere.h
llrendertarget.cpp Backed out changeset: 6e3af080d67a - benchmark code (prep for later mergeing) 2015-01-10 09:43:21 -08:00
llrendertarget.h
llshadermgr.cpp Proper fix for intel shder compiler log spam. 2015-02-26 09:58:34 -08:00
llshadermgr.h Merge LL fitted mesh 2014-02-06 00:41:33 -08:00
lltexture.cpp
lltexture.h
lluiimage.cpp fixed focus issue on inventory 2013-11-05 19:26:23 -08:00
lluiimage.h fixed focus issue on inventory 2013-11-05 19:26:23 -08:00
llvertexbuffer.cpp Merge LL V3.7.22 2015-01-15 14:17:42 +01:00
llvertexbuffer.h Merge LL 3.7.7 2014-06-09 11:29:57 -07:00