Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-05 | Exclude FBSD from more GL function redefinitions | Erik Kundiman | |
at the same time revert to less difference from upstream. | |||
2023-09-05 | Comment out redefinitions of GL functions | Erik Kundiman | |
which are mostly ARB ones, and instead we define GLEXT prototypes to be true so we still get access to the functions. | |||
2023-08-24 | Merge tag '6.6.14-release' | Erik Kundiman | |
source for viewer 6.6.14.581101 | |||
2023-08-22 | Can link to libglvnd, no need to set LEGACY pref | Erik Kundiman | |
2023-07-29 | The Linden libraries can be installed now | Erik Kundiman | |
Useful when installed as shared libraries, so other viewer executables can share these libraries. | |||
2023-07-19 | Include FreeBSD macro variable for GL related code | Erik Kundiman | |
2023-07-17 | Merge branch 'main' into DRTVWR-582-maint-U | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/llcommon/llerrorthread.cpp | |||
2023-04-03 | SL-18330: Remove some set-but-unused vars flagged by Xcode 14.3. | Nat Goodspeed | |
2023-03-30 | Merge branch 'main' into DRTVWR-580-maint-T | Andrey Lihatskiy | |
2023-03-24 | SL-17045 LSL editor cursor position desynchronization | Alexander Gavriliuk | |
2023-03-21 | SL-19266 Potential Use-After-Free in LLImageGL::setImage | Alexander Gavriliuk | |
2022-10-24 | Merge master into DRTVWR-568 (and fix conflicts) | Callum Linden | |
2022-09-16 | Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into ↵ | Nicky Dasmijn | |
DRTVWR-568_cmake | |||
2022-09-15 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llmodelpreview.h | |||
2022-07-06 | SL-17732 std_bad_alloc at setManualImage | Andrey Kleshchev | |
2022-06-29 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llviewercontrol.cpp | |||
2022-06-15 | SL-17584 Frame buffer object is now nessesary to run viewer | Andrey Kleshchev | |
2022-06-15 | SL-17584 Make setShaders crashes more informative | Andrey Kleshchev | |
2022-06-05 | Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into ↵ | Nicky | |
DRTVWR-543-maint_cmake | |||
2022-05-27 | DRTVWR-543 post-merge cleanup | Andrey Lihatskiy | |
2022-05-27 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/cmake/LLCommon.cmake # indra/llcommon/CMakeLists.txt # indra/llrender/llgl.cpp # indra/newview/llappviewer.cpp # indra/newview/llface.cpp # indra/newview/llflexibleobject.cpp # indra/newview/llvovolume.cpp | |||
2022-05-26 | SL-17473 Viewer not clearing all Vertex Buffers in some cases | Andrey Kleshchev | |
Image thread doesn't need mBuffer and buffer isn't thread safe so no point allocating it in an image thread. | |||
2022-05-01 | Remove setting of HEADER_FILE_ONLY on .h* files, cmake automatically | Nicky | |
sets the property on those. | |||
2022-04-29 | SL-17124 switchContext and loadShaderFile crashes | Andrey Kleshchev | |
- Do not try initializing shaders if requirements are not met or if window does not exist - Warn user before closing window. Situation is unexpected, there is chance of more issues, like a freeze or a crash on close() - mHasMultitexture is a solid requirement, if it is not present, we won't be able to run | |||
2022-04-18 | Merge remote-tracking branch 'origin/DRTVWR-543-maint' into ↵ | Nicky | |
DRTVWR-543-maint_cmake | |||
2022-04-18 | llrender does not need a dependency on sdl. There was some comment out code ↵ | Nicky | |
which suggests it was needed long ago. | |||
2022-04-18 | Use correct type | Nicky | |
2022-04-17 | Switch to target_include_directories | Nicky | |
All 3Ps include dirs are treated as SYSTEM, this will stop compilers stop emitting warnings from those files and greatly helps having high warning levels and not being swamped by warnings that come from external libraries. | |||
2022-04-15 | SL-17035 Reverted a part of previous commit | Andrey Kleshchev | |
According to davep, the intent of Debug GL is to crash and in this it's doing it's job, but the rest of the fix that makes the state not persist is a good solution. | |||
2022-04-14 | SL-17035 Crash at gl_debug_callback | Andrey Kleshchev | |
RenderDebugGL was avaliable from develop menu, but since it was persistent, caused slowdowns and crashes it could result in users crashing or lagging without knowing the cause. To resolve the issue it was made to last for a single session. | |||
2022-04-13 | Rework cmake, the original plan was to maybe be able to use conan targets ↵ | Nicky | |
with the same name (that's why 3ps had names like apr::apr), but it's safer and saner to put the LL 3ps under the ll:: prefix. This also allows means it is possible to get rid of that bad "if( TRAGET ...) return() endif()" pattern and rather use include_guard(). | |||
2022-04-06 | Create and use sdl::sdl target | Nicky | |
2022-04-06 | Move CMake files to modernized cmake syntax, step 1. | Nicky | |
Change projects to cmake targetsto get rid of havig to hardcore include directories and link libraries in consumer projects. | |||
2022-03-04 | SL-16928 Fix for broken bumpmaps on Intel GPUs | Dave Parks | |
2022-02-23 | Fix for mac build | Dave Parks | |
2022-02-23 | Fix for some GPUs thinking they have 0 available vram. | Dave Parks | |
2022-02-23 | Fix for media textures failing to update (and eating lots of memory) on ↵ | Dave Parks | |
Mac/Intel | |||
2022-02-23 | SL-16815 and SL-16906 Avoid redundant bumpmap generation, add some ↵ | Dave Parks | |
assertions around ref counting and (hack) fix crash on shutdown from dangling texture reference (reduced to 1 dangling texture from several hundred, can't find the remaining reference). | |||
2022-02-22 | SL-16815 Cleanup -- disable multithreaded bumpmap generation while tracking ↵ | Dave Parks | |
down loading issues, fix sync issue in single threaded mode in media textures, restore LL_IMAGEGL_THREAD_CHECK functionality | |||
2022-02-22 | SL-16815 Fix for broken media texture updates when multithreaded GL is disabled. | Dave Parks | |
2022-02-17 | SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and ↵ | Dave Parks | |
querying for available video memory. | |||
2022-02-14 | SL-16418 Media texture update stall fix. Make media texture updates use ↵ | Dave Parks | |
LLImageGL thread to update, fix AMD sync issue on ImageGL thread and install debug callbacks on LLImageGL thread when debug gl enabled. | |||
2022-02-03 | SL-16727: Revert change causing llvieweroctree to not render reflections ↵ | Ptolemy | |
when shadows are set to projectors cause by commit bb379cb8cc | |||
2022-02-01 | Revert "Merged in euclid-16418 (pull request #846)" | Dave Houlton | |
This reverts commit 40fe5277e1390c975d9a3184ff8fc46d69dfb450, reversing changes made to af830e5fc5840194be95140f644a27011b9b7e06. | |||
2022-01-27 | SL-16418 rename media tex image per-update to avoid contention stall | Dave Houlton | |
2022-01-19 | SL-16653 Fix for some textures having incorrect texel colors after the first ↵ | Runitai Linden | |
row (and add more paranoia checks on texture data). | |||
2022-01-14 | SL-16606: Add profiler category VERTEX | Ptolemy | |
2022-01-14 | SL-16606: Add profiler category UI | Ptolemy | |
2022-01-14 | SL-16606: Add profiler category TEXTURE | Ptolemy | |
2022-01-14 | SL-16606: Add profiler category SHADER | Ptolemy | |