Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-05 | Faster spin in worker thread when doing I/O and a priority bump needed when ↵ | Monty Brandenberg | |
fixing priorities. | |||
2012-06-01 | Merge | Monty Brandenberg | |
2012-06-01 | Do some work on BufferArray to make it a bit less naive about | Monty Brandenberg | |
chunking data. Remove the stateful use of a seek pointer so that shared read is possible (though maybe not interesting). | |||
2012-06-01 | Another float/int issue and move the POST priority in line with | Monty Brandenberg | |
what normal requests do... | |||
2012-06-01 | Platform fixups Linux: unused variables, make error strings constant. | Monty Brandenberg | |
2012-06-01 | Major steps towards implementing the policy component. | Monty Brandenberg | |
Identified and reacted to the priority inversion problem we have in texturefetch. Includes the introduction of a priority_queue for the requests that are ready. Start some parameterization in anticipation of having policy_class everywhere. Removed _assert.h which isn't really needed in indra codebase. Implemented async setPriority request (which I hope I can get rid of eventually along with all priorities in this library). Converted to using unsigned int for priority rather than float. Implemented POST and did groundwork for PUT. | |||
2012-05-29 | Automated merge with https://bitbucket.org/VirLinden/drano | Xiaohong Bao | |
2012-05-29 | fo SH-3074: clear ghost and stale texture fetching requests in time. | Xiaohong Bao | |
2012-05-29 | SH-3135 Viewer UI corruption | Nyx Linden | |
Presumed to be a complete failure of texture pipeline to decode anything. Got a fix from bao, a flag was not initialized properly in the texture pipeline. | |||
2012-05-25 | Merge pull from lindenlab/viewer-development as requested by Oz for DRTVWR-148 | simon@Simon-PC.lindenlab.com | |
2012-05-25 | trivial: fix a linux compiling error. | Xiaohong Bao | |
2012-05-25 | fix for SH-3137: delay to issue new http fetching requests if http ↵ | Xiaohong Bao | |
connection failure happens | |||
2012-05-24 | Automated merge with https://bitbucket.org/VirLinden/drano | Xiaohong Bao | |
2012-05-24 | fix for VWR-28996: Texture stalls and threading models | Xiaohong Bao | |
2012-05-23 | Integrate llcorehttp library into lltexturefetch design. | Monty Brandenberg | |
This is the first functional viewer pass with the HTTP work of the texture fetch code performed by the llcorehttp library. Not exactly a 'drop-in' replacement but a work-alike with some changes (e.g. handler notification in consumer thread versus responder notification in worker thread). This also includes some temporary changes in the priority scheme to prevent the kind of priority inversion found in VWR-28996. Scheme used here does provide liveness if not optimal responsiveness or order-of-operation. The llcorehttp library at this point is far from optimally performing. Its worker thread is making relatively poor use of cycles it gets and it doesn't idle or sleep intelligently yet. This early integration step helps shake out the interfaces, implementation niceties will be covered soon. | |||
2012-05-17 | SH-3134 : Fix the http callback clearing the url so that further requests ↵ | Merov Linden | |
will look at the local cache first | |||
2012-05-14 | partial fix for SH-3132 - reduce max concurrent http requests to same level ↵ | Brad Payne (Vir Linden) | |
as in release | |||
2012-05-10 | for SH-3132. roll back http concurrency for texture fetching back to 8. | Xiaohong Bao | |
2012-05-10 | fix for SH-3132: Many "HTTP GET failed errors" with Drano merge candidate 255539 | Xiaohong Bao | |
2012-05-08 | Merge | Xiaohong Bao | |
2012-05-08 | For SH-3086. Make the fetch debugger not to stall the main thread. | Xiaohong Bao | |
2012-05-07 | SH-3126 : Cleanup image completion test as per Bao's review | Merov Linden | |
2012-05-07 | SH-3126 : Clean up stray comment | Merov Linden | |
2012-05-07 | Pull from vir/drano | Merov Linden | |
2012-05-07 | Fix Mac and Linux compile error in lltexturefetch.cpp | Merov Linden | |
2012-05-07 | Pull from vir/drano | Merov Linden | |
2012-05-04 | fix crashes and flaws for SH-3086 | Xiaohong Bao | |
2012-05-03 | For SH-3086: add functions to refetch all previous textures through HTTP and ↵ | Xiaohong Bao | |
from cache | |||
2012-05-02 | Pull from vir/drano | Merov Linden | |
2012-05-02 | SH-3126 : Use correct unspecified ending byte range for all curl request ↵ | Merov Linden | |
when fetching files to the end. | |||
2012-05-02 | SH-3126 : Improve curl byte range call, test implementation in ↵ | Merov Linden | |
lltexturefetch (not final) | |||
2012-05-01 | for SH-3118: add a toggle "TextureFetchDebuggerEnabled" to turn the console ↵ | Xiaohong Bao | |
on and off. | |||
2012-04-27 | fix a crash on cache write | Xiaohong Bao | |
2012-04-27 | fix some flaws for SH-3104 | Xiaohong Bao | |
2012-04-27 | Pull merge from drano-sh-3086 | Merov Linden | |
2012-04-26 | SH-3104 : Implemented HTTP bulk fetch for texture debug console | Merov Linden | |
2012-04-26 | For SH-3121: collect time of reloading all textures from cache and through ↵ | Xiaohong Bao | |
HTTP when all objects loading are done. | |||
2012-04-25 | for subtasks SH-3118, SH-3112, SH-3110, SH-3106, SH-3091 for SH-3086: | Xiaohong Bao | |
As a viewer architect, I would like to understand how fast each of the components of the texture pipeline can run in isolation | |||
2012-04-13 | Final pull from viewer-thx1138 | Merov Linden | |
2012-04-12 | for SH-3074: clear ghost and stale texture fetching requests in time | Xiaohong Bao | |
2012-04-12 | SH-3065 FIX Investigate fixes for out-of-order operations on startup | callum | |
Reviewed by Simon | |||
2012-04-03 | For SH-3071: Increase HTTP concurrency to improve texture fetching performance | Xiaohong Bao | |
2012-03-19 | merge viewer-thx-runway-shared-1 to runway | Brad Payne (Vir Linden) | |
2012-03-15 | SH-2970 WIP - pretty-print some metrics for more readable log | Brad Payne (Vir Linden) | |
2012-03-15 | added stats tracking for texture/object cache hit rates and texture cache ↵ | Richard Linden | |
read latency | |||
2011-12-05 | SH-2652 WIP -- Add timers to relevant areas, pause render pipeline while ↵ | Dave Parks | |
occlusion queries from previous frame are still pending and perform texture decode work. | |||
2011-10-14 | Merge backout of b782a75c99e6 | Dave Parks | |
2011-10-14 | Backed out changeset b782a75c99e6 | Dave Parks | |
2011-10-05 | fix for SH-2434: Mac viewer sometimes freezes at start up and must be force ↵ | Xiaohong Bao | |
quit. | |||
2011-05-10 | add debug mode to track the memory allocation/deallocation. | Xiaohong Bao | |