summaryrefslogtreecommitdiff
path: root/indra/llrender/llimagegl.cpp
AgeCommit message (Expand)Author
2023-10-01Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR...Erik Kundiman
2023-09-28Fix integer overflow when framebuffers are extremely high resolution resultin...Rye Mutt
2023-09-11Preprocess texture compression codeErik Kundiman
2023-09-11Preprocess non portable OpenGL 1.2 codeErik Kundiman
2023-09-10Merge branch 'main' into DRTVWR-559Erik Kundiman
2023-09-06Suffixless GL_LUMINANCE(_ALPHA)Erik Kundiman
2023-09-06Check for GL_BGRA_EXT before compiling its codeErik Kundiman
2023-09-06Check texture compression implementationsErik Kundiman
2023-09-05Preprocess non portable GL funcs & macrosErik Kundiman
2023-08-22Can link to libglvnd, no need to set LEGACY prefErik Kundiman
2023-07-17Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-04-05SL-19331: Move media updates off-thread on select hardware (#153)cosmic-linden
2023-03-21SL-19434: Fix texture issues with minimap, but keep performance from SL-19331Cosmic Linden
2023-03-21Revert "SL-19434 Temporary fix for minimap breakage."Cosmic Linden
2023-03-21SL-19266 Potential Use-After-Free in LLImageGL::setImageAlexander Gavriliuk
2023-03-21SL-19434 Temporary fix for minimap breakage.Dave Parks
2023-03-13SL-19331: Improve performance of setSubImage (ex: media updates)Cosmic Linden
2023-03-10SL-19389: Fix textures not being optimally queued after the fix in SL-19338Cosmic Linden
2023-03-08SL-19338: Don't use glTexSubImage2D on compressed texturesCosmic Linden
2023-03-08Revert "SL-19338: (WIP) Test disabling new use of glTexSubImage2D and see if ...Cosmic Linden
2023-03-08SL-19338: (WIP) Test disabling new use of glTexSubImage2D and see if the bug ...Cosmic Linden
2023-02-25Hammering on more mac optimizations.Jonathan "Geenz" Goodman
2023-01-19Fix for SL-19010 mac crash in LLManipTranslartge::restoreGL().Brad Linden
2023-01-19SL-18869 Followup -- leverage "small commands" and time slicing to get rid of...Dave Parks
2022-12-09SL-18809: Add WorkSchedule; remove timestamps from WorkQueue.Nat Goodspeed
2022-10-21Merge branch 'master' (DRTVWR-548) into DRTVWR-559Andrey Kleshchev
2022-09-16Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR...Dave Parks
2022-09-16SL-18128 Clear out much OpenGL cruft and switch to core profile on AMDDave Parks
2022-09-16Merge branch master (DRTVWR-571) into DRTVWR-559Andrey Kleshchev
2022-09-15Merge branch 'master' into DRTVWR-548-maint-NAndrey Lihatskiy
2022-09-01SL-17967 - Git rid of ARB that is in coreHoward Stearns
2022-08-30Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559Dave Parks
2022-08-26SL-17997 Follow up from beta breakers results.Dave Parks
2022-07-06SL-17732 std_bad_alloc at setManualImageAndrey Kleshchev
2022-06-09SL-17483: Merge branch 'track-threadpools' into sl-17483.Nat Goodspeed
2022-06-09SL-17483: Simplify ThreadPool instantiations.Nat Goodspeed
2022-06-01SL-17485 Add texture memory accounting for OS XDave Parks
2022-05-26SL-17473 Viewer not clearing all Vertex Buffers in some casesAndrey Kleshchev
2022-05-20SL-17287 Instrument and optimize cubemap render. Fix for cubemap snapshots d...Dave Parks
2022-05-16SL-17284 Reflection probe tuning and optimization take 1Dave Parks
2022-04-15SL-17219 WIP - Texture pipeline overhaulDave Parks
2022-03-29SL-17005 WIP - Use D3D/DXGI to query for available VRAM on WindowsDave Parks
2022-03-11SL-17005 WIP Simplify what feeds texture loading bias to only pay attention t...Dave Parks
2022-03-04SL-16928 Fix for broken bumpmaps on Intel GPUsDave Parks
2022-02-23Fix for mac buildDave Parks
2022-02-23Fix for some GPUs thinking they have 0 available vram.Dave Parks
2022-02-23Fix for media textures failing to update (and eating lots of memory) on Mac/I...Dave Parks
2022-02-23SL-16815 and SL-16906 Avoid redundant bumpmap generation, add some assertions...Dave Parks
2022-02-22SL-16815 Cleanup -- disable multithreaded bumpmap generation while tracking d...Dave Parks
2022-02-22SL-16815 Fix for broken media texture updates when multithreaded GL is disabled.Dave Parks