Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-11 | SH-2240 WIP on removing lots of string comparisons that were added to deal ↵ | Dave Parks | |
with exploding amounts of non-built-in GL state | |||
2011-10-07 | SH-2031 fix for mac/linux build | Dave Parks | |
2011-10-07 | SH-2031 Profile guided optimization of matrix ops | Dave Parks | |
- don't use F64 except where needed (should really factor out calls to gluProject) - get rid of sorting by texture in favor of sorting by matrix (no sort needed, geometry is already matrix sorted as a result of frustum cull tree traversal order) - unroll matrix sync inner loop and cache MVP and normal matrices | |||
2011-10-06 | SH-2553 Fix for glitches when rendering HUD attachments. | Dave Parks | |
2011-09-29 | SH-2507 Potential fix for basic shaders causing objects to disappear with ↵ | Dave Parks | |
some drivers (prune shader tree of unused shaders while we're at it) | |||
2011-09-25 | SH-2244 Fix for crash when enabling core profile on AMD GPUs | Dave Parks | |
2011-09-25 | SH-2244 Fix for UI blanking out on shader reload (stale matrix hash cleanup) | Dave Parks | |
2011-09-24 | SH-2244 Fix for bump surfaces appearing black when L&S disabled | Dave Parks | |
2011-09-23 | SH-2244 Better VAO support -- still slower than non-VAO implementation for ↵ | Dave Parks | |
some reason | |||
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 work in progress -- put back ambient lighting when atmospheric ↵ | Dave Parks | |
shaders disabled. | |||
2011-09-15 | SH-2243 work in progress -- use a hash check to avoid redundantly setting ↵ | Dave Parks | |
light state | |||
2011-09-15 | SH-2243 work in progress -- don't use built-in GL light state when shaders ↵ | Dave Parks | |
are available. | |||
2011-09-15 | SH-2243 work in progress -- no more deprecated built-in matrix state when ↵ | Dave Parks | |
using shaders. | |||
2011-09-14 | SH-2243 work in progress -- application side matrix stack management | Dave Parks | |
2011-09-13 | merge | Dave Parks | |
2011-08-31 | Merge | Xiaohong Bao | |
2011-08-27 | SH-2242 Physics shape display works again, added asserts to flush out areas ↵ | Dave Parks | |
where state being consumed by a shader does not match state being provided by vertex buffers. | |||
2011-08-21 | SH-2242 Work in progress on FXAA/glVertexAttrib -- DoF works, physics shape ↵ | Dave Parks | |
display still doesn't. | |||
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-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-15 | Merge from viewer-development | Xiaohong Bao | |
2011-07-05 | SH-1951 Partial fix for basic shaders disabled changing terrain appearance. | Dave Parks | |
2011-06-06 | SH-1738 Fix for broken UI text when deferred rendering enabled. | Dave Parks | |
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-29 | SH-1682 Work in progress on using texture indexes to improve batch size ↵ | Dave Parks | |
(wow, super fast so far) | |||
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-02-23 | fix an exit crash. | Xiaohong Bao | |
2011-02-23 | apply private pool to VBO | Xiaohong Bao | |
2011-02-17 | SH-1006 Quick pass at cutting down the number of redundant GL calls based on ↵ | Dave Parks | |
data from gDEBugger. Reviewed by Nyx. | |||
2010-11-08 | Merge | Loren Shih | |
2010-10-13 | correct licenses (fix problem with license change merge) | Oz Linden | |
2010-09-10 | fix for VWR-22811: crash at LLImageGL::createGLTexture(int,unsigned char ↵ | Xiaohong Bao | |
const *,int,int) [secondlife-bin llimagegl.cpp] line 1259 | |||
2010-08-06 | fixed crash on entering build mode | Richard Nelson | |
(transplanted from 72651623d96deee014411daeb82d50452261e0b3) | |||
2010-08-27 | Backed out changeset 7a739cbdce56 | Tofu Linden | |
A proper fix from Richard is coming next. | |||
2010-08-26 | lame-but-effective workaround for self-editing UI bug, until the right fix ↵ | Tofu Linden | |
is ready. | |||
2010-08-24 | Backed out changeset c3d41f18ce2b | Tofu Linden | |
back-out the back-out for this branch. yay. | |||
2010-08-24 | Backed out changeset a62bf7c0af21 | Tofu Linden | |
Backing out this merge that I pushed (prematurely) to the wrong place. | |||
2010-08-24 | merge heads. whew. | Tofu Linden | |
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-08-26 | Fix for crash when rendering translation handles. | Dave Parks | |
2010-07-23 | first pass ui rendering performance improvements | Richard Linden | |
2010-07-23 | first pass ui rendering performance improvements | Richard Linden | |
2010-03-12 | EXT-6276 Fix for UI going all wonky. | Dave Parks | |
2010-03-12 | Bizarrely hacky fix for EXT-6276 (#if LL_DARWIN out copyFromPrimarySubstring) | Dave Parks | |
General gl state cleanup in llui. Make llrender more gGL.begin/end friendly. |