phoenix-firestorm/indra/llrender
Nat Goodspeed d1ab470542 DRTVWR-418: Fix C++ errors detected by Xcode 9.
You can't legitimately perform an ordered comparison between a pointer and an
int, even 0. Fix a number of 'if (ptr > 0)' to plain 'if (ptr)'.

Fix LLEditWearableDictionary::WearableEntry constructor to avoid varargs
mechanism. It used to accept three different counts, followed by three
different lists of enums, fetched in each case as 'int' -- dubious in itself.
The constructor body performed three different loops to populate those enums
into three different member vectors.

Instead, make the constructor accept three vectors and initialize the member
vectors from the passed vectors. Now that C++ has inline vector
initialization, change existing constructor calls to pass temporary vectors
initialized with what used to be the varargs enum values.
2017-09-20 16:58:58 -04:00
..
CMakeLists.txt remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcubemap.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcubemap.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfontbitmapcache.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfontbitmapcache.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfontfreetype.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfontfreetype.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfontgl.cpp MAINT-6683 fixed wrapping issues of notecard embedded items 2016-08-30 20:13:45 +03:00
llfontgl.h merge changes for DRTVWR-417 2016-03-16 13:08:06 -04:00
llfontregistry.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfontregistry.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llgl.cpp move debugging globals to the "lowest" library they are referenced in 2016-12-20 14:41:46 -05:00
llgl.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llgldbg.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llgldbg.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llglheaders.h MAINT-6913 - (Via Sovereign Engineer and Shyotl Kuhr) Pack the skinned matrix and translation into a single mat3x4 for optimal data transfer to reduce uniform slot usage. 2016-11-11 09:37:45 -05:00
llglslshader.cpp DRTVWR-418: Fix C++ errors detected by Xcode 9. 2017-09-20 16:58:58 -04:00
llglslshader.h MAINT-6913 - (Via Sovereign Engineer and Shyotl Kuhr) Pack the skinned matrix and translation into a single mat3x4 for optimal data transfer to reduce uniform slot usage. 2016-11-11 09:37:45 -05:00
llglstates.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llgltexture.cpp MAINT-5297 - icons were not removed from memory 2016-02-24 16:22:38 +02:00
llgltexture.h SH-4433 WIP: Interesting: Statistics > Ping Sim is always 0 ms 2013-08-18 22:30:27 -07:00
llgltypes.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llimagegl.cpp MAINT-6729 Additional fix for crash in LLImageGL::analyzeAlpha() 2016-12-08 17:21:05 +02:00
llimagegl.h MAINT-6635 Fix for LLImageGL::setSize crash 2016-10-07 03:52:04 +03:00
llpostprocess.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpostprocess.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrender.cpp SL-644 Add guard to mCount in LLRender.cpp 2017-03-13 11:13:43 -07:00
llrender.h Backed out changeset: 5fe5ad059c05 2016-07-18 20:09:18 +03:00
llrender2dutils.cpp Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013 2014-12-10 08:44:08 -08:00
llrender2dutils.h fixed focus issue on inventory 2013-11-05 19:26:23 -08:00
llrendernavprim.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrendernavprim.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrendersphere.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrendersphere.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrendertarget.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llrendertarget.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llshadermgr.cpp MAINT-7813 - 3D rendering broken on Windows in build 508618. 3D rendering starts before 2D login screen is cleared. 2017-09-18 21:02:53 +03:00
llshadermgr.h Backed out changeset: 5fe5ad059c05 2016-07-18 20:09:18 +03:00
lltexture.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltexture.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lluiimage.cpp Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013 2014-12-10 08:44:08 -08:00
lluiimage.h fixed focus issue on inventory 2013-11-05 19:26:23 -08:00
llvertexbuffer.cpp merge changes for DRTVWR-439 2017-08-16 15:43:58 -04:00
llvertexbuffer.h Backed out changeset bb47510bda62: don't change TYPE_MAX. 2016-12-17 11:09:09 -05:00