| Age | Commit message (Collapse) | Author |
|
This commit replaces our former optimisations with LL develop branch work and some tweaks.
|
|
|
|
Performance and tuning floater updated including fixes
|
|
|
|
This commit adds a mIsApple member to the gl manager and refines the buffers optimisations for Apple GPU in llvertexbuffer.cpp
|
|
|
|
So we don't need to have a custom environment -DLL_FREEBSD=1 setting.
|
|
source for viewer 7.1.7.8974243247
|
|
# Conflicts:
# autobuild.xml
# indra/cmake/ConfigurePkgConfig.cmake
# indra/cmake/ICU4C.cmake
# indra/media_plugins/gstreamer010/llmediaimplgstreamer_syms.cpp
# indra/media_plugins/gstreamer010/llmediaimplgstreamer_syms.h
# indra/media_plugins/gstreamer010/llmediaimplgstreamertriviallogging.h
# indra/media_plugins/gstreamer010/llmediaimplgstreamervidplug.cpp
# indra/media_plugins/gstreamer010/llmediaimplgstreamervidplug.h
# indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp
# indra/newview/llappviewerlinux_api.h
# indra/newview/llappviewerlinux_api_dbus.cpp
# indra/newview/llappviewerlinux_api_dbus.h
# indra/newview/llfloateremojipicker.cpp
# indra/newview/lloutfitslist.cpp
|
|
|
|
LF, and trim trailing whitespaces as needed
|
|
source for viewer 7.1.5.8443591509
|
|
# Conflicts:
# indra/llrender/llgl.cpp
# indra/newview/lloutfitslist.cpp
|
|
Co-authored-by: AiraYumi <aira.youme@airanyumi.net>
|
|
source for viewer 7.1.3.7878383867
|
|
|
|
|
|
|
|
|
|
to use GL_MULTISAMPLE
|
|
|
|
|
|
|
|
since it doesn't have GL_MULTISAMPLE_EXT.
|
|
This reverts commit e600f6504cd7edd9d2883ea7dc17c2574b1ff468.
|
|
|
|
|
|
to minimise difference from upstream, as it's certain it's not FreeBSD
anyway due to the removal of LL_FREEBSD on the containing scope.
|
|
|
|
|
|
|
|
so the macros can be used on platforms that don't have ARB specs.
|
|
so that implementations that don't include a certain GL implementation
won't fail trying to compile the code.
|
|
at the same time revert to less difference from upstream.
|
|
which are mostly ARB ones, and instead we define GLEXT prototypes to be
true so we still get access to the functions.
|
|
source for viewer 6.6.14.581101
|
|
|
|
|
|
|
|
|
|
exposure controls not persist, limit exposure range, and do a debug gl pass.
|
|
gigantic CMake patch. Sadly, my macOS box updated to Xcode14.3 overnight and that caused many warnings/errors with variables being initialized and then used but not in a way that affected anything.. Building on Xcode 14.3 also requires that MACOSX_DEPLOYMENT_TARGET be set to > 10.13. Waiting on a decision about that but checking this in in the meantime. Builds on macOS with appropriate build variables set for MACOSX_DEPLOYMENT_TARGET = 10.14 but not really expecting this to build in TC because (REDACTED). Windows version probably hopelessly broken - switching to that now.
|
|
|
|
blending. (#63)
* SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget.
* SL-19203 WIP -- Re-integrate SSR. Incidental decruft.
* SL-19203 WIP -- SSR frame delta correction (still broken for Z)
* SL-19203 WIP -- SSR frame delta Z fix
* SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots.
* SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts.
* SL-19203 Tune probe blending.
* SL-19203 Cleanup.
|
|
|
|
|
|
|
|
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc
|
|
color/depth instead of glCopyTexSubImage or glBlitFrameBuffer
|
|
# Conflicts:
# indra/llrender/llgl.cpp
# indra/llrender/llrendertarget.cpp
# indra/newview/VIEWER_VERSION.txt
# indra/newview/app_settings/shaders/class1/deferred/materialF.glsl
# indra/newview/llfloaterpreference.cpp
# indra/newview/llviewercontrol.cpp
# indra/newview/llviewermenu.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/llvovolume.cpp
|