Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-19 | BUILDFIX: enabling the building of the viewer/appearance backend with ↵ | Nyx Linden | |
headless mesa | |||
2012-07-20 | MAINT-570 Remove unused memory tracking system LLMemType | Dave Parks | |
2012-05-25 | MAINT-616 Potential fix for corrupted mip maps. | Dave Parks | |
2012-05-21 | MAINT-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-11 | MAINT-586 Starting logging OpenGL version and shader level to simulator | Dave Parks | |
2012-04-13 | MAINT-939 Potential fix for crash when editing objects. | Dave Parks | |
2012-03-30 | MAINT-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-28 | MAINT-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-26 | MAINT-806 Fix for some shaders failing to link on ATI x800. | Dave Parks | |
2012-03-21 | MAINT-804, MAINT-810 Disable framebuffer object usage on intel chips ↵ | Dave Parks | |
(implicitly disables lighting and shadows) | |||
2012-03-08 | MAINT-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-07 | MAINT-708 Don't compress UI textures. Use GL_NICEST as compression hint to ↵ | Dave Parks | |
avoid artifacts. | |||
2012-03-02 | MAINT-708 Use texture compression to minimize memory bloat (experimental) | Dave Parks | |
2012-02-13 | SH-2908 Fix for mac build | Dave Parks | |
2012-02-13 | SH-2908 Fix for linux build. | Dave Parks | |
2012-02-10 | SH-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-16 | SH-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-26 | SH-2625 Fix for window size reverting to non-maximized whenever shaders are ↵ | Dave Parks | |
loaded. | |||
2011-10-25 | SH-2622 Put back "Basic Shaders" toggle ability. | Dave Parks | |
2011-10-05 | SH-2481 Potential fix for viewer detecting incorrect amount of vram ↵ | Dave Parks | |
available when using certain video cards. | |||
2011-10-04 | SH-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-02 | SH-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-26 | SH-2244 changes to run in a core context on AMD hardware without generating ↵ | Dave Parks | |
deprecation or performance warnings | |||
2011-09-25 | SH-2244 Fix for crash when enabling core profile on AMD GPUs | Dave Parks | |
2011-09-23 | SH-2244 Fix for mac build? | Dave Parks | |
2011-09-23 | SH-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-22 | SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and ↵ | Dave Parks | |
modify viewer to run under said context without generating errors. | |||
2011-09-20 | SH-2244 Add "RenderGLCoreProfile" debug setting that allows the viewer to ↵ | Dave Parks | |
start with a non-compatibility-profile OpenGL context. | |||
2011-09-17 | SH-2243 fix for mac build | Dave Parks | |
2011-09-17 | SH-2243 work in progress -- gDEBugger guided removal of deprecated state changes | Dave Parks | |
2011-09-14 | SH-2243 work in progress -- application side matrix stack management | Dave Parks | |
2011-08-11 | SH-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-08 | merge | Dave Parks | |
2011-08-08 | merge | Dave Parks | |
2011-08-08 | SH-2242 Work in progress migrating to glVertexAttrib everywhere | Dave Parks | |
2011-07-29 | SH-2181 Fix for alpha flickering when basic shaders enabled (don't use ↵ | Dave Parks | |
glAlphaFunc when shaders are available). Reviewed by Leslie | |||
2011-07-26 | merge | Richard Nelson | |
2011-07-26 | EXP-1021 FIX Position of web content browser dictates position of profile ↵ | Richard Nelson | |
panel - profile panel position changes do not persist EXP-1030 FIX Search button toggle can get out of synch in bottom bar made llinstancetracker::iterator do own nested level management (removing need for separate guard) added support for filename= to floaters can pass in arbitrary window_class to floaters | |||
2011-07-17 | SH-2031 High risk changeset, but potentially high reward. Addresses frame ↵ | Dave Parks | |
stalls in renderer by never using the fixed function pipeline if shaders are available. | |||
2011-07-10 | SH-2038 Fix for some compiler errors from the apple tweaks -- also add a ↵ | Dave Parks | |
fence API (disabled for now). | |||
2011-07-09 | Added support for apple flush buffer range | Don Kjer | |
2011-06-21 | SH-1838 Fix for black screen when enabling lighting and shadows on an ATI ↵ | Dave Parks | |
machine. | |||
2011-06-01 | SH-1682 Use GL_ARB_map_buffer_range to mitigate impact of mapping larger ↵ | Dave Parks | |
vertex buffer objects. Limit number of textures per batch to 6 (prevents frame stalls on NVIDIA). | |||
2011-05-31 | SH-1682 Dynamically adjust the number of texture channels to use for indexed ↵ | Dave Parks | |
texture rendering based on available hardware. | |||
2011-05-25 | Remove unused variable. | Dave Parks | |
2011-05-25 | SH-469 Don't use depth buffers and multisample buffers where not absolutely ↵ | Dave Parks | |
needed -- make sample counts consistent between shaders and render targets. | |||
2011-05-19 | merge | Dave Parks | |
2011-05-19 | SH-469 WIP -- get rid of LLMultiSampleBuffer and use ↵ | Dave Parks | |
GL_ARB_texture_multisample instead. | |||
2011-05-19 | SH-1618 FIX -- Lighting and shadows crash ATI macs | Leslie Linden | |
* Fixed ATI mac "lighting and shadows" related crash * Fixed up numerous GL errors on macs related to multiple color formats, the use of glEnable/glDisable on textures above the texture unit count and old ATI-specific code that was not appropriate for Mac. * Disabled SSAO for ATI macs due to it not working with shadows * Ongoing work to properly get shadows and SSAO functioning on ATI macs is required. Reviewed by davep | |||
2011-05-12 | merge | Dave Parks | |