phoenix-firestorm/indra/llrender
Geenz 08812cbe06 Separate out vertex program objects from fragment program objects and use it.
Given that mShaderObjects only ever expects one copy of a given shader object (leading to lots of "shaderV" and "shaderF"), it made having utility shaders a bit more difficult to incorporate.
This change makes sure the two are separated.  Using this over a multimap largely for readibility.

Also, actually, you know, use this functionality.

--HG--
branch : OPEN-340
2019-04-10 02:11:07 -07:00
..
CMakeLists.txt Mods to make merge with viewer-release have less whitespace-only change and fix diffs between EEP and VR. 2019-03-13 13:21:48 -07:00
llatmosphere.cpp SL-10566 2019-03-04 08:04:18 -08:00
llatmosphere.h SL-10664 2019-03-02 07:17:46 -08:00
llcubemap.cpp OSX is very picky about unused variables. 2019-03-29 13:12:33 -07:00
llcubemap.h Fixing gamma correction in EEP Step 1: 2019-03-29 02:51:41 -07:00
llfontbitmapcache.cpp
llfontbitmapcache.h
llfontfreetype.cpp
llfontfreetype.h
llfontgl.cpp
llfontgl.h
llfontregistry.cpp
llfontregistry.h
llgl.cpp Fix missing EOL on last line. 2019-04-02 14:42:06 -07:00
llgl.h Hide sRGB decode behind a flag, and make sure that sRGB decodes is strictly opt-in. 2019-03-30 17:22:54 -07:00
llglcommonfunc.cpp
llglcommonfunc.h
llgldbg.cpp
llgldbg.h
llglheaders.h
llglslshader.cpp Separate out vertex program objects from fragment program objects and use it. 2019-04-10 02:11:07 -07:00
llglslshader.h Separate out vertex program objects from fragment program objects and use it. 2019-04-10 02:11:07 -07:00
llglstates.h
llgltexture.cpp Mods to make merge with viewer-release have less whitespace-only change and fix diffs between EEP and VR. 2019-03-13 13:21:48 -07:00
llgltexture.h
llgltypes.h
llimagegl.cpp Whoops! Always make sure that our primary format is assigned. 2019-04-01 18:51:28 -07:00
llimagegl.h
llpostprocess.cpp
llpostprocess.h
llrender.cpp Hide sRGB decode behind a flag, and make sure that sRGB decodes is strictly opt-in. 2019-03-30 17:22:54 -07:00
llrender.h Hide sRGB decode behind a flag, and make sure that sRGB decodes is strictly opt-in. 2019-03-30 17:22:54 -07:00
llrender2dutils.cpp
llrender2dutils.h
llrendernavprim.cpp
llrendernavprim.h
llrendersphere.cpp
llrendersphere.h
llrendertarget.cpp Remove one more piece of attempted 9996 fix on ALM. 2019-02-01 09:53:36 -08:00
llrendertarget.h
llshadermgr.cpp Separate out vertex program objects from fragment program objects and use it. 2019-04-10 02:11:07 -07:00
llshadermgr.h Separate out vertex program objects from fragment program objects and use it. 2019-04-10 02:11:07 -07:00
lltexture.cpp
lltexture.h
lluiimage.cpp
lluiimage.h
llvertexbuffer.cpp
llvertexbuffer.h