Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-22 | SH-3850 WIP - fixed some warnings | Brad Payne (Vir Linden) | |
2013-03-22 | SH-3850 WIP - added some additional debugging output to try to catch gray ↵ | Brad Payne (Vir Linden) | |
textures | |||
2013-03-19 | still more build failure fixing | Brad Payne (Vir Linden) | |
2013-03-18 | SH-3980 FIX - fixed most cases of server-bake blurring by disabling caching ↵ | Brad Payne (Vir Linden) | |
of server bakes. A better solution is desirable, may not be for initial release | |||
2013-03-18 | Fix for build error | Brad Payne (Vir Linden) | |
2013-03-18 | more urgent notification (DEBUG->WARN) for some texture fetch error cases | Brad Payne (Vir Linden) | |
2013-03-18 | merge | Brad Payne (Vir Linden) | |
2013-03-15 | SH-3850 WIP, SH-3959 WIP - added additional debug logging for texture loading | Brad Payne (Vir Linden) | |
2013-03-13 | SH-3975 WIP - consolidated texture fetch state changes to simplify tracking | Brad Payne (Vir Linden) | |
2013-03-11 | merge | prep | |
2013-03-11 | Viewer-chui merge | prep | |
2013-03-08 | SH-3959 WIP - pass information about type of fetched image - server bake, ↵ | Brad Payne (Vir Linden) | |
host bake, map tile, etc - down the chain so LLTextureFetchWorker can adjust behavior as needed | |||
2013-01-24 | merging in viewer-beta. | Nyx Linden | |
Most of the merge was clean, a couple conflicts. Brought over a couple patches manually for llpolymesh. | |||
2013-01-09 | Merge. Pull viewer-development in prior to filing DRTVWR merge request. | Monty Brandenberg | |
2012-12-21 | SH-3357 Texture fetch debugger not running correctly under drano- | Monty Brandenberg | |
http phase 1 Some missing counter initialization kept the debugger from entering the startup state giving the appearance of a do- nothing floater. Also found some unbound recursion that might need looking at in the future. (There's a comment.) | |||
2012-12-21 | SH-3331 Fix incorrect overrun message when sending body with HTTP | Monty Brandenberg | |
request. During readcallback, would generate an overrun-type message about reading position beyond end-of-data. Mistake was is messaging when state is exactly at end of data (which is expected) versus an overrun. Both result in declaring end-of-data to libcurl. Also changed some of the status logging for the metrics payload to be less chatty on success, more informative on error. | |||
2012-12-04 | Pull in upstream viewer-development via viewer-lion | simon@Simon-PC.lindenlab.com | |
2012-12-04 | Pull and merge viewer-development | simon@Simon-PC.lindenlab.com | |
2012-11-28 | SH-3563. Pull and merge from viewer-development. Modest code changes to fix ↵ | prep | |
alignment issue in llAppearance. | |||
2012-11-20 | Automated merge with https://bitbucket.org/lindenlab/viewer-development | Dave Parks | |
2012-11-01 | misc error detection, debug coloration for avatar meshes | Brad Payne (Vir Linden) | |
2012-10-15 | Merge in viewer-development code and fix build | simon@Simon-PC.lindenlab.com | |
2012-10-10 | pull back 3.4.1-beta6 fixes | Oz Linden | |
2012-10-03 | Fix non-thread-safe refcounting of LLHTTPClient::Responder and fix ↵ | Dave Parks | |
out-of-order deletion of LLTextureFetch on shutdown | |||
2012-09-08 | DRTVWR-209 Merge of viewer-development with SH-3316 drano-http code. | Monty Brandenberg | |
cmake and other files didn't get moved over, do it by hand. | |||
2012-09-07 | DRTVWR-209 Additional merge of viewer-development with SH-3316 drano-http code. | Monty Brandenberg | |
Restore original deleteRequest/removeRequest implementation removing a small race. Remove a short-lived additional timeout scheme on requests which really isn't appropriate as originally implemented as we can have very long-lived requests on big regions. | |||
2012-09-07 | DRTVWR-209 Merge of viewer-development with SH-3316 drano-http code. | Monty Brandenberg | |
This was yet another refresh from v-d because of significant changes to lltexturefetch that would not have been resolvable by casual application of any merge tool. There are still a few questions outstanding but this is the initial, optimistic merge. | |||
2012-09-05 | Merge in latest viewer-development | simon@Simon-PC.lindenlab.com | |
2012-09-04 | Cleanup actions from code review of llappearance with nyx | Don Kjer | |
2012-09-04 | More clean-up to closer match original file order. For llavatarappearance diffs | Don Kjer | |
2012-08-24 | Automated merge with http://bitbucket.org/lindenlab/viewer-cat | Richard Linden | |
2012-08-21 | Pointless edit to tickle TC/codeticket. | Monty Brandenberg | |
2012-08-21 | SH-3325 texture load slow on some machines | Monty Brandenberg | |
This doesn't really address 3325 directly but it is the result of research done while hunting it down. First, this is a thread safety improvement for canceled requests that have gone into resource wait state. I don't think we've seen a failure there but there was a window. It also cleans the resource wait queue earlier which lets us do less work and get requests more quickly into llcorehttp by bypassing the resource wait state. With this, I finally feel comfortable about rundown of requests. | |||
2012-08-19 | SH-3329 Cached scene loads slower than same scene with cleared cache. | Monty Brandenberg | |
A/B comparison with original code showed the newer issuing lower-priority requests of the cache reader and some other minor changes. Brought them into agreement (this is cargo-cult programming). Made the HTTP resource semaphore an atomic int for rigorous correctness across threads. I swear I'm going to tear down this code someday. | |||
2012-08-17 | SH-3327 HTTP transfers not showing up in texture console 'net tot tex' value. | Monty Brandenberg | |
Dropped an argument during integration which made the total byte count read lower than expected. Everything else is fine, however. | |||
2012-08-17 | Merged in from viewer-development. | Aura Linden | |
2012-08-15 | merge changes for DRTVWR-194 | Oz Linden | |
2012-08-13 | Merge from viewer-development. | Monty Brandenberg | |
2012-08-03 | Merge of viewer-development (3.4.1). | Monty Brandenberg | |
2012-07-30 | merge | Brad Payne (Vir Linden) | |
2012-07-19 | SH-3280 Better init/shutdown functionality for llcorehttp by llappviewer | Monty Brandenberg | |
Isolate llcorehttp initialization into a utility class (LLAppCoreHttp) that provides glue between app and library (sets up policies, handles notifications). Introduce 'TextureFetchConcurrency' debug setting to provide some field control when absolutely necessary. | |||
2012-07-18 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
continued clean up of llstats stuff | |||
2012-07-17 | SH-3189 Improve naive data structures | Monty Brandenberg | |
Move releaseHttpWaiters() to commonUpdate from doWork. More appropriate home for it. Have deleteOK() defer deletion of anything in WAIT_HTTP_RESOURCE2 state to keep pointers valid for the releaseHttpWaiters() method. It will then transition canceled operations to SEND_HTTP_REQ where they can be deleted. | |||
2012-07-16 | SH-3275 WIP Run viewer metrics for object update messages | Richard Linden | |
clean up of llstats stuff | |||
2012-07-16 | SH-3189 Remove/improve naive data structures | Monty Brandenberg | |
When releasing HTTP waiters, avoid unnecessary sort activity. For Content-Type in responses, let libcurl do the work and removed my parsing of headers. Drop Content-Encoding as libcurl will deal with that. If anyone is interested, they can parse. | |||
2012-07-11 | fix for SH-3137: delay to issue new http fetching requests if http ↵ | Xiaohong Bao | |
connection failure happens | |||
2012-07-10 | SH-3244 Syscall avoidance in HttpRequest::update() method | Monty Brandenberg | |
Well, achieved that by doing work in bulk when needed. But turned into some additional things. Change timebase from mS to uS as, well, things are headed that way. Implement an HttpReplyQueue::fetchAll method (advertised one, hadn't implemented it). | |||
2012-07-10 | SH-3276 Handle 416 status back from texture fetches as okay. | Monty Brandenberg | |
A 416 will just mean there's no more data and whatever we have is complete. | |||
2012-07-09 | Take body size as the reply size when Content-Range header isn't available. | Monty Brandenberg | |
2012-07-09 | Safe implementation of the HTTP resource waiter release method. | Monty Brandenberg | |
Doesn't use sets or maps and so there's no ordering assumption to be violated when priorities are changed. Should also be faster. Still want to get rid of the ancillary list, however... |