Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-16 | SL-18861 Optimize away alpha channel on GLTF material imports. | Dave Parks | |
2022-12-16 | SL-18854 Prevent texture drop onto faces that have pbr | Andrey Kleshchev | |
2022-12-16 | SL-18852 Refactor GLTF material rendering to not be special compared to ↵ | Dave Parks | |
other types. Hook GLTF alpha masking up to highlight transparent. | |||
2022-12-16 | SL-18851 Fix for PBR materials sometimes not casting shadows when they should. | Dave Parks | |
2022-12-15 | SL-18782 Fix fir assert when enabling SSR | Dave Parks | |
2022-12-15 | SL-18782 Finishing touches on Reflection Probe Volumes display (for now). | Dave Parks | |
2022-12-14 | SL-18782 WIP -- Functional Build->Options->Show Reflection Probe Volumes | Dave Parks | |
2022-12-14 | SL-18782 WIP -- stub for reflection probe display. | Dave Parks | |
2022-12-13 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-13 | SL-18782 Make primitive parameters automatically follow Reflection Probe ↵ | Dave Parks | |
controls. | |||
2022-12-13 | Merge remote-tracking branch 'origin/DRTVWR-559' into brad/DRTVWR-559 | Brad Linden | |
2022-12-13 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-13 | SL-18808 Fix for highlight transparent texture missing. | Dave Parks | |
2022-12-12 | Attempt to restore SL-17823 fix after merge with DRTVWR-559 texture pipeline ↵ | Brad Linden | |
work removed the getDecodePriority() method. | |||
2022-12-12 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2022-12-13 | SL-18647 Removed obsolete Material Editor button | Andrey Kleshchev | |
Was a placeholder when there was no other way to bring it up | |||
2022-12-12 | SL-18790 Fix for transparent objects casting shadows when they ought not. | Dave Parks | |
2022-12-12 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-12 | SL-18811 Fix for reflection probes associated with an object not immediately ↵ | Dave Parks | |
being removed when the object is killed. | |||
2022-12-12 | SL-18809: Merge 'DRTVWR-559' of secondlife/viewer into sl-18809 | Nat Goodspeed | |
2022-12-12 | Increment viewer version to 6.6.9 | Nat Goodspeed | |
following promotion of DRTVWR-565 | |||
2022-12-09 | SL-18740: Fix texture animations not working for GLTF materials | Cosmic Linden | |
2022-12-09 | SL-18809: Merge 'DRTVWR-559' of secondlife/viewer into sl-18809 | Nat Goodspeed | |
2022-12-09 | SL-18809: Add WorkSchedule; remove timestamps from WorkQueue. | Nat Goodspeed | |
For work queues that don't need timestamped tasks, eliminate the overhead of a priority queue ordered by timestamp. Timestamped task support moves to WorkSchedule. WorkQueue is a simpler queue that just waits for work. Both WorkQueue and WorkSchedule can be accessed via new WorkQueueBase API. Of course the WorkQueueBase API doesn't deal with timestamps, but a WorkSchedule can be accessed directly to post timestamped tasks and then handled normally (e.g. by ThreadPool) to run them. Most ThreadPool functionality migrates to new ThreadPoolBase class, with template subclass ThreadPoolUsing<WorkQueue> or ThreadPoolUsing<WorkSchedule> depending on need. ThreadPool is now an alias for ThreadPoolUsing<WorkQueue>. Importantly, ThreadPoolUsing::getQueue() delivers a reference to the specific queue subclass type, so you can post timestamped tasks on a queue retrieved from ThreadPoolUsing<WorkSchedule>::getQueue(). Since ThreadPool is no longer a simple class but an alias for a particular template specialization, introduce threadpool_fwd.h to forward-declare it. Recast workqueue_test.cpp to exercise WorkSchedule, since some of the tests are time-based. A future todo would be to exercise each applicable test with both WorkQueue and WorkSchedule. | |||
2022-12-07 | SL-18741 Don't allow bulk upload without caps | Andrey Kleshchev | |
2022-12-07 | SL-18197 Materials folder doesn't appear on login | Andrey Kleshchev | |
Fix some folders not being requested unless already cached. Fix materials folder not being requested by materials picker. | |||
2022-12-07 | SL-18777 PBR upload was stuck waiting for texture | akleshchev | |
Handle obscure upload failure case - floater was waiting for a texture upload indefinetely. Unblock floater if upload fails. | |||
2022-12-07 | SL-18795 Overrides are not applied to one face | Maxim Nikolenko | |
2022-12-06 | SL-18784 Refactor physics shape display to not require its own render ↵ | Dave Parks | |
target. Remove "Hover Glow Objects" to free up a superfluous render target. | |||
2022-12-06 | SL-18788 Fix for legacy shiny not working until after restart when ↵ | Dave Parks | |
reflections probes are disabled. | |||
2022-12-06 | SL-18785 Fix for corrupt reflection probes on various preference changes. ↵ | Dave Parks | |
Add UI for Screen Space Reflections. | |||
2022-12-05 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-05 | SL-18692 Fix for fullbright alpha not clipping against water plane (also ↵ | Dave Parks | |
fixes ultraspace particles). | |||
2022-12-03 | SL-18565 Built-in bump maps and some environment textures fail to load | Andrey Kleshchev | |
Due to udp texture fetching no longer being present | |||
2022-12-02 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-02 | SL-18739 Fix for some textures not loading. Remove some tabs. | Dave Parks | |
2022-12-02 | Merge pull request #23 from secondlife/SL-18741 | cosmic-linden | |
SL-18448 When initing views and object has pbr, open pbr in texture tab | |||
2022-12-02 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2022-12-02 | SL-18745 Fix for assert on teleport. | Dave Parks | |
2022-12-02 | SL-18448 When initing views and object has pbr, open pbr in texture tab | Andrey Kleshchev | |
2022-12-02 | SL-18768 Disabled PBR texture transform when no PBR is set | Andrey Kleshchev | |
2022-12-02 | SL-18741 Basic bulk upload for gltf materials #1 | Andrey Kleshchev | |
2022-12-01 | SL-18725 Texture picker should explain why dropping texture isn't allowed | Andrey Kleshchev | |
Show a tooltip on drag&drop | |||
2022-12-01 | Merge pull request #19 from secondlife/SL-18746 | cosmic-linden | |
SL-18746: Fix misplaced control in build menu | |||
2022-12-01 | SL-18742 Upload materials option is missing from inventory's menu | Andrey Kleshchev | |
2022-12-01 | SL-18648 Clean up unused mNonImmediateFilterPermMask | Andrey Kleshchev | |
2022-11-30 | SL-18746: Disable transparency control in build floater when the prim has a ↵ | Cosmic Linden | |
GLTF material | |||
2022-11-30 | SL-18746: Fix Align button ("Align current texture layers") being offset in ↵ | Cosmic Linden | |
build menu texture tab | |||
2022-11-30 | SL-18745 Fix for LLVertexBuffer assertion on shutdown. | Dave Parks | |
2022-11-30 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |