summaryrefslogtreecommitdiff
path: root/indra/llrender/llgl.cpp
AgeCommit message (Collapse)Author
2013-05-21mergeBrad Payne (Vir Linden)
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-28Merged lindenlab/viewer-development into defaultgraham linden
2013-03-21Folded in changes from sunshine-stableprep
2013-03-20Merge with viewer-chuiprep@lindenlab.com
2013-03-16CHUI-863 : Clean up dead code that's creating failures on gcc-4.6 builds on ↵merov
Linux
2013-03-13More fixes for gcc-4.6 breakageDon Kjer
2013-03-13Merging LLCURL::Responder changes with CHUI changes. Fixed gcc 4.6 compile ↵Don Kjer
failures
2013-02-07For MAINT-1291 Code Review: DavePGraham Madarasz
2013-01-24merging in viewer-beta.Nyx Linden
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh.
2012-10-11Updating linux build to gcc4.6Don Kjer
2012-10-04Turning on mHasShaderObjects for mesa headlessDon Kjer
2012-10-04Removing server-related cmake cruft. Fixing libGLU warnings on linux.Don Kjer
2012-09-25Wrapping failing llgl assert in gDebugGLDon Kjer
2012-09-23Removing unused gHeadlessClient code from viewerDon Kjer
2012-09-22Fix for missing symbols on windows buildsDon Kjer
2012-09-19BUILDFIX: enabling the building of the viewer/appearance backend with ↵Nyx Linden
headless mesa
2012-07-20MAINT-570 Remove unused memory tracking system LLMemTypeDave Parks
2012-05-25MAINT-616 Potential fix for corrupted mip maps.Dave Parks
2012-05-21MAINT-616 Factor out calls to glGenFoo where possible, add setting to ↵Dave Parks
control synchronizing strategy WRT occlusion queries, add experimental transform feedback driven LoD update
2012-05-11MAINT-586 Starting logging OpenGL version and shader level to simulatorDave Parks
2012-04-13MAINT-939 Potential fix for crash when editing objects.Dave Parks
2012-03-30MAINT-778, MAINT-793 Fix for crash when enabling Debug GL on Mobile Intel 4 ↵Dave Parks
Express. Don't pop up driver update notification if GPU class is < 1
2012-03-28MAINT-793 Pop up notification when drivers are likely out of date. Allow ↵Dave Parks
Lighting and Shadows on Intel when drivers are up to date.
2012-03-26MAINT-806 Fix for some shaders failing to link on ATI x800.Dave Parks
2012-03-21MAINT-804, MAINT-810 Disable framebuffer object usage on intel chips ↵Dave Parks
(implicitly disables lighting and shadows)
2012-03-08MAINT-708 Add checkbox to hardware settings for controlling texture ↵Dave Parks
compression. Default texture compression to on for cards with 512MB of VRAM or less, off otherwise.
2012-03-07MAINT-708 Don't compress UI textures. Use GL_NICEST as compression hint to ↵Dave Parks
avoid artifacts.
2012-03-02MAINT-708 Use texture compression to minimize memory bloat (experimental)Dave Parks
2012-02-13SH-2908 Fix for mac buildDave Parks
2012-02-13SH-2908 Fix for linux build.Dave Parks
2012-02-10SH-2908 Rework indexed texture rendering to use a uvec4 instead of a float ↵Dave Parks
for texture indices in the data stream. Also rework gl_FragColor overrides to not collide with some odd driver implementations.
2011-11-16SH-1865 FIX -- removed some old non-deferred rendering code that was ↵Leslie Linden
preventing anti-aliasing from working when GL_ARB_texture_multisample is unsupported
2011-10-26SH-2625 Fix for window size reverting to non-maximized whenever shaders are ↵Dave Parks
loaded.
2011-10-25SH-2622 Put back "Basic Shaders" toggle ability.Dave Parks
2011-10-05SH-2481 Potential fix for viewer detecting incorrect amount of vram ↵Dave Parks
available when using certain video cards.
2011-10-04SH-2447, SH-2525, SH-2276 Strip out defunct global illumination code, add ↵Dave Parks
accounting for how much memory is taken up by LLRenderTarget, fix crash on login in bindGLIndices (work around driver bug that doesn't respect VAO state WRT to index buffers), remove some unused render targets, remove some unused shaders, make it possible to run a fullscreen session
2011-10-02SH-2276 Fix for failed assertions reported from debug-enabled viewers. ↵Dave Parks
Also, remove "Basic Shaders" as a user settable option (shaders are always on if GL version >= 2.0, always off otherwise)
2011-09-26SH-2244 changes to run in a core context on AMD hardware without generating ↵Dave Parks
deprecation or performance warnings
2011-09-25SH-2244 Fix for crash when enabling core profile on AMD GPUsDave Parks
2011-09-23SH-2244 Fix for mac build?Dave Parks
2011-09-23SH-2244 Vertex buffer cleanup, fix for bad vertices in rigged attachments, ↵Dave Parks
added "RenderUseVAO" debug setting to control whether or not to use VAO's in non-core GL profiles.
2011-09-22SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and ↵Dave Parks
modify viewer to run under said context without generating errors.
2011-09-20SH-2244 Add "RenderGLCoreProfile" debug setting that allows the viewer to ↵Dave Parks
start with a non-compatibility-profile OpenGL context.
2011-09-17SH-2243 fix for mac buildDave Parks
2011-09-17SH-2243 work in progress -- gDEBugger guided removal of deprecated state changesDave Parks
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-08-11SH-2242 FXAA support instead of unreliable multisample textures (done here ↵Dave Parks
because it's a smaller change than integrating glVertexAttrib with FSAA pipe). Shader integration with LLDynamicTexture subclasses.
2011-08-08mergeDave Parks