Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-31 | MAINT-639 Fix for random rainbow effects on some prims. | Dave Parks | |
2012-10-22 | Crashfix; Guard against 0 pointer textures. | Nicky | |
2012-05-29 | fo SH-3074: clear ghost and stale texture fetching requests in time. | Xiaohong Bao | |
2012-05-22 | Fix for linux build. | 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-04-03 | merge changes for drtvwr-132 | Oz Linden | |
2012-03-27 | MAINT-710: Fix for VertexBufferStrider could not find valid vertex data. ↵ | Oz Linden | |
(from Firestorm) | |||
2012-05-02 | MAINT-775 Particle vertex buffer management optimizations | Dave Parks | |
2012-04-26 | Automated merge with http://hg.secondlife.com/viewer-release | Nat Goodspeed | |
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. | |||
2012-02-08 | merge | Brad Payne (Vir Linden) | |
2012-01-18 | SH-2794 Map buffer now performs as well as buffersubdata | Dave Parks | |
2012-01-12 | SH-2789 WIP | Brad Payne (Vir Linden) | |
2011-12-21 | SH-2794 WIP -- work on getting glMapBuffer and friends to behave | Dave Parks | |
2011-11-18 | SH-2700 Fix for random black textures due to texture index out of bounds. ↵ | Dave Parks | |
Also change shader to show bright pink on index out of bounds and add assertions to help prevent this sort of bug in the future. | |||
2011-10-13 | SH-1650 Mitigate memory fragmentation by holding onto and reusing VBOs | Dave Parks | |
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-23 | SH-2244 Better VAO support -- still slower than non-VAO implementation for ↵ | Dave Parks | |
some reason | |||
2011-09-14 | SH-2243 work in progress -- application side matrix stack management | Dave Parks | |
2011-08-08 | SH-2242 Work in progress migrating to glVertexAttrib everywhere | Dave Parks | |
2011-07-22 | SH-2031 Disable usage of glMapBuffer (again). Despite using MapBufferRange, ↵ | Dave Parks | |
this is still a source of frame stalls. | |||
2011-07-19 | SH-2038 FIX -- [PUBLIC] Severe performance drop on MacBook Pros | Leslie Linden | |
EXP-997 FIX -- Significant FPS degradation in 2.8.0 Beta on Mac equipped ATI video card * Disabled VBO's on mac to avoid stalls in renderer * Placed valid data into the padding between triangles in the vertex buffer to remove uninitialized craziness * Removed invalid rendering checks causing GL errors in debug mode Reviewed by davep | |||
2011-07-09 | Added support for apple flush buffer range | Don Kjer | |
2011-07-09 | SH-2038 Potential fix for a myriad of performance problems concering VBO usage. | Dave Parks | |
2011-06-09 | SH-1802 Fix for disappearing meshes under some circuimstances. | 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-29 | SH-1682 Work in progress on using texture indexes to improve batch size ↵ | Dave Parks | |
(wow, super fast so far) | |||
2011-05-25 | SH-1603 Replace every occurrence of "WTF" with something more appropriate. | Dave Parks | |
2011-04-28 | SH-1443 Fix for fullbright alpha objects not appearing for some combinations ↵ | Dave Parks | |
of deferred rendering and non deferred automatic alpha mask toggling. | |||
2011-03-21 | SH-1069 Fix for bump maps not loading fully -- don't clear bump image list ↵ | Dave Parks | |
on toggling deferred rendering, but do make sure a loaded callback exists when bump resolution or desired number of components is lacking. Also, subtract radius of prim from distance to face for virtual size calculations (makes heavily tiled textures on largish spheres fully res when appropriate). | |||
2011-03-08 | SH-1085 Fix for crash when disabling "mirror" and a face is selected. | Dave Parks | |
2011-03-03 | SH-1085 Fix for crash when unchecking "mirror." Basically got LLFace to be ↵ | Dave Parks | |
paranoid about who gets to touch its LLVertexBuffer members. Reviewed by Nyx. | |||
2011-02-02 | merge | Dave Parks | |
2011-02-02 | SH-900 Fix for only lowest LoD appearing for objects in neighboring regions. | Dave Parks | |
2011-02-01 | Automated merge up from viewer-development into mesh-development | Loren Shih | |
2011-01-21 | Merge viewer-development-shining up to REV 3bf724ecb7c6 (fix for SH-829: ↵ | Xiaohong Bao | |
Viewer attempting to load precached images in file types that are not being used.) | |||
2011-01-18 | fix for SH-659: small textures not loaded | Xiaohong Bao | |
2010-12-01 | Automated merge up from viewer-development | Loren Shih | |
2010-11-21 | Prune ll_aligned_malloc/free calls out of lldrawable and llface | Dave Parks | |
2010-10-29 | Fix for sometimes missing the color value on last vertex of a face. | Dave Parks | |
2010-10-28 | Fix for NAN getting copied for some color values (NAN is purple). | Dave Parks | |
2010-10-13 | correct licenses (fix problem with license change merge) | Oz Linden | |
2010-10-10 | VWR-21967 There's lots of ::renderForSelect() code that we don't need any more. | Tofu Linden | |
VWR-22088 Remove underlying ::renderForSelect() code (render-pipeline) | |||
2010-09-27 | merge | Dave Parks | |
2010-09-24 | SH-213 Fix for crash when selecting face. | Dave Parks | |
2010-09-22 | Remove LL_MESH_ENABLED macros (fixes drag and drop). Add mesh stitching ↵ | Dave Parks | |
type back into tools floater. | |||
2010-09-21 | Fix for build failures - disabling tcmalloc for now | Brad Payne (Vir Linden) | |
2010-09-20 | Stop using ll_aligned_malloc/free in llvolume. | Dave Parks | |
Fix for garbage data in vertex weight array crashing software skinning. Proper integration of picking for rigged attachhments. Optimization in LLDrawable::updateDistance (don't call updateRelativeXform, just use spatial group position). | |||
2010-09-19 | Raycasting for rigged attachments now works for your own attachments while ↵ | Dave Parks | |
in edit mode. | |||
2010-09-02 | Fix for crash when loading models (Don't hit UI from the main thread). ↵ | Dave Parks | |
Added asserts to LLFastTimer to verify main thread use only. |