Skip to content
Snippets Groups Projects
  • Monty Brandenberg's avatar
    8fc35012
    Integrate llcorehttp library into lltexturefetch design. · 8fc35012
    Monty Brandenberg authored
    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.
    8fc35012
    History
    Integrate llcorehttp library into lltexturefetch design.
    Monty Brandenberg authored
    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.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.