Shyotl
32c6365bf9
Octree tweakage.
2012-01-29 01:27:40 -06:00
Shyotl
fc65380f2a
Added auto avatar muting(appearance only) based on avatar complexity (disabled by default). Added several missing debug views.
2012-01-27 02:36:26 -06:00
Shyotl
6374f012de
new fasttimers, including ui.
2012-01-23 18:30:54 -06:00
Shyotl
c5024ff04d
Stab in the dark at fixing color corruption on 64bit builds.
2012-01-22 21:45:10 -06:00
Shyotl
ad3a16fd3b
Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git
2012-01-12 23:30:17 -06:00
Shyotl
55a66737c0
Disable a certain octree error that likes to fire a bit frequently.
2012-01-12 23:24:44 -06:00
Lirusaito
61beedd3d9
Changed style of comments with asterisks to avoid highlighting errors on //* with weak highlighters, change is to all files that could potentially break highlights
...
Most were needed, though some were just for possible problems with highlighting, should not affect performance whatsoever.
2012-01-09 05:40:03 -05:00
Shyotl
ffb285c6ff
Huge renderer update (WIP). Still plenty to do, especially pertaining to UI.
...
-Nametag bubble visbility is oddly inconsistent. May vanish with future planned UI merges...
-VBOs are PAINFULLY slow on ATI hardware. This repos self-compiled davep/shining-fixes branch, so I'll leave the ball in LL's court for now regarding that.
2011-12-09 14:02:29 -06:00
Shyotl
dc3831c86b
llmath v3 merge.
2011-11-23 23:04:54 -06:00
Shyotl
1cf367aae5
A little vectorization. gluProject replaced with vectorized glProjectf. Added LLMatrix4a::rotate4. Tweaked LLMatrix4a::rotate. Removed extra _mm_movehl_ps call in LLMatrix3a::setTranspose
2011-11-19 20:02:31 -06:00
Shyotl
30a95e7f45
Some cleanup. Using gAgentAvatarp in many places. Incl other misc small changes.
2011-10-03 22:45:13 -05:00
Shyotl
3c4f012480
LLVOVolume::lineSegmentIntersect crashfix. http://hg.secondlife.com/mesh-development/changeset/741175a108d1
2011-09-02 06:56:32 -05:00
Shyotl
fd317a4092
newview V3 partial merge.
2011-08-30 01:05:59 -05:00
Shyotl
60c122ee15
LLMath V3 partial merge.
2011-08-29 03:21:05 -05:00
Shyotl
48abb8280f
SH-2188. Invalid VBO updates for rigged attachments.
2011-08-18 00:28:42 -05:00
Siana Gearz
aa469d860f
Merge branch 'V2Mesh' of https://github.com/Shyotl/SingularityViewer into future
2011-08-01 19:56:33 +02:00
Siana Gearz
fcd37f3a45
Linuxy fixes
2011-08-01 19:55:57 +02:00
Shyotl
b258b71e07
Flipped the MESH_ENABLED switch. Added missing components and updated stuff to be closer to mesh-development head.
2011-07-30 20:30:07 -05:00
Shyotl
1e92e734d8
Bulk of mesh. Excluded via #if MESH_ENABLED. LLModel still needs updated for strided vbos, Collada SDK needs to be wrangled, and misc pieces need to be found and brought over. Skipping inventory stuff until meshes are at least displayable.
2011-07-23 03:26:30 -05:00
Shyotl
179193d173
Some minor cleanup. Bringing stuff in-line with current to ensure it all works before mesh is actually plugged in.
2011-07-23 03:24:10 -05:00
Shyotl
07c892480a
Vectorized llvolumeface while maintining strided vertexbuffers.
2011-07-22 04:29:19 -05:00
Shyotl
dfa850931a
Fleshed out llvolume a bit more. Added some utility functions.
2011-07-20 23:53:09 -05:00
Shyotl
fe0cd9f702
Bugfixes. Should fix bizarre cam behavior and lighting issues on carved/hollowed prims.
2011-07-20 15:07:58 -05:00
Shyotl
ddb70568e1
And the new files required for it to actually work! Hurrr.
2011-07-20 06:25:22 -05:00
Shyotl
a994df7265
A majority of vectorization done. Note that it's INCOMPLETE. LLVolumeFace and LLVertexBuffer haven't been updated, so it's very dirty(and buggy) at those transitions. Compiles on windoze.
2011-07-20 06:07:13 -05:00
Shyotl
35e0b9b6ff
Data-alignment. SSE intrinsics.
2011-07-19 21:35:35 -05:00
Shyotl
179c1bcc0c
Octree capacites/radii/distances definable via settings.
2011-07-19 03:42:30 -05:00
Siana Gearz
630059a74f
Merge git://github.com/AlericInglewood/SingularityViewer
...
Conflicts:
indra/newview/llpaneldisplay.cpp
indra/newview/skins/default/xui/en-us/panel_preferences_ascent_system.xml
2011-06-05 19:56:46 +02:00
Siana Gearz
1473486f23
Apply hollow size patch by Zauber Paracelsus
2011-06-05 19:09:43 +02:00
Aleric Inglewood
b82c94383b
Make V2Renderer branch compile.
2011-05-24 18:56:53 +02:00
Shyotl
5f6fc78706
llmath and llcommon updates. Marginal.
2011-05-18 14:36:05 -05:00
Shyotl
d1d6994419
Full v2.6 renderer.
2011-05-12 00:13:38 -05:00
Aleric Inglewood
4d932d5e2d
Added a thread-safe and robust wrapper for APR pools.
...
See http://redmine.imprudenceviewer.org/issues/590
and https://jira.secondlife.com/browse/SNOW-596
2011-05-05 02:52:55 +02:00
Shyotl
5954e0d71c
Merge branch 'master' into V2TextureSystem
...
Conflicts:
indra/newview/llfloaterexport.cpp
2011-04-24 03:31:31 -05:00
Siana Gearz
41fe5f47e1
Merge git://github.com/TighMacFanatic/SingularityViewer
2011-04-19 14:20:04 +02:00
tmac@latestevidence.com
0b9a44a842
Added include so that #ifdefs on compiler/OS actually work.
2011-04-17 14:37:08 -04:00
Shyotl
d32f820903
Merge branch 'master' into V2TextureSystem
2011-04-16 18:25:11 -05:00
Siana Gearz
0c2765511e
Unhack some Inertia octree hack.
...
No performance change.
2011-04-15 18:33:19 +02:00
Shyotl
e756140e1d
Innitial commit of experimental v2 texture system port work. Compiles and runs on windows, at least. Fixing bugs as they come.
...
Need to test:
localassetbrowser
preview related floaters
hgfloatertexteditor
maps
media textures! Currently very hacky
web browser
alpha masks on avatars
bumpmaps
Are all sky components appearing?
LLViewerDynamicTexture (texture baking, browser, animated textures, anim previews, etc)
Snapshot related features
Customize avatar
vfs floater
UI textures in general
Texture priority issues
2011-03-31 03:22:01 -05:00
Shyotl
9f434ab384
Null checks, initilizations, etc
2011-03-05 18:00:16 -06:00
Siana Gearz
685e388d7f
Picking crash fix
2011-03-01 18:43:50 +01:00
Siana Gearz
7796a8df36
Different octree width is still stupid
2011-02-23 22:01:24 +01:00
Shyotl
723fa64f6f
V2 llmath merge part 2
2011-02-23 01:40:47 -06:00
Shyotl
7deee9336c
V2 llmath merge
2011-02-22 21:44:04 -06:00
Siana Gearz
efebf5f91f
Megaprim support (braindead)
2011-02-17 04:10:26 +01:00
Siana Gearz
211da61654
Is MacGL really so special?
2011-02-07 20:10:36 +01:00
Siana Gearz
d68736da39
Put in some changes along sg1.4 dev history.
2010-11-21 15:57:44 +01:00
unknown
b2bd45eed8
-Screwed around with SSE2.
...
-Added ReleaseSSE2 as a build target.
-LL_VECTORIZE is silly and breaks things...
-Small little tweaks.
I have not tested if the cmake alterations work under linux and darwin. Hollar if broken.
2010-10-02 02:13:17 -05:00
Beeks
1c421bdb50
Minor tweaks -
...
A few additional constants for the math stuff, mostly just "for fun" items.
Minor fix noted from Imprudence chat of possible crashes.
Removal of excess items in the gesture menu.
Inclusion of files for tattoo tinting.
Reordered the client definitions for alphabetical order.
Signed-off-by: Beeks <HgDelirium@gmail.com >
2010-09-17 20:02:06 -04:00
CharleyLevenque
4bac221317
Added in Emerald's 'Chatbar as Command Line'
2010-08-23 01:29:10 -04:00