summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-06Merge pull request #361 from secondlife/SL-20167cosmic-linden
SL-20167: Grey out the clipboard when copying the material is not allowed
2023-09-06SL-20167: Don't block clipboard if GLTF material is nullCosmic Linden
2023-09-06SL-20167: Also check permission on paste to be certainCosmic Linden
2023-09-06GL_ALPHA8_EXT as an alternative to GL_ALPHA8Erik Kundiman
2023-09-06Preprocess appearance GL fixed-function featuresErik Kundiman
so non implementors won't try to compile the code.
2023-09-06Comment out the GL functions redefinitions for allErik Kundiman
2023-09-06Re-exclude FBSD test on Nvidia headersErik Kundiman
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.
2023-09-06GL TIME_ELAPSED_EXT as alternative to TIME_ELAPSEDErik Kundiman
2023-09-06glDrawBuffers instead of glDrawBufferErik Kundiman
since the latter is less portable. I'm guessing 1st arg is 0 since the condition is when mTex is empty.
2023-09-06Suffixless GL_LUMINANCE(_ALPHA)Erik Kundiman
for those that don't implement the 8 suffixed ones.
2023-09-06Check for GL_BGRA_EXT before compiling its codeErik Kundiman
2023-09-06Check texture compression implementationsErik Kundiman
before compiling its code.
2023-09-06Preprocess anisotropy related codeErik Kundiman
2023-09-06GL_EXT_draw's can be used for transform feedbackErik Kundiman
2023-09-06EXT_disjoint_timer_query as alternative to ARB'sErik Kundiman
2023-09-06Disable glFlushMappedBufferRangeAPPLE useErik Kundiman
2023-09-06Core profile glFlushMappedBufferRange functionErik Kundiman
replacing its APPLE counterpart.
2023-09-06GL_EXT_map_buffer_range as an alternative to ARB'sErik Kundiman
2023-09-06Disable glBufferParameteriAPPLE useErik Kundiman
2023-09-06Always compile vertex array codeErik Kundiman
So that, especially modern, GL implementations that do have vertex array but don't have the legacy GL_ARB_vertex_array_object defined have such code compiled too.
2023-09-06Core profile glBlendFuncSeparateErik Kundiman
replacing its EXT suffixed counterpart.
2023-09-06Khronos debug as an alternative to ARB'sErik Kundiman
2023-09-06Lose the _ARB suffix from many macrosErik Kundiman
so the macros can be used on platforms that don't have ARB specs.
2023-09-06Some GL_VERSION_2_0 sampler implementor only codeErik Kundiman
preprocessed so it doesn't get compiled on non implementors.
2023-09-06Core profile query related functionsErik Kundiman
replacing their legacy ARB counterparts.
2023-09-06Core profile buffer related functionsErik Kundiman
replacing their legacy ARB counterparts.
2023-09-06Left out from previous commitErik Kundiman
2023-09-06Core profile vertex attribute related functionsErik Kundiman
replacing legacy ARB versions.
2023-09-06Core profile uniform related functionsErik Kundiman
replacing legacy ARB versions.
2023-09-06Core profile program object related functionsErik Kundiman
Whether to create/delete, or take the program object as an argument. Include ones for attaching & detaching shaders too, ones that deal with attributes & uniforms and so on, etc.. Replacing legacy ARB versions.
2023-09-06Core profile shader functions, macros & typeErik Kundiman
replacing legacy ARB versions.
2023-09-06Core profile glCreateShader & return type GLuintErik Kundiman
to replace the less portable ARB versions.
2023-09-05SL-19655 Remove a couple unused debug settings and related code (update)Alexander Gavriliuk
2023-09-05SL-18125 Fixed default upload permissions being ignoredAndrey Kleshchev
2023-09-05Preprocess non portable GL funcs & macrosErik Kundiman
so that implementations that don't include a certain GL implementation won't fail trying to compile the code.
2023-09-05SL-19709 Fix for fullbright shiny not factoring out exposure (update)Alexander Gavriliuk
2023-09-05SL-20236 BugSplat Crash in LLVertexBuffer::validateRange(708)Alexander Gavriliuk
2023-09-05Exclude FBSD from more GL function redefinitionsErik Kundiman
at the same time revert to less difference from upstream.
2023-09-05Comment out redefinitions of GL functionsErik Kundiman
which are mostly ARB ones, and instead we define GLEXT prototypes to be true so we still get access to the functions.
2023-09-01SL-20167: Grey out the clipboard when copying the material to clipboard is ↵Cosmic Linden
not allowed
2023-09-01SL-19664 Crash in LLAppViewer::initStrings(2985) - log extended infoAlexander Gavriliuk
2023-08-30SL-19664 Crash in LLAppViewer::initStrings - make the error message more ↵Alexander Gavriliuk
informative
2023-08-30SL-18366 Crash in LLCullResult::assertDrawMapsEmpty - make the error message ↵Alexander Gavriliuk
more informative
2023-08-29Make it possible for external TOS to be agreed toErik Kundiman
The line that enables it in when on external TOS was only present in a similar scope which doesn't seem to be reachable. It must have been missed when the condition checking was moved.
2023-08-29Replace login viewer name's left with circle logoErik Kundiman
2023-08-29Give the icons rounded cornersErik Kundiman
2023-08-29Adjust the creditsErik Kundiman
2023-08-29Copyright notice repro on statically linked libsErik Kundiman
2023-08-28Replace SL & Linden brands on macOSErik Kundiman
2023-08-28XDG desktop entryErik Kundiman