summaryrefslogtreecommitdiff
path: root/indra/llrender
AgeCommit message (Collapse)Author
2024-10-31Merge pull request #2983 from secondlife/rye/minor-fixesRye
Various minor crash and correctness fixes
2024-10-31Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into developBrad Linden
# Conflicts: # indra/newview/featuretable_linux.txt
2024-10-30Fix uninitialized glm::mat4 in LLGLRye Cogtail
2024-10-28viewer#2883 Regenerate font's matrix and depth instead of loadingAndrey Kleshchev
to fix issues with nametags and window resizes
2024-10-28viewer#2883 Account for DPI changesAndrey Kleshchev
2024-10-23Merge branch 'develop' into marchcat/xcode-16Nat Goodspeed
2024-10-22Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into developBrad Linden
2024-10-22Merge branch 'develop' into marchcat/xcode-16Nat Goodspeed
2024-10-20viewer#2741 Don't reallocate image conversion buffer all the timeAndrey Kleshchev
2024-10-15Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into developBrad Linden
2024-10-11secondlife/viewer#1883: (WIP) Alpha paint queueCosmic Linden
2024-10-10Implement the groundwork for wayland support. (#2803)Nicky Dasmijn
During compile time try to detect libwayland-client-dev is installed, - If yes, compile a viewer which can run and start under wayland. libwayland-client is needed to detect if the viewer is hidden/minimized. - if no, disable wayland support and refuse to start the viewer under wayland (xwayland is okay). To not introduce a hard link dependency on libwayland-client.so the object will be loaded dynamically if needed.
2024-10-08Merge branch 'develop' into marchcat/xcode-16Andrey Lihatskiy
# Conflicts: # .github/workflows/build.yaml # indra/llmath/raytrace.cpp
2024-10-05viewer#2741 Sligtly better logging for a crashAndrey Kleshchev
2024-10-04Fix mac link error using GL 4.3 functions (#2813)Brad Linden
2024-10-04Merge pull request #2771 from secondlife/v-2472cosmic-linden
secondlife/viewer#2472: Debug tools for labeling textures
2024-10-04Merge remote branch 'develop' into marchcat/xcode-16Nat Goodspeed
2024-10-03secondlife/viewer#2472: Also don't persist local file enumeration beyond ↵Cosmic Linden
next session
2024-10-03secondlife/viewer#2472: FeedbackCosmic Linden
Disable if not supported for OpenGL version Minimize performance footguns Simplify for clause
2024-10-03Fix AMD gpu detection under linuxRye Cogtail
2024-10-02secondlife/viewer#2472: Debug tools for labeling texturesCosmic Linden
2024-10-03viewer#2709 Fix loose triangle #2Andrey Kleshchev
2024-10-02Merge pull request #2758 from Nicky-D/feature/fontcacheAndrey Lihatskiy
Port Fontcache from Firestorm.
2024-10-02viewer#2762 Restore LLFontVertexBuffer for HUDAndrey Kleshchev
2024-10-02Add another static_cast<long> to make the implicit conversion from size_t > ↵Nicky
long explicit.
2024-10-02Rename namepsace to "ll"Nicky
2024-10-01Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into developBrad Linden
2024-10-01Port Fontcache from Firestorm. The cache will make sure a font only gets ↵Nicky
loaded once in memory and then reused, saving a lot of unecessary I/O and memory.
2024-10-01Merge branch 'develop' into rye/continued-sdl-cleanupRye Mutt
2024-10-01Remove dead code related to GeForce Mobile GPUs (#2747)Ansariel Hiller
2024-10-01Enable GL debug output support for linuxRye Cogtail
2024-09-30Merge pull request #2733 from RyeMutt/rye/linuxRye Mutt
SDL and Linux improvements
2024-09-30Merge pull request #2723 from RyeMutt/uniform-cleanupRye Mutt
bindDeferredShader and dead uniform cleanup
2024-09-28Fix using nvidia extension to get GL memory under linuxRye Cogtail
2024-09-27Merge pull request #2713 from secondlife/v-2638cosmic-linden
Don't clear big render target if all pixels will be replaced
2024-09-27Clean up unused uniforms in bindDeferredShader and move SSAO uniforms to two ↵Rye Cogtail
shaders that use them
2024-09-27Remove dead llatmosphere codeRye Cogtail
2024-09-27Remove dead LLPostProcess class and related codeRye Cogtail
2024-09-27#2674 Optimize LLWorld::renderPropertyLines() - LLRender class code formattingAlexander Gavriliuk
2024-09-27#2674 Optimize LLWorld::renderPropertyLines() - use vertexBatchPreTransformed()Alexander Gavriliuk
2024-09-26secondlife/viewer#2638: Don't clear big render target if all pixels will be ↵Cosmic Linden
replaced
2024-09-26viewer#2709 Fix loose triangleAndrey Kleshchev
2024-09-26#2411 Allow disabling and enabling LLFontVertexBufferAndrey Kleshchev
for testing purposes
2024-09-25Merge branch 'develop' into marchcat/xcode-16Nat Goodspeed
2024-09-23Merge branch 'develop' into marchcat/b-developAndrey Lihatskiy
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp
2024-09-23viewer#2631 Couple small tweaksAndrey Kleshchev
2024-09-19Merge branch 'main' into marchcat/b-main-syncAndrey Lihatskiy
# Conflicts: # indra/newview/llviewertexturelist.cpp
2024-09-19Merge branch 'develop' into frame-profile-jsonNat Goodspeed
2024-09-19Reapply commit f4b6563 -- cherry-picking lost parts of it?!Nat Goodspeed
2024-09-19Expose LLVector4a in LLRenderAndrey Kleshchev
Avoid using a bunch of allocators. Make sure we use LLVector4a's SSE logic instead of LLVector3's. Some minor optimizations.