phoenix-firestorm/indra/llrender
Nicky b64d68b10f Make sure glow works when using VAOs.
- Use emissive shader in LLDrawPoolAlpha::renderAlpha (like LL does)
- Make sure LLVertexBuffer::setBuffer calls setupClientArrays with the new attrib mask, otherwise dissabled attrib arrays will stay disabled and never get enabled.
2017-03-22 00:02:25 +01: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 Cache results from FT_Get_Kerning for pairs of glyph < 256 to avoid costly FT_Get_Kerning calls. 2016-09-16 21:43:06 +02:00
llfontfreetype.h Cache results from FT_Get_Kerning for pairs of glyph < 256 to avoid costly FT_Get_Kerning calls. 2016-09-16 21:43:06 +02:00
llfontgl.cpp Fix vertex windings 2017-03-10 21:31:56 +01:00
llfontgl.h Remove deprecated OpenGL QUADS rendering mode 2017-03-04 23:57:37 +01:00
llfontregistry.cpp Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
llfontregistry.h Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
llgl.cpp Merge bento-box 2016-11-11 16:00:37 +01: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 Partially undo d536fd19aa9d as it causes OpenGL error: glDeleteObjectARB - GL_INVALID_VALUE 2017-03-18 22:22:54 +01: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 Backed out changeset 4bbf5275fe2e (Try to plug the profile icon memory hole) - This should be fixed now 2016-02-26 21:35:16 +01:00
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 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 Merge viewer-bear 2016-10-10 22:19:33 +02: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 Remove deprecated OpenGL QUADS rendering mode 2017-03-04 23:57:37 +01:00
llrender.h Remove deprecated OpenGL QUADS rendering mode 2017-03-04 23:57:37 +01:00
llrender2dutils.cpp Fix copy & paste bug 2017-03-15 23:08:43 +01: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 FIRE-20305: Fix GLSL compatibility in shaders, by Drake Arconis (Alchemy Viewer) 2016-11-29 15:00:27 +01:00
llshadermgr.h Sync with upstream 2016-11-26 19:57:12 +01: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 Make sure glow works when using VAOs. 2017-03-22 00:02:25 +01:00
llvertexbuffer.h Use a vbo for the static LLVertexBuffer::drawArray/Element functions; by Drake Arconis/Shyotl Kuhr 2017-03-05 14:27:24 +01:00