phoenix-firestorm/indra/llrender
minerjr c082f0cd76 FIRE-35081 - Handled animated/media textures, grass, tree and light textures
Added new boost levels for Tree, Grass and Light textures (More for tracking as they have custom hard coded values for the mPixelArea which causes issues with loading of sizes.
Added adjustments for the calcPixelArea and calcImportanceToCamera as well as getTextureVirtualSize
Added virtual texture size updates for Media textures

Added code to scale down off screen textures (saves a lot of texture VRAM.
Added additional features for the LLViewerTextureList::Dump

Only issue is server controlled textures which animate tend to load low quality, then upscale as well as Sculpted Volume's which force textures to reload.
2025-03-17 23:13:41 -03:00
..
CMakeLists.txt
llatmosphere.cpp
llatmosphere.h
llcubemap.cpp
llcubemap.h
llcubemaparray.cpp Switch from GL_RGB16F to GL_R11F_G11F_B10F for probes (#3562) 2025-02-14 13:16:35 -05:00
llcubemaparray.h
llfontbitmapcache.cpp #3332 Remake glyph count into cache generation 2025-02-24 19:31:16 +02:00
llfontbitmapcache.h #3332 Remake glyph count into cache generation 2025-02-24 19:31:16 +02:00
llfontfreetype.cpp Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-26 10:04:47 +01:00
llfontfreetype.h Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-26 10:04:47 +01:00
llfontfreetypesvg.cpp
llfontfreetypesvg.h
llfontgl.cpp Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-26 10:04:47 +01:00
llfontgl.h Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-26 10:04:47 +01:00
llfontregistry.cpp
llfontregistry.h
llfontvertexbuffer.cpp #3332 Remake glyph count into cache generation 2025-02-24 19:31:16 +02:00
llfontvertexbuffer.h #3332 Remake glyph count into cache generation 2025-02-24 19:31:16 +02:00
llgl.cpp
llgl.h
llglcommonfunc.cpp
llglcommonfunc.h
llglheaders.h
llglslshader.cpp
llglslshader.h Additional water fixes and tweaks. (#3524) 2025-02-11 13:49:24 -05:00
llglstates.h
llgltexture.cpp FIRE-35081 - Handled animated/media textures, grass, tree and light textures 2025-03-17 23:13:41 -03:00
llgltexture.h FIRE-35081 - Handled animated/media textures, grass, tree and light textures 2025-03-17 23:13:41 -03:00
llgltypes.h
llimagegl.cpp Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-19 15:20:09 +01:00
llimagegl.h
llpostprocess.cpp
llpostprocess.h
llrender.cpp
llrender.h
llrender2dutils.cpp Revert "tentative workaround for gcc c++20 std::lerp clash" 2025-03-08 23:46:30 +01:00
llrender2dutils.h
llrendernavprim.cpp
llrendernavprim.h
llrendersphere.cpp
llrendersphere.h
llrendertarget.cpp
llrendertarget.h
llshadermgr.cpp Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-13 21:24:29 +01:00
llshadermgr.h Merge branch 'release/2024.12-ForeverFPS' of https://github.com/secondlife/viewer 2025-02-07 19:38:29 +01:00
lltexture.cpp
lltexture.h
lltexturemanagerbridge.cpp
lltexturemanagerbridge.h
lluiimage.cpp
lluiimage.h
lluiimage.inl
llvertexbuffer.cpp
llvertexbuffer.h