Commit Graph

45619 Commits (aca495c8812d49a5fde80ecefbf3f609b4042bf9)

Author SHA1 Message Date
Andrey Kleshchev aca495c881 Fixed tools floater dimentions after merge 2022-08-05 13:13:30 +03:00
Brad Kittenbrink 9e84c63470 Increment Materials Viewr version to 7.0.0 after merge with 6.6.3 release 2022-08-04 11:02:14 -07:00
Brad Kittenbrink 38208441db Merge remote-tracking branch 'origin/master' into DRTVWR-559 2022-08-04 10:59:26 -07:00
Nat Goodspeed 9dba9f80f4 Increment viewer version to 6.6.3
following promotion of DRTVWR-561
2022-08-03 17:04:10 -04:00
Dave Parks 92b09e3a16 SL-17706 Deprecate RenderGamma and RenderFogRatio and remove dead UI from graphics preferences. 2022-08-03 10:41:08 -05:00
Dave Parks 52265728d6 Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559 2022-08-03 10:09:08 -05:00
Dave Parks 53bd8819f7 SL-17706 Deprecate avatar cloth and remove dead UI from graphics preferences. 2022-08-03 10:08:52 -05:00
Ptolemy d3bdfaaec4 Merge branch 'SL-17763_ems_fix' into DRTVWR-559 2022-08-02 19:43:50 -07:00
Ptolemy e4ff430a0e Merge branch 'SL-17762' into DRTVWR-559 2022-08-02 19:41:42 -07:00
Ptolemy bbe2d43b7d SL-17763: PBR: Add more BRDF debug outputs 2022-08-02 19:41:15 -07:00
Ptolemy 1a9d167740 SL-17763: PBR: Fix ems calculation 2022-08-02 19:40:38 -07:00
Callum Linden 9a8e9ff397 Fix for: SL-17888 ORM (Occlusion, Roughness, Metal) all should be clamped between 0.0 and 1.0 2022-08-02 15:24:48 -07:00
Dave Parks cf4b14f691 SL-17706 Remove ability to disable deferred rendering and default PBR to on for mid and higher. 2022-08-02 12:34:06 -05:00
Ptolemy 4ffe2d74db Merge branch 'SL-17762' of bitbucket.org:lindenlab/viewer into SL-17762 2022-08-02 09:45:45 -07:00
Ptolemy 21ee88a088 SL-17762: PBR: Add support for spot lights 2022-08-02 09:44:45 -07:00
Ptolemy 4c07a4a445 SL-17762: PBR: Add defines for spot light debugging 2022-08-02 09:44:45 -07:00
Ptolemy c7d61c417b SL-17762: Cleanup dist_atten 2022-08-02 09:44:45 -07:00
Ptolemy 9e036a17fa SL-17762: PBR: Fix falloff 2022-08-02 09:44:45 -07:00
Ptolemy d621e58ad4 SL-17762: Cleanup: Move texture2DLodSpecular() to deferredUtil, remove redundant first arg 2022-08-02 09:44:45 -07:00
Ptolemy 86de20e711 SL-17762L PBR: Move texture2DLodDiffuse() to defferredUtil 2022-08-02 09:44:44 -07:00
Ptolemy 02c27b8c48 SL-17762: PBR: Cleanup: Document specularRect for PBR 2022-08-02 09:44:44 -07:00
Ptolemy aa5aaefd76 SL-17762: Cleanup: Document channels in projectionMap 2022-08-02 09:44:44 -07:00
Ptolemy fb29b66fcf SL-17762: PBR: Cleanup code, add clipProjectedLightVars() 2022-08-02 09:44:44 -07:00
Ptolemy 2bdb97613b SL-17762: PBR: Add debug flag to turn off regular output and color code point lights and spot lights 2022-08-02 09:44:44 -07:00
Andrey Kleshchev eec96559d4 SL-17653 Fix live material preview not working
Material was immediately dropped due to not having an id.
This is a placeholder untill build floater gets a proper way to select materials.
2022-08-02 00:59:21 +03:00
Nat Goodspeed 842ed39584 DRTVWR-559: Revert "Revert "Fix minor Mac build issues.""
Try to reapply the original commit in such a way that it can be pushed.

