Commit Graph

24870 Commits (49caededb4bf5beb8b87ebee034c1d969968af4d)

Author SHA1 Message Date
Nyx Linden 49caededb4 BUILDFIX: enabling the building of the viewer/appearance backend with headless mesa 2012-09-19 17:05:56 +00:00
Nyx (Neal Orman) 8b2cb3766e BUILDFIX: WIN fixing up windows building issues
Cleaned up a couple of things that the windows compiler was warning about, with our inheritance structure
2012-09-14 11:29:17 -04:00
Don Kjer 4e342f21ce Updating to newer llappearance utility 2012-09-14 11:39:17 +00:00
Don Kjer af3b020f54 Removed temporary debugging build params 2012-09-14 11:28:16 +00:00
Don Kjer 8808325ced Removed appearance utility from viewer source. Added appearance utility autobuild package. 2012-09-14 11:27:04 +00:00
Don Kjer 9307810e7e Fix for merge build error. Attempt to cleanup cmake warnings regarding incorrect target_link_libraries 2012-09-13 22:53:16 +00:00
Don Kjer 72fac2172a Another merge of sunshine -> sunshine-experimental 2012-09-13 22:23:53 +00:00
Don Kjer 5bb8962c4e Merge sunshine -> sunshine-experimental 2012-09-13 22:14:53 +00:00
Brad Payne (Vir Linden) 97ee3003ff more dump capabilities for visual params and textures in avatar and appearance messages 2012-09-13 17:22:15 -04:00
Don Kjer 8ba2b38876 Fleshed out target_link_libraries dependencies between libraries. Appearance utility now reads avatar_lad.xml during stubbed out params processing. 2012-09-13 10:25:48 +00:00
Don Kjer 929b7e0295 Instantiated bare-bones LLBakingAvatar concrete class (derived from LLAvatarAppearance). Moved some LLCharacter funcionality from LLVOAvatar to LLAvatarAppearance. 2012-09-13 03:30:17 +00:00
Don Kjer da1a303fc3 Moved most of the appearance utility application level logic into LLAppAppearanceUtility. Added LLBakingProcess class for adding new process modes. Create a couple concrete classes for llappearance base classes. 2012-09-13 02:09:21 +00:00
Don Kjer 7ff613a7f1 Fix for link errors on linux 2012-09-12 21:58:21 +00:00
Nyx Linden c34329fa4c SH-3347 create demo of back end texture baking service
First link of the back-end service with some LLAppearance code.
2012-09-12 21:35:25 +00:00
Brad Payne (Vir Linden) b4866775a2 Dump XML tweaks, suppress wearable updates when bakes should dominate 2012-09-11 20:57:04 -04:00
Nyx (Neal Orman) f1d6052e36 SH-3264 Moved over a few more items to llappearance
moved over:
isWearingWearableType
wearable::writeToAvatar
wearable::mTEMap (stores LocalTextureObject*)
more from wearable::import/export
wearable::createVisualParams, etc
2012-09-11 11:59:45 -04:00
Brad Payne (Vir Linden) fc84d68450 dumpArchetypeXML tweaks, appearance debugging 2012-09-10 18:46:52 -04:00
Nyx (Neal Orman) d3cdc92039 BUILDFIX WIN fixing windows build error
converted a struct to a class, cleaning up a forward declaration that caused windows build issues.
2012-09-10 11:34:17 -04:00
Brad Payne (Vir Linden) b6b72e5b4e merge 2012-09-10 11:20:03 -04:00
Brad Payne (Vir Linden) 6504894be6 more baked texture debugging under DebugAvatarCompositeBaked 2012-09-10 11:17:27 -04:00
Don Kjer e1580128ab Fixed crashes on login. Moved most of the remaining character/skeleton generation code into llappearance. Moved non-rendering related LLViewerJoint functionality into LLAvatarJoint. 2012-09-09 12:12:19 +00:00
Don Kjer b77e2eff48 Fixed #include typo 2012-09-08 06:20:19 +00:00
Don Kjer 7a4618544f Automated merge 2012-09-08 04:40:18 +00:00
Don Kjer cf7eb79fa7 Removed most llappearance -> llui dependencies (LLTrans remains). Moved LLInventoryIcon::EIconName into LLInventoryType. Moved LLInventoryIcon back to newview. Moved LLUI gl_* functions into llrender. 2012-09-08 04:39:11 +00:00
Nyx (Neal Orman) a89ec17529 Automated merge with https://bitbucket.org/don_linden/sunshine-experimental 2012-09-07 23:17:38 -04:00
Nyx (Neal Orman) 77b33d9623 SH-3264 Porting over the XML loading of the avatar structure to llappearance
Moved over the necessary classes to llappearance to support the loading of the
avatar's structure & params from file.
2012-09-07 23:17:34 -04:00
Don Kjer 5f8b940948 Fleshing out appearance-utility standalone app. Added input/output processing, argument parsing, and general error handling. 2012-09-08 01:10:00 +00:00
Brad Payne (Vir Linden) 2b2fd9e975 enhanced XML archetype dumping, added to per-avatar menus 2012-09-07 17:48:09 -04:00
Don Kjer 3990180c59 Adding appearance utility package 2012-09-06 22:08:33 +00:00
Don Kjer 2e933100bb Merge 2012-09-06 03:04:10 +00:00
Don Kjer 85d0bcc063 Extracted mWearableDatas from LLAgentWearables into llappearance/LLWearableData. Moved LLDriverParam into llappearance 2012-09-06 02:53:55 +00:00
Brad Payne (Vir Linden) 259857b34e merge 2012-09-05 18:26:26 -04:00
Brad Payne (Vir Linden) 201d9853f9 Debug display for baked vs. composite status, via setting DebugAvatarCompositeBaked 2012-09-05 18:25:51 -04:00
Nyx (Neal Orman) b146490e1b SH-3264 Worked to move over mBakedTextureDatas from LLVOAvatar to LLAvatarAppearance.
Appear to have been able to move over the parts that are common to both the backend and the viewer
into LLAvatarAppearance.
2012-09-05 17:46:11 -04:00
Don Kjer 2cb3b8ef6b Merge VirLinden/sunshine -> don_linden/sunshine-experimental 2012-09-05 18:36:50 +00:00
Don Kjer 9f6c845902 Merge viewer-development -> VirLinden/sunshine 2012-09-05 18:23:31 +00:00
Don Kjer 41301004e1 Cleanup actions from code review of llappearance with nyx 2012-09-04 22:49:26 +00:00
Don Kjer 0f519ca167 Set virtual inheritance on LLTexture -> LLRefCount 2012-09-04 17:47:16 +00:00
Don Kjer 1f6e20c5bb Split gl-specific LLViewerTexture implementation into llrender/LLGLViewerTexture 2012-09-04 17:43:08 +00:00
Don Kjer 204be2ba52 Split LLTexLayerSetBuffer into llappearance portion, and viewer-specific LLViewerTexLayerSetBuffer 2012-09-04 15:18:15 +00:00
Oz Linden e3b4b3875a merge changes for DRTVWR-207 2012-09-04 11:08:14 -04:00
Oz Linden fa449e17e5 merge changes for DRTVWR-206 2012-09-04 09:30:27 -04:00
Oz Linden 946a57084c tag merge of DRTVWR-206 2012-09-04 09:30:25 -04:00
Don Kjer 7b4385420e More clean-up to closer match original file order. For llavatarappearance diffs 2012-09-04 04:24:47 +00:00
Don Kjer 403d1b6404 Merge VirLinden/sunshine -> don_linden/sunshine-experimental 2012-09-03 20:12:47 +00:00
Don Kjer 21c364c4d4 Renamed LLVOAvatarDefines to LLAvatarAppearanceDefines 2012-09-03 09:10:24 +00:00
Don Kjer 0c7623f628 Cleanup of llappearance refactor file definition order for easier diff'ing 2012-09-03 08:37:58 +00:00
Don Kjer 1bd5fd8c50 Fixed typo in cmake file 2012-09-03 07:00:56 +00:00
Don Kjer c355fb98d3 Extracted texture baking system into llappearance library. 2012-09-03 06:12:50 +00:00
Oz Linden 8189b28d22 merge changes for 2012-08-31 16:28:24 -04:00