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
llcubemap.cpp
llcubemap.h
llfontbitmapcache.cpp
llfontbitmapcache.h
llfontfreetype.cpp
llfontfreetype.h
llfontgl.cpp
llfontgl.h
llfontregistry.cpp
llfontregistry.h
llgl.cpp move debugging globals to the "lowest" library they are referenced in 2016-12-20 14:41:46 -05:00
llgl.h
llgldbg.cpp
llgldbg.h
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
llgltexture.cpp
llgltexture.h
llgltypes.h
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
llpostprocess.h
llrender.cpp SL-644 Add guard to mCount in LLRender.cpp 2017-03-13 11:13:43 -07:00
llrender.h
llrender2dutils.cpp
llrender2dutils.h
llrendernavprim.cpp
llrendernavprim.h
llrendersphere.cpp
llrendersphere.h
llrendertarget.cpp
llrendertarget.h
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
lltexture.cpp
lltexture.h
lluiimage.cpp
lluiimage.h
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