diff options
| author | Bryan O'Sullivan <bos@lindenlab.com> | 2009-06-22 15:10:15 -0700 | 
|---|---|---|
| committer | Bryan O'Sullivan <bos@lindenlab.com> | 2009-06-22 15:10:15 -0700 | 
| commit | b012a60951f612b9a2c912dd64c00a3b09af5d3f (patch) | |
| tree | 7abaf82d1eed4e8cb19458b76325bd2bb4d0ec6d | |
| parent | baa73fddd9287ddafd2d31551cb253b355ed910a (diff) | |
| parent | 85758bdfcf4dc1bdf9845cd4192dc6035acb5795 (diff) | |
Merge with trunk
112 files changed, 74 insertions, 35 deletions
| diff --git a/.hgignore b/.hgignore new file mode 100644 index 0000000000..38ff57725e --- /dev/null +++ b/.hgignore @@ -0,0 +1,34 @@ +syntax: glob + +*.pyc +*~ +.*.swp +LICENSES +indra/build-darwin-* +indra/build-vc[0-9]* +indra/lib/mono/1.0/*.dll +indra/lib/mono/indra/*.dll +indra/lib/mono/indra/*.exe +indra/lib/mono/indra/*.pdb +indra/llwindow/glh/glh_linear.h +indra/newview/app_settings/mozilla +indra/newview/app_settings/mozilla-runtime-* +indra/newview/app_settings/mozilla_debug +indra/newview/app_settings/static_*.db2 +indra/newview/character +indra/newview/fmod.dll +indra/newview/mozilla-theme +indra/newview/mozilla-universal-darwin.tgz +indra/newview/res-sdl +indra/newview/skins +indra/newview/vivox-runtime +indra/server-linux-* +indra/test_apps/llmediatest/dependencies/i686-win32 +indra/test_apps/terrain_mule/*.dll +indra/viewer-linux-* +indra/web/doc/asset-upload/plugins/lsl_compiler/lslc +indra/web/doc/asset-upload/plugins/verify-notecard +indra/web/doc/asset-upload/plugins/verify-texture +installed.xml +libraries +tarfile_tmp diff --git a/indra/newview/character/avatar_eye.llm b/indra/newview/character/avatar_eye.llmBinary files differ new file mode 100644 index 0000000000..8c6e74e1de --- /dev/null +++ b/indra/newview/character/avatar_eye.llm diff --git a/indra/newview/character/avatar_eye_1.llm b/indra/newview/character/avatar_eye_1.llmBinary files differ new file mode 100644 index 0000000000..7a3b0d6f28 --- /dev/null +++ b/indra/newview/character/avatar_eye_1.llm diff --git a/indra/newview/character/avatar_eyelashes.llm b/indra/newview/character/avatar_eyelashes.llmBinary files differ new file mode 100644 index 0000000000..99995b5758 --- /dev/null +++ b/indra/newview/character/avatar_eyelashes.llm diff --git a/indra/newview/character/avatar_hair.llm b/indra/newview/character/avatar_hair.llmBinary files differ new file mode 100644 index 0000000000..df99de8db7 --- /dev/null +++ b/indra/newview/character/avatar_hair.llm diff --git a/indra/newview/character/avatar_hair_1.llm b/indra/newview/character/avatar_hair_1.llmBinary files differ new file mode 100644 index 0000000000..6de31fdc23 --- /dev/null +++ b/indra/newview/character/avatar_hair_1.llm diff --git a/indra/newview/character/avatar_hair_2.llm b/indra/newview/character/avatar_hair_2.llmBinary files differ new file mode 100644 index 0000000000..47d02ba9ce --- /dev/null +++ b/indra/newview/character/avatar_hair_2.llm diff --git a/indra/newview/character/avatar_hair_3.llm b/indra/newview/character/avatar_hair_3.llmBinary files differ new file mode 100644 index 0000000000..107f9e2a53 --- /dev/null +++ b/indra/newview/character/avatar_hair_3.llm diff --git a/indra/newview/character/avatar_hair_4.llm b/indra/newview/character/avatar_hair_4.llmBinary files differ new file mode 100644 index 0000000000..1b9a12a0ca --- /dev/null +++ b/indra/newview/character/avatar_hair_4.llm diff --git a/indra/newview/character/avatar_hair_5.llm b/indra/newview/character/avatar_hair_5.llmBinary files differ new file mode 100644 index 0000000000..1b9a12a0ca --- /dev/null +++ b/indra/newview/character/avatar_hair_5.llm diff --git a/indra/newview/character/avatar_head.llm b/indra/newview/character/avatar_head.llmBinary files differ new file mode 100644 index 0000000000..8d8b5e0442 --- /dev/null +++ b/indra/newview/character/avatar_head.llm diff --git a/indra/newview/character/avatar_head_1.llm b/indra/newview/character/avatar_head_1.llmBinary files differ new file mode 100644 index 0000000000..26291e6584 --- /dev/null +++ b/indra/newview/character/avatar_head_1.llm diff --git a/indra/newview/character/avatar_head_2.llm b/indra/newview/character/avatar_head_2.llmBinary files differ new file mode 100644 index 0000000000..c2b808b1a6 --- /dev/null +++ b/indra/newview/character/avatar_head_2.llm diff --git a/indra/newview/character/avatar_head_3.llm b/indra/newview/character/avatar_head_3.llmBinary files differ new file mode 100644 index 0000000000..a0676b1f1c --- /dev/null +++ b/indra/newview/character/avatar_head_3.llm diff --git a/indra/newview/character/avatar_head_4.llm b/indra/newview/character/avatar_head_4.llmBinary files differ new file mode 100644 index 0000000000..5035585770 --- /dev/null +++ b/indra/newview/character/avatar_head_4.llm diff --git a/indra/newview/character/avatar_lower_body.llm b/indra/newview/character/avatar_lower_body.llmBinary files differ new file mode 100644 index 0000000000..0420899739 --- /dev/null +++ b/indra/newview/character/avatar_lower_body.llm diff --git a/indra/newview/character/avatar_lower_body_1.llm b/indra/newview/character/avatar_lower_body_1.llmBinary files differ new file mode 100644 index 0000000000..1394eb848b --- /dev/null +++ b/indra/newview/character/avatar_lower_body_1.llm diff --git a/indra/newview/character/avatar_lower_body_2.llm b/indra/newview/character/avatar_lower_body_2.llmBinary files differ new file mode 100644 index 0000000000..0da9c1249e --- /dev/null +++ b/indra/newview/character/avatar_lower_body_2.llm diff --git a/indra/newview/character/avatar_lower_body_3.llm b/indra/newview/character/avatar_lower_body_3.llmBinary files differ new file mode 100644 index 0000000000..f3c49a1568 --- /dev/null +++ b/indra/newview/character/avatar_lower_body_3.llm diff --git a/indra/newview/character/avatar_lower_body_4.llm b/indra/newview/character/avatar_lower_body_4.llmBinary files differ new file mode 100644 index 0000000000..e71721063e --- /dev/null +++ b/indra/newview/character/avatar_lower_body_4.llm diff --git a/indra/newview/character/avatar_skirt.llm b/indra/newview/character/avatar_skirt.llmBinary files differ new file mode 100644 index 0000000000..08ce3d1700 --- /dev/null +++ b/indra/newview/character/avatar_skirt.llm diff --git a/indra/newview/character/avatar_skirt_1.llm b/indra/newview/character/avatar_skirt_1.llmBinary files differ new file mode 100644 index 0000000000..88076c321f --- /dev/null +++ b/indra/newview/character/avatar_skirt_1.llm diff --git a/indra/newview/character/avatar_skirt_2.llm b/indra/newview/character/avatar_skirt_2.llmBinary files differ new file mode 100644 index 0000000000..73b3effbc6 --- /dev/null +++ b/indra/newview/character/avatar_skirt_2.llm diff --git a/indra/newview/character/avatar_skirt_3.llm b/indra/newview/character/avatar_skirt_3.llmBinary files differ new file mode 100644 index 0000000000..ded546fdea --- /dev/null +++ b/indra/newview/character/avatar_skirt_3.llm diff --git a/indra/newview/character/avatar_skirt_4.llm b/indra/newview/character/avatar_skirt_4.llmBinary files differ new file mode 100644 index 0000000000..b9d5cb945e --- /dev/null +++ b/indra/newview/character/avatar_skirt_4.llm diff --git a/indra/newview/character/avatar_upper_body.llm b/indra/newview/character/avatar_upper_body.llmBinary files differ new file mode 100644 index 0000000000..da7d990540 --- /dev/null +++ b/indra/newview/character/avatar_upper_body.llm diff --git a/indra/newview/character/avatar_upper_body_1.llm b/indra/newview/character/avatar_upper_body_1.llmBinary files differ new file mode 100644 index 0000000000..31e104cc20 --- /dev/null +++ b/indra/newview/character/avatar_upper_body_1.llm diff --git a/indra/newview/character/avatar_upper_body_2.llm b/indra/newview/character/avatar_upper_body_2.llmBinary files differ new file mode 100644 index 0000000000..c1f4199b9c --- /dev/null +++ b/indra/newview/character/avatar_upper_body_2.llm diff --git a/indra/newview/character/avatar_upper_body_3.llm b/indra/newview/character/avatar_upper_body_3.llmBinary files differ new file mode 100644 index 0000000000..9e89ed8b3e --- /dev/null +++ b/indra/newview/character/avatar_upper_body_3.llm diff --git a/indra/newview/character/avatar_upper_body_4.llm b/indra/newview/character/avatar_upper_body_4.llmBinary files differ new file mode 100644 index 0000000000..ec836d1dc3 --- /dev/null +++ b/indra/newview/character/avatar_upper_body_4.llm diff --git a/indra/newview/character/blush_alpha.tga b/indra/newview/character/blush_alpha.tgaBinary files differ new file mode 100644 index 0000000000..05be7e7e3d --- /dev/null +++ b/indra/newview/character/blush_alpha.tga diff --git a/indra/newview/character/body_skingrain.tga b/indra/newview/character/body_skingrain.tgaBinary files differ new file mode 100644 index 0000000000..7264baac14 --- /dev/null +++ b/indra/newview/character/body_skingrain.tga diff --git a/indra/newview/character/bodyfreckles_alpha.tga b/indra/newview/character/bodyfreckles_alpha.tgaBinary files differ new file mode 100644 index 0000000000..d30ab3d122 --- /dev/null +++ b/indra/newview/character/bodyfreckles_alpha.tga diff --git a/indra/newview/character/bump_face_wrinkles.tga b/indra/newview/character/bump_face_wrinkles.tgaBinary files differ new file mode 100644 index 0000000000..54bf7a55be --- /dev/null +++ b/indra/newview/character/bump_face_wrinkles.tga diff --git a/indra/newview/character/bump_head_base.tga b/indra/newview/character/bump_head_base.tgaBinary files differ new file mode 100644 index 0000000000..fa3568573a --- /dev/null +++ b/indra/newview/character/bump_head_base.tga diff --git a/indra/newview/character/bump_lowerbody_base.tga b/indra/newview/character/bump_lowerbody_base.tgaBinary files differ new file mode 100644 index 0000000000..498ea3c721 --- /dev/null +++ b/indra/newview/character/bump_lowerbody_base.tga diff --git a/indra/newview/character/bump_pants_wrinkles.tga b/indra/newview/character/bump_pants_wrinkles.tgaBinary files differ new file mode 100644 index 0000000000..cca72415e8 --- /dev/null +++ b/indra/newview/character/bump_pants_wrinkles.tga diff --git a/indra/newview/character/bump_shirt_wrinkles.tga b/indra/newview/character/bump_shirt_wrinkles.tgaBinary files differ new file mode 100644 index 0000000000..9e0d757a48 --- /dev/null +++ b/indra/newview/character/bump_shirt_wrinkles.tga diff --git a/indra/newview/character/bump_upperbody_base.tga b/indra/newview/character/bump_upperbody_base.tgaBinary files differ new file mode 100644 index 0000000000..e57d6352e6 --- /dev/null +++ b/indra/newview/character/bump_upperbody_base.tga diff --git a/indra/newview/character/eyebrows_alpha.tga b/indra/newview/character/eyebrows_alpha.tgaBinary files differ new file mode 100644 index 0000000000..c363e482e1 --- /dev/null +++ b/indra/newview/character/eyebrows_alpha.tga diff --git a/indra/newview/character/eyeliner_alpha.tga b/indra/newview/character/eyeliner_alpha.tgaBinary files differ new file mode 100644 index 0000000000..1611eb3355 --- /dev/null +++ b/indra/newview/character/eyeliner_alpha.tga diff --git a/indra/newview/character/eyeshadow_inner_alpha.tga b/indra/newview/character/eyeshadow_inner_alpha.tgaBinary files differ new file mode 100644 index 0000000000..37d7919395 --- /dev/null +++ b/indra/newview/character/eyeshadow_inner_alpha.tga diff --git a/indra/newview/character/eyeshadow_outer_alpha.tga b/indra/newview/character/eyeshadow_outer_alpha.tgaBinary files differ new file mode 100644 index 0000000000..00eef9d9f7 --- /dev/null +++ b/indra/newview/character/eyeshadow_outer_alpha.tga diff --git a/indra/newview/character/eyewhite.tga b/indra/newview/character/eyewhite.tgaBinary files differ new file mode 100644 index 0000000000..a720496988 --- /dev/null +++ b/indra/newview/character/eyewhite.tga diff --git a/indra/newview/character/facehair_chincurtains_alpha.tga b/indra/newview/character/facehair_chincurtains_alpha.tgaBinary files differ new file mode 100644 index 0000000000..b10397063c --- /dev/null +++ b/indra/newview/character/facehair_chincurtains_alpha.tga diff --git a/indra/newview/character/facehair_moustache_alpha.tga b/indra/newview/character/facehair_moustache_alpha.tgaBinary files differ new file mode 100644 index 0000000000..4068c4f2b1 --- /dev/null +++ b/indra/newview/character/facehair_moustache_alpha.tga diff --git a/indra/newview/character/facehair_sideburns_alpha.tga b/indra/newview/character/facehair_sideburns_alpha.tgaBinary files differ new file mode 100644 index 0000000000..acddc2d9bd --- /dev/null +++ b/indra/newview/character/facehair_sideburns_alpha.tga diff --git a/indra/newview/character/facehair_soulpatch_alpha.tga b/indra/newview/character/facehair_soulpatch_alpha.tgaBinary files differ new file mode 100644 index 0000000000..687091a29f --- /dev/null +++ b/indra/newview/character/facehair_soulpatch_alpha.tga diff --git a/indra/newview/character/freckles_alpha.tga b/indra/newview/character/freckles_alpha.tgaBinary files differ new file mode 100644 index 0000000000..a9a4ec0735 --- /dev/null +++ b/indra/newview/character/freckles_alpha.tga diff --git a/indra/newview/character/glove_length_alpha.tga b/indra/newview/character/glove_length_alpha.tgaBinary files differ new file mode 100644 index 0000000000..db89ad57e7 --- /dev/null +++ b/indra/newview/character/glove_length_alpha.tga diff --git a/indra/newview/character/gloves_fingers_alpha.tga b/indra/newview/character/gloves_fingers_alpha.tgaBinary files differ new file mode 100644 index 0000000000..dba2eec277 --- /dev/null +++ b/indra/newview/character/gloves_fingers_alpha.tga diff --git a/indra/newview/character/head_alpha.tga b/indra/newview/character/head_alpha.tgaBinary files differ new file mode 100644 index 0000000000..8164525353 --- /dev/null +++ b/indra/newview/character/head_alpha.tga diff --git a/indra/newview/character/head_color.tga b/indra/newview/character/head_color.tgaBinary files differ new file mode 100644 index 0000000000..74b1b3078b --- /dev/null +++ b/indra/newview/character/head_color.tga diff --git a/indra/newview/character/head_hair.tga b/indra/newview/character/head_hair.tgaBinary files differ new file mode 100644 index 0000000000..5321f35204 --- /dev/null +++ b/indra/newview/character/head_hair.tga diff --git a/indra/newview/character/head_highlights_alpha.tga b/indra/newview/character/head_highlights_alpha.tgaBinary files differ new file mode 100644 index 0000000000..8dc5239f97 --- /dev/null +++ b/indra/newview/character/head_highlights_alpha.tga diff --git a/indra/newview/character/head_shading_alpha.tga b/indra/newview/character/head_shading_alpha.tgaBinary files differ new file mode 100644 index 0000000000..e8ea490109 --- /dev/null +++ b/indra/newview/character/head_shading_alpha.tga diff --git a/indra/newview/character/head_skingrain.tga b/indra/newview/character/head_skingrain.tgaBinary files differ new file mode 100644 index 0000000000..b42dee0809 --- /dev/null +++ b/indra/newview/character/head_skingrain.tga diff --git a/indra/newview/character/jacket_length_lower_alpha.tga b/indra/newview/character/jacket_length_lower_alpha.tgaBinary files differ new file mode 100644 index 0000000000..722bc192a8 --- /dev/null +++ b/indra/newview/character/jacket_length_lower_alpha.tga diff --git a/indra/newview/character/jacket_length_upper_alpha.tga b/indra/newview/character/jacket_length_upper_alpha.tgaBinary files differ new file mode 100644 index 0000000000..e9db7e7b1f --- /dev/null +++ b/indra/newview/character/jacket_length_upper_alpha.tga diff --git a/indra/newview/character/jacket_open_lower_alpha.tga b/indra/newview/character/jacket_open_lower_alpha.tgaBinary files differ new file mode 100644 index 0000000000..db0c2fb0e3 --- /dev/null +++ b/indra/newview/character/jacket_open_lower_alpha.tga diff --git a/indra/newview/character/jacket_open_upper_alpha.tga b/indra/newview/character/jacket_open_upper_alpha.tgaBinary files differ new file mode 100644 index 0000000000..71b8a0b805 --- /dev/null +++ b/indra/newview/character/jacket_open_upper_alpha.tga diff --git a/indra/newview/character/lipgloss_alpha.tga b/indra/newview/character/lipgloss_alpha.tgaBinary files differ new file mode 100644 index 0000000000..78ceecaf85 --- /dev/null +++ b/indra/newview/character/lipgloss_alpha.tga diff --git a/indra/newview/character/lips_mask.tga b/indra/newview/character/lips_mask.tgaBinary files differ new file mode 100644 index 0000000000..ae1401c006 --- /dev/null +++ b/indra/newview/character/lips_mask.tga diff --git a/indra/newview/character/lipstick_alpha.tga b/indra/newview/character/lipstick_alpha.tgaBinary files differ new file mode 100644 index 0000000000..2795f1bd40 --- /dev/null +++ b/indra/newview/character/lipstick_alpha.tga diff --git a/indra/newview/character/lowerbody_color.tga b/indra/newview/character/lowerbody_color.tgaBinary files differ new file mode 100644 index 0000000000..a63aa12fca --- /dev/null +++ b/indra/newview/character/lowerbody_color.tga diff --git a/indra/newview/character/lowerbody_highlights_alpha.tga b/indra/newview/character/lowerbody_highlights_alpha.tgaBinary files differ new file mode 100644 index 0000000000..ae3413ac8b --- /dev/null +++ b/indra/newview/character/lowerbody_highlights_alpha.tga diff --git a/indra/newview/character/lowerbody_shading_alpha.tga b/indra/newview/character/lowerbody_shading_alpha.tgaBinary files differ new file mode 100644 index 0000000000..0242663a7d --- /dev/null +++ b/indra/newview/character/lowerbody_shading_alpha.tga diff --git a/indra/newview/character/nailpolish_alpha.tga b/indra/newview/character/nailpolish_alpha.tgaBinary files differ new file mode 100644 index 0000000000..91af762902 --- /dev/null +++ b/indra/newview/character/nailpolish_alpha.tga diff --git a/indra/newview/character/pants_length_alpha.tga b/indra/newview/character/pants_length_alpha.tgaBinary files differ new file mode 100644 index 0000000000..3c4f21c0f2 --- /dev/null +++ b/indra/newview/character/pants_length_alpha.tga diff --git a/indra/newview/character/pants_waist_alpha.tga b/indra/newview/character/pants_waist_alpha.tgaBinary files differ new file mode 100644 index 0000000000..35658c0896 --- /dev/null +++ b/indra/newview/character/pants_waist_alpha.tga diff --git a/indra/newview/character/rosyface_alpha.tga b/indra/newview/character/rosyface_alpha.tgaBinary files differ new file mode 100644 index 0000000000..a0c8513da2 --- /dev/null +++ b/indra/newview/character/rosyface_alpha.tga diff --git a/indra/newview/character/rouge_alpha.tga b/indra/newview/character/rouge_alpha.tgaBinary files differ new file mode 100644 index 0000000000..a0c8513da2 --- /dev/null +++ b/indra/newview/character/rouge_alpha.tga diff --git a/indra/newview/character/shirt_bottom_alpha.tga b/indra/newview/character/shirt_bottom_alpha.tgaBinary files differ new file mode 100644 index 0000000000..7cce03dbe0 --- /dev/null +++ b/indra/newview/character/shirt_bottom_alpha.tga diff --git a/indra/newview/character/shirt_collar_alpha.tga b/indra/newview/character/shirt_collar_alpha.tgaBinary files differ new file mode 100644 index 0000000000..f55f635473 --- /dev/null +++ b/indra/newview/character/shirt_collar_alpha.tga diff --git a/indra/newview/character/shirt_collar_back_alpha.tga b/indra/newview/character/shirt_collar_back_alpha.tgaBinary files differ new file mode 100644 index 0000000000..43a6453107 --- /dev/null +++ b/indra/newview/character/shirt_collar_back_alpha.tga diff --git a/indra/newview/character/shirt_sleeve_alpha.tga b/indra/newview/character/shirt_sleeve_alpha.tgaBinary files differ new file mode 100644 index 0000000000..e3b18f4fc6 --- /dev/null +++ b/indra/newview/character/shirt_sleeve_alpha.tga diff --git a/indra/newview/character/shoe_height_alpha.tga b/indra/newview/character/shoe_height_alpha.tgaBinary files differ new file mode 100644 index 0000000000..d08dd750f3 --- /dev/null +++ b/indra/newview/character/shoe_height_alpha.tga diff --git a/indra/newview/character/skirt_length_alpha.tga b/indra/newview/character/skirt_length_alpha.tgaBinary files differ new file mode 100644 index 0000000000..c86799469d --- /dev/null +++ b/indra/newview/character/skirt_length_alpha.tga diff --git a/indra/newview/character/skirt_slit_back_alpha.tga b/indra/newview/character/skirt_slit_back_alpha.tgaBinary files differ new file mode 100644 index 0000000000..0e49688b14 --- /dev/null +++ b/indra/newview/character/skirt_slit_back_alpha.tga diff --git a/indra/newview/character/skirt_slit_front_alpha.tga b/indra/newview/character/skirt_slit_front_alpha.tgaBinary files differ new file mode 100644 index 0000000000..888bbf71a1 --- /dev/null +++ b/indra/newview/character/skirt_slit_front_alpha.tga diff --git a/indra/newview/character/skirt_slit_left_alpha.tga b/indra/newview/character/skirt_slit_left_alpha.tgaBinary files differ new file mode 100644 index 0000000000..210feac1ea --- /dev/null +++ b/indra/newview/character/skirt_slit_left_alpha.tga diff --git a/indra/newview/character/skirt_slit_right_alpha.tga b/indra/newview/character/skirt_slit_right_alpha.tgaBinary files differ new file mode 100644 index 0000000000..ce11c64bf6 --- /dev/null +++ b/indra/newview/character/skirt_slit_right_alpha.tga diff --git a/indra/newview/character/underpants_trial_female.tga b/indra/newview/character/underpants_trial_female.tgaBinary files differ new file mode 100644 index 0000000000..96bf732351 --- /dev/null +++ b/indra/newview/character/underpants_trial_female.tga diff --git a/indra/newview/character/underpants_trial_male.tga b/indra/newview/character/underpants_trial_male.tgaBinary files differ new file mode 100644 index 0000000000..095695ca1c --- /dev/null +++ b/indra/newview/character/underpants_trial_male.tga diff --git a/indra/newview/character/undershirt_trial_female.tga b/indra/newview/character/undershirt_trial_female.tgaBinary files differ new file mode 100644 index 0000000000..e17a309531 --- /dev/null +++ b/indra/newview/character/undershirt_trial_female.tga diff --git a/indra/newview/character/upperbody_color.tga b/indra/newview/character/upperbody_color.tgaBinary files differ new file mode 100644 index 0000000000..85fcc41142 --- /dev/null +++ b/indra/newview/character/upperbody_color.tga diff --git a/indra/newview/character/upperbody_highlights_alpha.tga b/indra/newview/character/upperbody_highlights_alpha.tgaBinary files differ new file mode 100644 index 0000000000..2d8102b583 --- /dev/null +++ b/indra/newview/character/upperbody_highlights_alpha.tga diff --git a/indra/newview/character/upperbody_shading_alpha.tga b/indra/newview/character/upperbody_shading_alpha.tgaBinary files differ new file mode 100644 index 0000000000..b420506b3e --- /dev/null +++ b/indra/newview/character/upperbody_shading_alpha.tga diff --git a/indra/newview/character/upperbodyfreckles_alpha.tga b/indra/newview/character/upperbodyfreckles_alpha.tgaBinary files differ new file mode 100644 index 0000000000..76c7ce8849 --- /dev/null +++ b/indra/newview/character/upperbodyfreckles_alpha.tga diff --git a/indra/newview/da.lproj/language.txt b/indra/newview/da.lproj/language.txt new file mode 100644 index 0000000000..316d25d903 --- /dev/null +++ b/indra/newview/da.lproj/language.txt @@ -0,0 +1 @@ +da
\ No newline at end of file diff --git a/indra/newview/es.lproj/language.txt b/indra/newview/es.lproj/language.txt new file mode 100644 index 0000000000..6c4381495c --- /dev/null +++ b/indra/newview/es.lproj/language.txt @@ -0,0 +1 @@ +es
\ No newline at end of file diff --git a/indra/newview/featuretable.txt b/indra/newview/featuretable.txt index 05bdf64b42..d557df3d92 100644 --- a/indra/newview/featuretable.txt +++ b/indra/newview/featuretable.txt @@ -1,4 +1,4 @@ -version 19 +version 20  // NOTE: This is mostly identical to featuretable_mac.txt with a few differences  // Should be combined into one table @@ -245,6 +245,7 @@ RenderVBOEnable				1	0  list Intel  RenderAnisotropic			1	0  RenderLightingDetail		1	0 +RenderUseImpostors			0	0  list GeForce2  RenderAnisotropic			1	0 diff --git a/indra/newview/featuretable_linux.txt b/indra/newview/featuretable_linux.txt index 09105b8d88..57d712ede7 100644 --- a/indra/newview/featuretable_linux.txt +++ b/indra/newview/featuretable_linux.txt @@ -1,4 +1,4 @@ -version 19 +version 20  // NOTE: This is mostly identical to featuretable_mac.txt with a few differences  // Should be combined into one table diff --git a/indra/newview/featuretable_mac.txt b/indra/newview/featuretable_mac.txt index fd2496d8ad..15974c0691 100644 --- a/indra/newview/featuretable_mac.txt +++ b/indra/newview/featuretable_mac.txt @@ -1,4 +1,4 @@ -version 19 +version 20  // NOTE: This is mostly identical to featuretable_mac.txt with a few differences  // Should be combined into one table diff --git a/indra/newview/fr.lproj/language.txt b/indra/newview/fr.lproj/language.txt new file mode 100644 index 0000000000..717280ac26 --- /dev/null +++ b/indra/newview/fr.lproj/language.txt @@ -0,0 +1 @@ +fr
\ No newline at end of file diff --git a/indra/newview/hu.lproj/language.txt b/indra/newview/hu.lproj/language.txt new file mode 100644 index 0000000000..6c604cf2a9 --- /dev/null +++ b/indra/newview/hu.lproj/language.txt @@ -0,0 +1 @@ +hu
\ No newline at end of file diff --git a/indra/newview/installers/windows/lang_fr.nsi b/indra/newview/installers/windows/lang_fr.nsiBinary files differ index d23615de91..008c240ed7 100644 --- a/indra/newview/installers/windows/lang_fr.nsi +++ b/indra/newview/installers/windows/lang_fr.nsi diff --git a/indra/newview/it.lproj/language.txt b/indra/newview/it.lproj/language.txt new file mode 100644 index 0000000000..c91971434c --- /dev/null +++ b/indra/newview/it.lproj/language.txt @@ -0,0 +1 @@ +it
\ No newline at end of file diff --git a/indra/newview/linux_tools/wrapper.sh b/indra/newview/linux_tools/wrapper.sh index e188abe5d2..dfe19c1232 100755 --- a/indra/newview/linux_tools/wrapper.sh +++ b/indra/newview/linux_tools/wrapper.sh @@ -94,9 +94,7 @@ cd "${RUN_PATH}"  ./register_secondlifeprotocol.sh  ## Before we mess with LD_LIBRARY_PATH, save the old one to restore for  ##  subprocesses that care. -if [ "${LD_LIBRARY_PATH+isset}" = "isset" ]; then -    export SAVED_LD_LIBRARY_PATH="${LD_LIBRARY_PATH}" -fi +export SAVED_LD_LIBRARY_PATH="${LD_LIBRARY_PATH}"  if [ -n "$LL_TCMALLOC" ]; then      tcmalloc_libs='/usr/lib/libtcmalloc.so.0 /usr/lib/libstacktrace.so.0 /lib/libpthread.so.0' diff --git a/indra/newview/llappviewermacosx.h b/indra/newview/llappviewermacosx.h index 0928916a57..bc841fc3a7 100644 --- a/indra/newview/llappviewermacosx.h +++ b/indra/newview/llappviewermacosx.h @@ -55,7 +55,6 @@ protected:  	virtual void handleSyncCrashTrace();  	std::string generateSerialNumber(); -	virtual bool initLogging();  	virtual bool initParseCommandLine(LLCommandLineParser& clp);  }; diff --git a/indra/newview/lldrawable.cpp b/indra/newview/lldrawable.cpp index 9f4afc9f17..cb368974ae 100644 --- a/indra/newview/lldrawable.cpp +++ b/indra/newview/lldrawable.cpp @@ -673,7 +673,7 @@ BOOL LLDrawable::updateMoveDamped()  	return done_moving;  } -void LLDrawable::updateDistance(LLCamera& camera) +void LLDrawable::updateDistance(LLCamera& camera, bool force_update)  {  	//switch LOD with the spatial group to avoid artifacts  	//LLSpatialGroup* sg = getSpatialGroup(); @@ -695,7 +695,7 @@ void LLDrawable::updateDistance(LLCamera& camera)  			for (S32 i = 0; i < getNumFaces(); i++)  			{  				LLFace* facep = getFace(i); -				if (facep->getPoolType() == LLDrawPool::POOL_ALPHA) +				if (force_update || facep->getPoolType() == LLDrawPool::POOL_ALPHA)  				{  					LLVector3 box = (facep->mExtents[1] - facep->mExtents[0]) * 0.25f;  					LLVector3 v = (facep->mCenterLocal-camera.getOrigin()); @@ -736,11 +736,7 @@ void LLDrawable::updateTexture()  	if (getVOVolume())  	{ -		if (!isActive()) -		{ -			//gPipeline.markMoved(this); -		} -		else +		if (isActive())  		{  			if (isRoot())  			{ @@ -1273,7 +1269,7 @@ void LLSpatialBridge::setVisible(LLCamera& camera_in, std::vector<LLDrawable*>*  	}  } -void LLSpatialBridge::updateDistance(LLCamera& camera_in) +void LLSpatialBridge::updateDistance(LLCamera& camera_in, bool force_update)  {  	if (mDrawable == NULL)  	{ @@ -1283,7 +1279,7 @@ void LLSpatialBridge::updateDistance(LLCamera& camera_in)  	LLCamera camera = transformCamera(camera_in); -	mDrawable->updateDistance(camera); +	mDrawable->updateDistance(camera, force_update);  	if (mDrawable->getVObj())  	{ @@ -1300,7 +1296,7 @@ void LLSpatialBridge::updateDistance(LLCamera& camera_in)  			if (!drawable->isAvatar())  			{ -				drawable->updateDistance(camera); +				drawable->updateDistance(camera, force_update);  			}  		}  	} diff --git a/indra/newview/lldrawpoolsky.h b/indra/newview/lldrawpoolsky.h index f35b114730..8595d73aee 100644 --- a/indra/newview/lldrawpoolsky.h +++ b/indra/newview/lldrawpoolsky.h @@ -36,14 +36,12 @@  #include "lldrawpool.h"  class LLSkyTex; -class LLHeavenBody;  class LLGLSLShader;  class LLDrawPoolSky : public LLFacePool  {  private:  	LLSkyTex			*mSkyTex; -	LLHeavenBody		*mHB[2]; // Sun and Moon  	LLGLSLShader		*mShader;  public: @@ -69,8 +67,6 @@ public:  	/*virtual*/ void renderForSelect();  	/*virtual*/ void endRenderPass(S32 pass);  	void setSkyTex(LLSkyTex* const st) { mSkyTex = st; } -	void setSun(LLHeavenBody* sun_flag) { mHB[0] = sun_flag; } -	void setMoon(LLHeavenBody* moon) { mHB[1] = moon; }  	void renderSkyCubeFace(U8 side);  	void renderHeavenlyBody(U8 hb, LLFace* face); diff --git a/indra/newview/llface.cpp b/indra/newview/llface.cpp index 3dfe6a2820..69edccacf0 100644 --- a/indra/newview/llface.cpp +++ b/indra/newview/llface.cpp @@ -1150,6 +1150,21 @@ BOOL LLFace::getGeometryVolume(const LLVolume& volume,  BOOL LLFace::verify(const U32* indices_array) const  {  	BOOL ok = TRUE; + +	if( mVertexBuffer.isNull() ) +	{ +		if( mGeomCount ) +		{ +			// This happens before teleports as faces are torn down. +			// Stop the crash in DEV-31893 with a null pointer check, +			// but present this info. +			// To clean up the log, the geometry could be cleared, or the +			// face could otherwise be marked for no ::verify. +			llinfos << "Face with no vertex buffer and " << mGeomCount << " mGeomCount" << llendl; +		} +		return TRUE; +	} +	  	// First, check whether the face data fits within the pool's range.  	if ((mGeomIndex + mGeomCount) > mVertexBuffer->getNumVerts())  	{ diff --git a/indra/newview/llsky.cpp b/indra/newview/llsky.cpp index b779aa0f83..ac7e865de0 100644 --- a/indra/newview/llsky.cpp +++ b/indra/newview/llsky.cpp @@ -422,20 +422,6 @@ void LLSky::updateFog(const F32 distance)  void LLSky::updateCull()  { -	/*if (mVOSkyp.notNull() && mVOSkyp->mDrawable.notNull()) -	{ -		gPipeline.markVisible(mVOSkyp->mDrawable); -	} -	else -	{ -		llinfos << "No sky drawable!" << llendl; -	}*/ - -	/*if (mVOGroundp.notNull() && mVOGroundp->mDrawable.notNull()) -	{ -		gPipeline.markVisible(mVOGroundp->mDrawable); -	}*/ -  	// *TODO: do culling for wl sky properly -Brad  } diff --git a/indra/newview/llvovolume.h b/indra/newview/llvovolume.h index 155775510e..9b4e715194 100644 --- a/indra/newview/llvovolume.h +++ b/indra/newview/llvovolume.h @@ -158,12 +158,14 @@ public:  	/*virtual*/ S32		setTEBumpmap(const U8 te, const U8 bump);  	/*virtual*/ S32		setTEShiny(const U8 te, const U8 shiny);  	/*virtual*/ S32		setTEFullbright(const U8 te, const U8 fullbright); +	/*virtual*/ S32		setTEBumpShinyFullbright(const U8 te, const U8 bump);  	/*virtual*/ S32		setTEMediaFlags(const U8 te, const U8 media_flags);  	/*virtual*/ S32		setTEGlow(const U8 te, const F32 glow);  	/*virtual*/ S32		setTEScale(const U8 te, const F32 s, const F32 t);  	/*virtual*/ S32		setTEScaleS(const U8 te, const F32 s);  	/*virtual*/ S32		setTEScaleT(const U8 te, const F32 t);  	/*virtual*/ S32		setTETexGen(const U8 te, const U8 texgen); +	/*virtual*/ S32		setTEMediaTexGen(const U8 te, const U8 media);  	/*virtual*/ BOOL 	setMaterial(const U8 material);  				void	setTexture(const S32 face); diff --git a/indra/newview/nl.lproj/language.txt b/indra/newview/nl.lproj/language.txt new file mode 100644 index 0000000000..d5f5c2a19c --- /dev/null +++ b/indra/newview/nl.lproj/language.txt @@ -0,0 +1 @@ +nl
\ No newline at end of file diff --git a/indra/newview/pl.lproj/language.txt b/indra/newview/pl.lproj/language.txt new file mode 100644 index 0000000000..55239f3c18 --- /dev/null +++ b/indra/newview/pl.lproj/language.txt @@ -0,0 +1 @@ +pl
\ No newline at end of file diff --git a/indra/newview/pt.lproj/language.txt b/indra/newview/pt.lproj/language.txt new file mode 100644 index 0000000000..9e3340eca2 --- /dev/null +++ b/indra/newview/pt.lproj/language.txt @@ -0,0 +1 @@ +pt
\ No newline at end of file diff --git a/indra/newview/ru.lproj/language.txt b/indra/newview/ru.lproj/language.txt new file mode 100644 index 0000000000..adc719b423 --- /dev/null +++ b/indra/newview/ru.lproj/language.txt @@ -0,0 +1 @@ +ru
\ No newline at end of file diff --git a/indra/newview/tr.lproj/language.txt b/indra/newview/tr.lproj/language.txt new file mode 100644 index 0000000000..44266bf283 --- /dev/null +++ b/indra/newview/tr.lproj/language.txt @@ -0,0 +1 @@ +tr
\ No newline at end of file diff --git a/indra/newview/uk.lproj/language.txt b/indra/newview/uk.lproj/language.txt new file mode 100644 index 0000000000..fbc658f6f9 --- /dev/null +++ b/indra/newview/uk.lproj/language.txt @@ -0,0 +1 @@ +uk
\ No newline at end of file diff --git a/indra/newview/zh-Hans.lproj/language.txt b/indra/newview/zh-Hans.lproj/language.txt new file mode 100644 index 0000000000..147d659917 --- /dev/null +++ b/indra/newview/zh-Hans.lproj/language.txt @@ -0,0 +1 @@ +zh
\ No newline at end of file | 