This reverts commit eaebe8fe70.
2022-07-29 12:10:05 -04:00
Nat Goodspeed eaebe8fe70 DRTVWR-559: Revert "Fix minor Mac build issues."
Somehow this commit got into my local repository without showing up as a new
commit relative to bitbucket. Try double-reverting it. This is the first one.

This reverts commit 7772b5639a9bae2c4fbbcd2575355404c4bdca55.
2022-07-29 12:08:31 -04:00
Ptolemy eb4a906a76 SL-17762: PBR: Add support for spot lights 2022-07-27 10:27:21 -07:00
Ptolemy 6f204fcffb SL-17762: PBR: Add defines for spot light debugging 2022-07-27 10:26:50 -07:00
Ptolemy ae2d4a1e1b SL-17762: Cleanup dist_atten 2022-07-27 10:21:34 -07:00
Ptolemy c2ce98e930 SL-17762: PBR: Fix falloff 2022-07-27 10:20:22 -07:00
Ptolemy 6c40289db0 SL-17762: Cleanup: Move texture2DLodSpecular() to deferredUtil, remove redundant first arg 2022-07-26 10:42:12 -07:00
Ptolemy cce1b0c588 SL-17762L PBR: Move texture2DLodDiffuse() to defferredUtil 2022-07-26 10:26:25 -07:00
Ptolemy 002eeac7cd SL-17762: PBR: Cleanup: Document specularRect for PBR 2022-07-21 20:10:14 -07:00
Ptolemy 0cffd6045a SL-17762: Cleanup: Document channels in projectionMap 2022-07-21 20:09:14 -07:00
Ptolemy ca45525355 SL-17762: PBR: Cleanup code, add clipProjectedLightVars() 2022-07-21 19:55:11 -07:00
Ptolemy 6b44436df2 SL-17762: PBR: Add debug flag to turn off regular output and color code point lights and spot lights 2022-07-21 19:28:17 -07:00
Andrey Kleshchev 206d8a0e31 SL-17690 Uploaded material asset references wrong texture UUIDs
Upload textures first, then get ids and upload material on callback
2022-07-20 18:50:14 +03:00
Andrey Kleshchev 40a1154ec9 SL-17640 Check account balance before uploading 2022-07-19 19:56:16 +03:00
Ptolemy 35a97efcb7 SL-17702: PBR: Add PBR materials to point light shaders 2022-07-15 17:31:25 -07:00
Ptolemy 314f27d1b1 SL-17702: PBR: Cleanup light shaders to use calcHalfVectors, remove da alias, and unused sa 2022-07-15 17:29:39 -07:00
Ptolemy 9b8751a6e4 SL-17702: Document .w and .a point lights array 2022-07-15 17:24:10 -07:00
Ptolemy 5aee9b7462 SL-17702: PBR: Stub in light attenuation 2022-07-15 17:22:23 -07:00
Ptolemy 6115941c81 DRTVWR-559: Cleanup class1 pointLightF 2022-07-15 16:54:45 -07:00
Ptolemy 53372ea8ae SL-17702: PBR: First pass point lights 2022-07-14 23:53:52 -07:00
Ptolemy 015cebd2a4 Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into DRTVWR-559 2022-07-14 19:10:23 -07:00
Ptolemy d05ccd74d4 SL-17765: PBR: Add emissiveRect to class3 light shaders 2022-07-14 19:10:05 -07:00
Ptolemy 32efb52cd1 SL-17764: PBR: Add light shaders to class 3 deferred 2022-07-14 18:12:19 -07:00
Brad Kittenbrink 075049d02c DRTVWR-559 fix mac build again 2022-07-14 10:46:24 -07:00
Andrey Kleshchev 620ee989e3 SL-17772 Crash and a memory leak in LLPanelInventoryListItemBase
1. text_params, not text_aprams, due to this viewer was reusing same params and failing to create mTitleCtrl
2. All ctrls should be owned.
2022-07-13 22:51:29 +03:00